System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 场景配置方法、电子设备及系统技术方案_技高网

场景配置方法、电子设备及系统技术方案

技术编号:40424228 阅读:10 留言:0更新日期:2024-02-20 22:44
本申请提供场景配置方法、电子设备及系统,涉及终端技术领域。本申请中第一设备获取场景配置文件后,根据待配置的第三设备在线情况,向在线的第三设备下发场景配置信息,实现自动场景配置,减少前装过程中场景配置耗时。该方法包括:第一设备接收第二设备发送的场景配置文件后,确定待配置的n个第三设备。第一设备向n个第三设备中在线的第一目标设备发送携带有第一场景配置信息的第一场景创建指令,用于指示第一目标设备根据第一场景配置信息创建场景,和/或,在确定n个第三设备中不在线的第二目标设备上线后,向第二目标设备发送携带有第二场景配置信息的第二场景创建指令,用于指示第二目标设备根据第二场景配置信息创建场景。

【技术实现步骤摘要】

本申请实施例涉及终端,尤其涉及一种场景配置方法、电子设备及系统


技术介绍

1、随着终端技术的发展,用户拥有的电子设备越来越多。如家庭场景中,通过物联网技术将家中的各种设备(如音视频设备、照明设备、环境控制设备等)连接到一起形成智能家居系统,为用户提供家电控制、照明控制等多种功能。

2、其中,在首次安装智能家居系统的过程中,工程师可对智能家居系统中的场景进行配置,以实现上述智能家居设备的各种场景功能。如添加场景中包括的智能家居设备,以及设置场景实现过程中智能家居设备的状态参数等。

3、但是,在场景配置过程中,若待配置的场景中所需的任一智能家居设备未在线,就会导致该场景创建失败。并且,即使待配置的智能家居设备均在线,也需要一一配置场景中的各个智能家居设备的状态参数,随着待配置场景和待配置场景中智能家居设备的数量的增多,场景配置过程耗时增加。


技术实现思路

1、为了解决上述的技术问题,本申请实施例提供了一种场景配置方法、电子设备及系统。本申请实施例提供的技术方案,第一设备获取场景配置文件后,根据待配置的第三设备在线情况,向在线的第三设备下发场景配置信息,以实现自动场景配置。从而有效减少前装过程中,场景配置耗时。

2、为了实现上述的技术目的,本申请实施例提供了如下技术方案:

3、第一方面,提供一种场景配置方法。该方法包括:第一设备接收第二设备发送的场景配置文件。第一设备根据场景配置文件,确定待配置的n个第三设备,n为不小于1的整数。第一设备向n个第三设备中在线的第一目标设备发送第一场景创建指令,第一场景创建指令中携带有第一场景配置信息,第一场景创建指令用于指示第一目标设备根据第一场景配置信息创建场景;和/或,第一设备确定n个第三设备中不在线的第二目标设备上线后,向第二目标设备发送第二场景创建指令,第二场景创建指令中携带有第二场景配置信息,第二场景创建指令用于指示第二目标设备根据第二场景配置信息创建场景。

4、如此,在前装过程中,第二设备向第一设备发送场景配置文件后,可确定前装过程中的场景配置完成,后续由第一设备完成场景的配置。这样无论待配置场景中的第三设备是否在线,均可完成前装过程中的场景配置流程,从而有效降低前装过程中的场景配置时间,提高场景配置效率。

5、并且,后续第一设备可根据待配置场景中的第三设备的在线情况,自动完成场景配置,保证场景配置的成功率。

6、根据第一方面,场景配置文件包括如下一项或几项:场景标识,n个第三设备的标识,第一场景配置信息和/或第二场景配置信息。

7、根据第一方面,或者以上第一方面的任意一种实现方式,方法还包括:第一设备向n个第三设备发送广播消息,广播消息携带有场景标识,广播消息用于指示n个第三设备按照场景标识对应的第一场景配置信息或第二场景配置信息执行相应的场景。

8、如此,第三设备能够根据接收到的广播消息触发执行相应的场景。可选的,第三设备如接收到多个场景创建指令,能够其中携带的根据场景标识,确定对应的场景配置信息,便于后续执行相应场景标识对应的场景。

9、根据第一方面,或者以上第一方面的任意一种实现方式,在第一设备根据场景配置文件,确定待配置的n个第三设备之前,方法还包括:第一设备保存场景配置文件。

10、如此,在第三设备不在线的情况下,第一设备也能够在后续第三设备上线后,根据保存的场景配置文件,完成该后上线的第三设备的场景配置,从而有效提高场景配置的成功率。

11、根据第一方面,或者以上第一方面的任意一种实现方式,在第一设备根据场景配置文件,确定待配置的n个第三设备之后,方法还包括:第一设备设置n个第三设备的状态为第一状态,第一状态用于表示未保存场景。

12、根据第一方面,或者以上第一方面的任意一种实现方式,在第一设备向n个第三设备中在线的第一目标设备发送第一场景创建指令之后,方法还包括:第三设备设置第一目标设备的状态为第二状态,第二状态用于表示已保存场景;和/或,第三设备设置第二目标设备的状态为第二状态。

