一种智能家居控制系统、方法和一种智能家居的制作方法_2

文档序号:8256723阅读:来源:国知局
制同一个智能家居20的情况。为了解决多个用户通过各自的可穿戴设备10向同一智能家居20广播控制消息,导致智能家居20出现控制混乱、不能正常使用的问题。在可穿戴设备10广播的控制消息中进一步设置可穿戴设备10的唯一设备标识。则智能家居20在接收到可穿戴设备10广播的控制消息,并在解析该控制消息中检测到与自身的智能家居标识相匹配之后,保存可穿戴设备10的唯一设备标识,在预设时间内仅根据唯一设备标识对应的可穿戴设备10所广播的控制消息中的控制命令进行操作。
[0043]在本发明的一种具体实施中,可以在广播的控制消息中携带可穿戴设备10的蓝牙地址。智能家居20的标识包括:智能家居类型标识和生产厂商标识。即相同厂商生产的同一款智能家居具有相同的智能家居标识。控制消息包括消息头部分和消息体部分。其中在消息体部分中字符FF之后的第I和第2位字段用于标识智能家居类型标识,第3和第4位字段用于标识生产厂商标识。第5和第6位字段用于标识控制命令。举例为:智能台灯可以标识为:0X01 0X02 ;智能空调可以标识为0X03 0X04。打开操作的控制命令可以标识为0X01 0X01 ;关闭操作的控制命令可以标识为0X02 0X02。具体的各个标识可以根据具体情况进行设置,在此不一一赘述。
[0044]智能家居20中的广播接收模块201在检测到与自身的智能家居标识相匹配之后,从接收的控制消息中获取可穿戴设备10的蓝牙地址,将该蓝牙地址保存到本地缓存中。再从控制消息中获取控制命令,将控制命令发送给智能家居20中的控制处理模块,控制处理模块根据控制命令进行相应的控制操作,同时启动定时器。并且在定时器超时之前,对其他智能终端所广播的控制命令不进行处理。即蓝牙扫描模块在检测到控制消息中的蓝牙地址与本地缓存中的不匹配时,不再获取该控制消息中的控制命令或者不再将控制消息中的控制命令发送给控制处理模块;或者是控制处理模块不对控制命令进行相应的控制操作。
[0045]在本发明的上述实施例中,定时器的预设时间可以根据实际情况进行设置。
[0046]在本发明的一种实施例中,可穿戴设备10,还用于与智能终端建立连接,接收智能终端发送的控制命令更新消息;根据控制命令更新消息对控制消息进行更新。即通过更改控制消息中智能家居标识,从而实现通过一个可穿戴设备10对不同类型的智能家居的控制。
[0047]在上述实施例中,由于可穿戴设备10通常只有一个或者两个按键,为了减少可穿戴设备10对智能家居20的控制的复杂程度。可以在发送的控制消息中只携带一个智能家居标识以及一条控制命令。即实现对一个智能家居的一次控制操作。因此在需要对其他不同类型的智能家居进行操作时,需要对控制消息进行变更。具体可以通过与智能终端上的APP程序建立连接,通过智能终端上的APP程序对可穿戴设备10所广播的控制信息中的智能家居标识或者控制命令进行修改。其中,所述智能终端可以为智能手机、智能平板或者是能与可穿戴设备建立连接的计算机。
[0048]在本发明的上述实施例中,当家中添加了新的智能家居20成员时,我们可以通过获取得到的新的智能家居20的智能家居标识。然后在可穿戴设备10与智能手机相连接之后,通过智能手机中的APP程序更新可穿戴设备10广播的控制消息,从而实现对新的智能家居成员的控制。
[0049]在实际操作过程中,可穿戴设备10的广播的控制消息容易发生变化。因此容易出现控制消息中的控制命令发生改变,而智能家居20仍然以原有的控制命令进行识别的情况,导致智能家居20的不能控制的问题。
[0050]因此,在本发明的一种具体实施例中,智能家居20在指定时间内连续检测到与两条控制消息中的智能家居标识相匹配时,解析得到两条控制消息中的控制命令;在检测到两条控制信息中的控制命令与预设的控制信息不同时,将其中一条控制信息中的控制命令作为启动操作控制命令,将另一条控制信息中的控制命令作为关闭操作控制命令。此外,在新的智能家居20成员加入时,已经事先对智能家居20的控制命令进行设置,则可以跳过;如果没有事先的设置则可以通过上述方式实现对控制命令的适配,即将其中一条控制信息中的控制命令作为启动操作控制命令,将另一条控制信息中的控制命令作为关闭操作控制命令。
[0051]在上述具体实施例中,举例为:开始设定的打开操作的控制命令可以标识为0X010X01 ;关闭操作的控制命令可以标识为0X02 0X02O而智能家居接收到的两条控制消息中的控制命令的标识分别为0X02 0X01,0X01 0X02 ;则可以适配性将打开操作的控制命令标识为0X02 0X01 ;关闭操作的控制命令可以标识为0X01 0X02ο这样设置的优点在于:不仅减少了对原有的智能家居的设置操作,以及对新加入的智能家居的设置操作;进而能够更好的兼容更多的智能家居。
[0052]在本发明的一种具体实施例中,可穿戴设备10在接受到用户指令之后,通过广播发送模块101广播携带指定智能家居标识的控制消息。即按下可穿戴设备上的按键,广播一条控制消息。在可穿戴设备10具有多个按键的情况下,可以设置每个按键对应一个控制命令。在可穿戴设备10只有一个按键的情况下,可以设置每按一次发送一个控制命令,不同控制命令的控制消息交替广播。
[0053]在本发明的另一种实施例中,可穿戴设备10在检测到自身的运动轨迹符合预设条件之后,通过广播发送模块101广播携带指定智能家居标识的控制消息。以智能手环为例,当智能手环检测到当前运动轨迹符合摇手轨迹的情况下,广播控制消息;当再次检测到当前运动轨迹符合摇手轨迹的情况下,交替广播不同控制命令的控制消息。其优点在于,适用于智能手环或者其他没用按键的可穿戴设备,或者其他只能单手操作的场景。
[0054]由上述可知,本发明所提供的技术方案中,通过将可穿戴设备10广播控制消息、智能家居20扫描接收控制消息的方式方便的对智能家居20进行控制。而不需要通过与智能家居20接触的方式,如电缆连接,或者手动触碰等方式进行控制,或者通过与智能家居20建立无线连接,如一对一蓝牙无线连接的方式进行控制,或者通过使用智能手机中安装的特定的APP程序的方式进行控制,增强了用户体验,解决了现有智能家居20控制方式存在不便利的问题。
[0055]此外,本发明的技术方案可以兼容现有技术对智能家居的控制,即在本发明的技术方案的基础上,在智能家居20和可穿戴设备10中集成物联网控制模块和/或普通的蓝牙模块。智能家居20能够与可穿戴设备10建立无线连接,进而通过可穿戴设备10发送的控制命令进行控制。或者智能家居20能够与智能终端建立无线连接,从而可以通过智能终端上的APP程序对智能家居20进行控制。
[0056]在本发明提供的技术方案中,可以通过可穿戴设备与智能手机建立连接时实现控制消息的变更。即在与智能手机建立蓝牙连接后,通过发送控制命令变更消息,实现更改智能手环的控制消息中的控制命令表示的含义。从而可以实现对多种智能家居的控制,并且具有更高的兼容性。
[0057]本发明还公开了一种智能家居的控制方法,用于实现可穿戴设备10对于智能家居20的控制。图3是本发明中一种智能家居的控制方法的流程图。参见图3所示,该方法包括:
[0058]步骤301,穿戴设备广播携带指定智能家居标识的控制消息。
[0059]步骤302,智能家居接收可穿戴设备广播的控制消息,在检测到与自身的智能家居标识相匹配时,根据所述控制命令进行操作。
[0060]在本发明的一种实施例中,在步骤301中,控制消息中还包括所述可穿戴设备
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1