场景配置方法、电子设备及系统与流程

文档序号:37073527发布日期:2024-02-20 21:27阅读:23来源:国知局
场景配置方法、电子设备及系统与流程

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


背景技术:

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、根据第三方面,或者以上第三方面的任意一种实现方式,当处理器从存储器中读取计算机可读指令,还使得电子设备执行如下操作:第三设备设置第一目标设备的状态为第二状态,第二状态用于表示已保存场景;和/或,第三设备设置第二目标设备的状态为第二状态。

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

25、第四方面,提供一种电子设备。该电子设备包括:处理器和存储器,存储器与处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当处理器从存储器中读取计算机指令,使得电子设备执行:响应于第一操作,第二设备启动配置应用。响应于用户在配置应用中的第二操作,第二设备生成场景配置文件。第二设备向第一设备发送场景配置文件,场景配置文件用于指示第一设备配置n个第三设备的场景,n为不小于1的整数。

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

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

28、第五方面,本技术实施例提供一种场景配置系统,包括:第二设备,用于响应于第一操作,启动配置应用,并响应于用户在配置应用中的第二操作,生成场景配置文件。第二设备,还用于向第一设备发送场景配置文件。第一设备,用于接收第二设备发送的场景配置文件。第一设备,还用于根据场景配置文件,确定待配置的n个第三设备,n为不小于1的整数。第一设备,还用于向n个第三设备中在线的第一目标设备发送第一场景创建指令,第一场景创建指令中携带有第一场景配置信息,和/或,确定n个第三设备中不在线的第二目标设备上线后,向第二目标设备发送第二场景创建指令,第二场景创建指令中携带有第二场景配置信息。第三设备,用于根据第一场景配置信息和/或第二场景配置信息创建场景。

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

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

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

32、第六方面,本技术实施例提供一种电子设备,该电子设备具有实现如上述第一方面及其中任一种可能的实现方式中所述的场景配置方法的功能;或者,该电子设备具有实现如上述第二方面及其中任一种可能的实现方式中所述的场景配置方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应地软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

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

34、第七方面,提供一种计算机可读存储介质。计算机可读存储介质存储有计算机程序(也可称为指令或代码),当该计算机程序被电子设备执行时,使得电子设备执行第一方面或第一方面中任意一种实施方式的方法;或者,使得电子设备执行第二方面或第二方面中任意一种实施方式的方法。

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

36、第八方面,本技术实施例提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行第一方面或第一方面中任意一种实施方式的方法;或者,使得电子设备执行第二方面或第二方面中任意一种实施方式的方法。

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

38、第九方面,本技术实施例提供一种电路系统,电路系统包括处理电路,处理电路被配置为执行第一方面或第一方面中任意一种实施方式的方法;或者,处理电路被配置为执行第二方面或第二方面中任意一种实施方式的方法。

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

40、第十方面,本技术实施例提供一种芯片系统,包括至少一个处理器和至少一个接口电路,至少一个接口电路用于执行收发功能,并将指令发送给至少一个处理器,当至少一个处理器执行指令时,至少一个处理器执行第一方面或第一方面中任意一种实施方式的方法;或者,至少一个处理器执行第二方面或第二方面中任意一种实施方式的方法。

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

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1