13、如此,第一设备通过设置第三设备的状态,以便后续根据第三设备的状态可确定哪些第三设备已完成场景配置,哪些第三设备还需要进行场景配置。

14、第二方面,提供一种场景配置方法。该方法包括:响应于第一操作,第二设备启动配置应用。响应于用户在配置应用中的第二操作,第二设备生成场景配置文件。第二设备向第一设备发送场景配置文件,场景配置文件用于指示第一设备配置n个第三设备的场景,n为不小于1的整数。

15、如此,第二设备根据用户在配置应用中的操作,可生成相应的场景配置文件。那么,在前装过程中,第二设备向第一设备发送场景配置文件后,可确定前装过程中的场景配置完成,从而有效降低场景配置时间,提高场景配置效率。

16、根据第二方面,场景配置文件包括如下一项或几项:场景标识,n个第三设备的标识,场景配置信息。

17、第二方面以及第二方面中任意一种实现方式所对应的技术效果,可参见上述第一方面及第一方面中任意一种实现方式所对应的技术效果,此处不再赘述。

18、第三方面,提供一种电子设备。该电子设备包括:处理器和存储器,存储器与处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当处理器从存储器中读取计算机指令,使得电子设备执行:第一设备接收第二设备发送的场景配置文件。第一设备根据场景配置文件,确定待配置的n个第三设备,n为不小于1的整数。第一设备向n个第三设备中在线的第一目标设备发送第一场景创建指令,第一场景创建指令中携带有第一场景配置信息,第一场景创建指令用于指示第一目标设备根据第一场景配置信息创建场景;和/或,第一设备确定n个第三设备中不在线的第二目标设备上线后,向第二目标设备发送第二场景创建指令,第二场景创建指令中携带有第二场景配置信息,第二场景创建指令用于指示第二目标设备根据第二场景配置信息创建场景。

19、根据第三方面,场景配置文件包括如下一项或几项:场景标识,n个第三设备的标识,第一场景配置信息和/或第二场景配置信息。

20、根据第三方面,或者以上第三方面的任意一种实现方式,当处理器从存储器中读取计算机可读指令,还使得电子设备执行如下操作:第一设备向n个第三设备发送广播消息,广播消息携带有场景标识,广播消息用于指示n个第三设备按照场景标识对应的第一场景配置信息或第二场景配置信息执行相应的场景。

21、根据第三方面,或者以上第三方面的任意一种实现方式,当处理器从存储器中读取计算机可读指令,还使得电子设备执行如下操作:第一设备保存场景配置文件。

22、根据第三方面,或者以上第三方面的任意一种实现方式,当处理器从存储器中读取计算机可读指令,还使得电子设备执行如下操作:第一设备设置n个第三设备的状态为第一状态,第一状态用于表示未保存场景。

23、根据第三方面,或者以上第三方面的任意一种实本文档来自技高网...

【技术保护点】

1.一种场景配置方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述场景配置文件包括如下一项或几项:场景标识,所述n个第三设备的标识,所述第一场景配置信息和/或所述第二场景配置信息。

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,在所述第一设备根据所述场景配置文件,确定待配置的n个第三设备之前,所述方法还包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,在所述第一设备根据所述场景配置文件,确定待配置的n个第三设备之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,在所述第一设备向所述n个第三设备中在线的第一目标设备发送第一场景创建指令之后,所述方法还包括:

7.一种场景配置方法,其特征在于,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述场景配置文件包括如下一项或几项:场景标识,所述n个第三设备的标识,场景配置信息。

9.一种场景配置系统,其特征在于,包括:

10.根据权利要求9所述的系统,其特征在于,所述场景配置文件包括如下一项或几项:场景标识,所述n个第三设备的标识,所述第一场景配置信息和/或所述第二场景配置信息。

11.根据权利要求9或10所述的系统,其特征在于,

12.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器与所述处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器从所述存储器中读取所述计算机指令,使得所述电子设备执行如权利要求1-6中任意一项所述的方法;或者,使得所述电子设备执行如权利要求7或8所述的方法。

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机程序,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求1-6中任意一项所述的方法;或者,使得所述电子设备执行如权利要求7或8所述的方法。

14.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1-6中任意一项所述的方法;或者,使得所述计算机执行如权利要求7或8所述的方法。

...

【技术特征摘要】

1.一种场景配置方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述场景配置文件包括如下一项或几项:场景标识,所述n个第三设备的标识,所述第一场景配置信息和/或所述第二场景配置信息。

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,在所述第一设备根据所述场景配置文件,确定待配置的n个第三设备之前,所述方法还包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,在所述第一设备根据所述场景配置文件,确定待配置的n个第三设备之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,在所述第一设备向所述n个第三设备中在线的第一目标设备发送第一场景创建指令之后,所述方法还包括:

7.一种场景配置方法,其特征在于,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述场景配置文件包括如下一项或几项:场景标识,所述n个第三设备的标识,场景配置信息。

9.一种场景配置系统,其特征在于,包括:<...

【专利技术属性】
技术研发人员:许天亮鲁海东李静官泽辉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1