基于区域分组的智能家居设备控制方法技术

技术编号:33864212 阅读:18 留言:0更新日期:2022-06-18 10:55
本申请实施例公开了一种基于区域分组的智能家居设备控制方法,本申请实施例通过控制终端对服务器发送的控制信息区分场景,对于满足场景功能列表的控制信息,控制终端能够在计时时长内以第一时间间隔向智能家居设备广播控制指令,在智能家居设备接收到控制指令后,确定区域编号是否对应于预存的区域分组列表,当智能家居设备为对应分组的设备,则根据其中的剩余时长信息确定执行控制指令的执行时刻,从而能够等待所有对应该分组的智能家居设备均接收到控制指令,进而同步执行控制指令,本申请实施例能够使多个智能家居设备有效且及时地响应控制指令,满足同步控制要求,提升用户的使用体验。户的使用体验。户的使用体验。

【技术实现步骤摘要】
基于区域分组的智能家居设备控制方法


[0001]本申请实施例涉及智能家居
,尤其涉及一种基于区域分组的智能家居设备控制方法。

技术介绍

[0002]随着智能家居技术的发展,由控制终端、智能家居设备、服务器以及智能终端组成的智能家居系统中集成了越来越多的智能家居设备,使得控制终端越来越难以实现对不同的智能家居设备进行同步控制,控制终端下发控制指令时,一些智能家居设备可能由于信道干扰等因素的影响,而不能及时收到该控制指令,从而使得需要进行同步控制的智能家居设备在对同步要求严格的特定场景下无法有效且及时地响应。
[0003]例如,在一些同步要求严格的场景中,如灯光控制的场景中,若多组灯具(白炽灯、LED灯等)之间不能够达到同步要求时,会造成多组灯具中某个灯具相较于其他灯具的点亮时间较慢,即不能够同步点亮。因此,在同步要求严格的特定场景下,智能家居设备的响应延迟,难以做到同步执行,严重影响了用户的使用体验。

技术实现思路

