一种实现多个无线控制设备的场景控制方法

文档序号:9234804阅读:271来源:国知局
一种实现多个无线控制设备的场景控制方法
【技术领域】
[0001]本发明属于智能家居技术领域,特别涉及一种智能家居系统中对多个无线控制设备进行场景控制的方法。
【背景技术】
[0002]随着科学技术的日益发展,人们生活水平与质量的提高,生活的智能化与智慧化已成为一种趋势。人们希望在居家生活中智能家居给他们带来更方便快捷与舒适的体验。
[0003]在智能控制系统中,设置有不同的场景控制以方便人们在需要的时候一键式进入所需要的场景预设,比如说阅读、会客、离开、回家等不同的场景体验,从而满足人们的要求。但是针对智能家居的无线场景操作的过程,是智能家居系统中复杂的执行过程。由于一个场景中往往包括了多个设备,比如窗帘、空调、灯光、温度,而场景在执行操作的时候需要操作多个设备动作,这样的操作无线通信数据量大,容易造成无线数据冲突。
[0004]在现有的智能家居系统无线场景执行中采用的方法是多个数据逐条执行,由场景控制终端发出数据类型组数据包,智能家居网关根据场景的组数据,逐一点对点发送控制指令,并等待终端设备回复,在接收到的回复数据中得到设备状态之后进行下一条控制指令的下发。上述方法场景控制方法在没有接收终端的回复时,智能家居网关默认为设备不存在后才发送下一条指令。
[0005]发明人在实施本发明的过程中,发现现有技术存在以下缺陷:
对设备的控制指令为逐一发送,对于包含设备多的场景,设备执行按照先后顺序而不是启动场景所有设备在同一时间点同时执行,执行效果会不理想;一旦中间终端设备出现故障,智能家居网关会启动重发机制,这样会出现延时造成执行时间偏长;同时由于对设备的控制指令是逐一操作的,所以在进行场景切换时,所需切换的场景不能马上被执行,容易造成用户体验偏差。

【发明内容】

[0006]为解决上述现有技术的缺陷,本发明的主要目的在于提供一种实现多个无线控制设备的场景控制方法,以实现场景中多设备执行同步的问题,增强用户场景体验,实现场景切换无需等待的效果。
[0007]为实现上述目的,本发明提供了一种实现多个无线控制设备的场景控制方法,具体包括:
501:场景控制终端进行场景编辑,设置执行场景时包括的终端设备以及终端设备执行的动作和时延,自动为每个场景分配唯一的场景ID,并保存已编辑的场景信息;
502:所述场景控制终端发送场景设置指令,将场景信息导入智能家居网关,并通过所述智能家居网关将场景ID及场景参数设置到该场景所包含的终端设备中以绑定该场景的终端设备,终端设备保存所述场景ID和场景参数;
503:操作所述场景控制终端启动场景执行,所述场景控制终端将场景执行命令下发到所述智能家居网关;
进一步地,S03还包括当前正在执行另一的场景过程时,需要进行场景切换,网关中断当前场景并保存当前场景的ID,同时设置场景执行中断标志;
504:所述智能家居网关发送场景广播执行指令到所有终端设备;
505:所有终端设备收到所述场景广播执行指令之后,根据本地保存的场景ID与所述场景广播执行指令中的场景ID进行判断自己是否需要执行,若设备本地保存的场景ID与场景广播指令携带的场景ID—致的话则取出所存储的场景参数,执行场景操作,如果没有则放弃该场景广播执行指令;
S06:所述智能家居网关根据所述场景信息中终端设备的时延信息按顺序轮流查询终端设备状态,所述终端设备返回终端设备状态;
进一步地,若所述终端设备收到智能家居网关的查询指令,但未收到所述场景广播执行指令,而所述终端设备保存有所述场景ID信息,则所述终端设备执行该场景动作并返回设备状态;
进一步地,若所述终端设备收到智能家居网关的查询指令,但其本地数据中没有存储有所述场景ID及场景参数,则从所述查询指令中提取所述场景ID和场景参数并保存以此完成场景绑定设置,然后执行该场景动作并返回设备状态;
进一步地,所述智能家居网关在查询过程中,若所述终端设备超过时延没有返回状态的,则智能家居网关进入下一条终端设备查询,直至所有终端设备状态查询完毕;
S07:所述智能家居网关查询完所有终端设备状态后,发送场景广播结束命令,场景动作执行完毕;
进一步的,S07中还包括当场景动作执行完毕时,网关判断是否有场景执行中断标志,当存在场景执行中断标志时,根据所保存的场景ID查询被中断的场景设备状态,使场景控制终端显示的设备状态与实际设备状态同步,智能家居网关把所有设备状态上报给所述场景控制终端,场景执行结束。
[0008]本发明针对现有智能家居系统中场景执行过程中存在的问题,解决了现实智能化生活中场景执行时,场景设备不同步的问题;发明实现了边执行边绑定场景的方法,即使在数据丢失的情况下,也不影响用户场景体验;同时在场景执行过程中,启动另一场景的执行时,后者会替换原有的场景执行而不需要等待,增强用户对操作的体验。
[0009]附图
附图1为本发明专利一种实现多个无线控制设备的场景控制方法的框架图;
附图2为本发明专利一种实现多个无线控制设备的场景控制方法的工作流程图。
【具体实施方式】
[0010]下面结合附图详细描述本发明。
[0011]如图1所示,本发明所述的一种实现多个无线控制设备的场景控制方法包括场景控制终端、智能家居网关和多个终端设备,场景控制终端和智能家居网关之间通过WIFI进行数据通信,智能家居网关和多个终端设备之间通过RF进行数据通信。
[0012]场景控制终端可进行场景编辑、场景设置、下发场景执行命令等操作,场景编辑创建和保存各场景的场景信息,场景信息包括场景ID、各相关终端设备ID及其执行动作和时延;并且可以根据需要从场景控制终端导出场景信息。场景设置,可在场景控制终端启动场景设置命令,进行场景和相关终端设备绑定;或在场景执行过程中实现边执行边绑定的功倉泛。
[0013]智能家居网关在场景设置过程中从场景控制终端导入场景信息,根据场景信息中的场景ID及场景参数进行终端设备配置与场景绑定。在场景执行过程中,智能家居网关根据收到的场景执行命令向所有终端设备发送场景执行广播指令,同时根据场景信息中各终端设备的执行时延进行终端设备状态查询。
[0014]终端设备可包括灯光、窗帘、空调等家居无线控制设备。
[0015]本发明实
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1