[0004]本申请实施例提供了一种基于区域分组的智能家居设备控制方法,解决了智能家居设备响应延迟的问题,能够使多个智能家居设备有效且及时地响应,满足同步控制要求,提升用户的使用体验。
[0005]第一方面,本申请实施例提供了一种智能家居场景控制方法,应用于控制终端,该方法包括:
[0006]接收来自服务器的控制信息,所述控制信息包括控制内容、场景编号和区域编号;
[0007]确认所述控制信息中的场景编号是否匹配预存的场景功能列表,所述场景功能列表中存储有对应于各场景功能的编号;
[0008]若所述场景编号匹配所述场景功能列表,则根据所述控制内容和区域编号生成控制指令,并在预设的计时时长内以第一时间间隔广播所述控制指令至智能家居设备。
[0009]第二方面,本申请实施例提供了一种智能家居场景控制方法,应用于智能家居设备,该方法包括:
[0010]接收来自控制终端的控制指令,并从所述控制指令中获取区域编号;
[0011]确认所述区域编号是否匹配预存的区域分组列表,所述区域分组列表中存储有对应于各种设备分组情况的编号;
[0012]若所述区域编号匹配所述区域分组列表,则根据所述控制指令中的剩余时长信息确定执行时刻;
[0013]在所述执行时刻根据所述控制指令中的控制内容执行控制动作。
[0014]第三方面,本申请实施例提供了一种智能家居场景控制装置,该装置包括:
[0015]信息接收模块,配置为接收来自服务器的控制信息,所述控制信息包括控制内容、
场景编号和区域编号;
[0016]场景确认模块,配置为确认所述控制信息中的场景编号是否匹配预存的场景功能列表,所述场景功能列表中存储有对应于各场景功能的编号;
[0017]指令发送模块,配置为若所述场景编号匹配所述场景功能列表,则根据所述控制内容和区域编号生成控制指令,并在预设的计时时长内以第一时间间隔广播所述控制指令至智能家居设备。
[0018]第四方面,本申请实施例提供了一种智能家居场景控制装置,该装置包括:
[0019]指令接收模块,配置为接收来自控制终端的控制指令,并从所述控制指令中获取区域编号;
[0020]分组确认模块,配置为确认所述区域编号是否匹配预存的区域分组列表,所述区域分组列表中存储有对应于各种设备分组情况的编号;
[0021]执行确定模块,置为若所述区域编号匹配所述区域分组列表,则根据所述控制指令中的剩余时长信息确定执行时刻;
[0022]启动响应模块,配置为在所述执行时刻根据所述控制指令中的控制内容执行控制动作。
[0023]第五方面,本申请实施例提供了一种计算机设备,该设备包括:
[0024]一个或多个处理器;
[0025]存储器,用于存储一个或多个程序,当一个或多个所述程序被一个或多个所述处理器执行,使得一个或多个所述处理器实现如本申请实施例所述的基于区域分组的智能家居设备控制方法。
[0026]第六方面,本申请实施例提供了一种存储有计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本申请实施例所述的基于区域分组的智能家居设备控制方法。
[0027]本申请实施例中通过控制终端对服务器发送的控制信息区分场景,对于满足场景功能列表的控制信息,控制终端能够在计时时长内以第一时间间隔向智能家居设备广播控制指令,在智能家居设备接收到控制指令后,确定区域编号是否对应于预存的区域分组列表,当智能家居设备为对应分组的设备,则依照其中的剩余时长信息确定执行控制指令的执行时刻,从而能够等待所有对应该分组的智能家居设备均接收到控制指令,进而同步执行控制指令,因此,本申请实施例能够使多个智能家居设备有效且及时地响应控制指令,满足同步控制要求,提升用户的使用体验。
附图说明
[0028]图1为本申请实施例提供的一种智能家居系统的组成示意图;
[0029]图2为本申请实施例提供的一种基于区域分组的智能家居设备控制方法的流程图;
[0030]图3为本申请实施例提供的另一种基于区域分组的智能家居设备控制方法的流程图;
[0031]图4为本申请实施例提供的一种智能家居设备控制装置的结构框图;
[0032]图5为本申请实施例提供的另一种智能家居设备控制装置的结构框图;
[0033]图6为本申请实施例提供的一种计算机设备的结构示意图。
具体实施方式
[0034]下面结合附图和实施例对本申请实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请实施例,而非对本申请实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请实施例相关的部分而非全部结构。
[0035]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0036]图1为本申请实施例提供的一种智能家居系统的示意图,在智能家居的应用场景中,通常需要搭建智能家居系统,如图所示,用户通过智能终端101将控制需求信息发送至服务器102中,经由服务器102处理后将对应的控制信息下发至控制终端103,当控制终端103接收到控制信息后,能够向所连接的智能家居设备104广播控制指令,可以想到的是,智能家居设备104与控制终端103的连接可以是通过总线的方式连接,还可以是通过无线方式进行通信连接,对此,本申请实施例不做具体限定。可以想到的是,智能终端101可以是手机、电脑、触控平板等智能设备,控制终端103可以是控制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区域分组的智能家居设备控制方法,应用于控制终端,其特征在于,包括:接收来自服务器的控制信息,所述控制信息包括控制内容、场景编号和区域编号;确认所述控制信息中的场景编号是否匹配预存的场景功能列表,所述场景功能列表中存储有对应于各场景功能的编号;若所述场景编号匹配所述场景功能列表,则根据所述控制内容和区域编号生成控制指令,并在预设的计时时长内以第一时间间隔广播所述控制指令至智能家居设备。2.根据权利要求1所述的方法,其特征在于,所述控制指令中还携带有剩余时长信息,所述剩余时长信息用于表示所述控制指令的发送时刻距离所述智能家居设备的执行时刻所剩的时长。3.根据权利要求2所述的方法,其特征在于,还包括:当所述剩余时长信息所对应的时长小于所述第一时间间隔,则获取所述智能家居设备的同步信息;根据所述同步信息,确认是否存在启动时差;若存在启动时差,则延长所述计时时长,并以所述第一时间间隔继续广播所述控制指令至所述智能家居设备。4.一种基于区域分组的智能家居设备控制方法,应用于智能家居设备,其特征在于,包括:接收来自控制终端的控制指令,并从所述控制指令中获取区域编号;确认所述区域编号是否匹配预存的区域分组列表,所述区域分组列表中存储有对应于各种设备分组情况的编号;若所述区域编号匹配所述区域分组列表,则根据所述控制指令中的剩余时长信息确定执行时刻;在所述执行时刻根据所述控制指令中的控制内容执行控制动作。5.根据权利要求4所述的方法,其特征在于,所述根据所述控制指令中的剩余时长信息确定执行时刻,包括:根据所述剩余时长信息,建立执行倒计时;若接收到新的控制指令,则根据新的剩余时长信息更新所述执行倒计时。6.根据权利要求5所述的方法,其特征...

【专利技术属性】
技术研发人员:吴艳茹薛柯利曾义杜其昌
申请(专利权)人:广州河东科技有限公司
类型:发明
国别省市:

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

1