一种控制智能家居设备的方法和装置与流程

文档序号:14574583发布日期:2018-06-02 01:13阅读:来源:国知局
一种控制智能家居设备的方法和装置与流程

技术特征:

1.一种控制智能家居设备的方法,其特征在于,所述方法应用于智能家居网络内的控制终端,所述智能家居网络内设置至少两个所述控制终端,各所述控制终端之间连接,至少一个所述控制终端连接有所述智能家居设备;所述方法包括:

当前的所述控制终端在接收到控制指令时,确定目标设备是否与自身连接;其中,所述目标设备为所述控制指令针对的智能家居设备;

当前的所述控制终端确定所述目标设备与自身连接时,则控制所述目标设备执行所述控制指令;

当前的所述控制终端确定所述目标设备与自身未连接时,则将所述控制指令发送至与所述目标设备连接的所述控制终端上,由所述目标设备连接的所述控制终端控制所述目标设备执行所述控制指令。

2.根据权利要求1所述的方法,其特征在于,当前的所述控制终端在接收到控制指令时,确定所述目标设备是否与自身连接,包括:

当前的所述控制终端根据所述控制指令中携带的设备信息,以及预先存储的各个所述智能家居设备的所述设备信息,由各个所述智能家居设备中确定出所述目标设备;

当前的所述控制终端根据预先存储的所述控制终端与所述智能家居设备的连接关系信息,确定所述目标设备是否与自身连接。

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

当有智能家居设备接入时,当前的所述控制终端获取自身的地址信息和接入的所述智能家居设备的所述设备信息;

当前的所述控制终端根据自身的所述地址信息和所述设备信息中包括的设备标识,生成接入的所述智能家居设备的所述连接关系信息;

当前的所述控制终端向所述智能家居网络中其他所述控制终端发送与自身建立连接的所述智能家居设备的所述连接关系信息和所述设备信息。

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

当前的所述控制终端监测到所述智能家居设备与自身断开连接时,将与自身断开连接的所述智能家居设备的所述设备信息和所述连接关系信息删除,并根据与自身断开连接的所述智能家居设备的所述设备标识,生成设备断开连接信息;

当前的所述控制终端向其他所述控制终端发送所述设备断开连接信息,使得其他所述控制终端获取到所述设备断开连接信息后,将具有所述设备标识的设备信息和连接关系信息删除。

5.根据权利要求3所述的方法,其特征在于,在当有所述智能家居设备接入时,当前的所述控制终端获取接入的所述智能家居设备的所述设备信息和自身的地址信息之前,还包括:

当前的所述控制终端接入所述智能家居网络时,与其他所述控制终端建立连接;

当前的所述控制终端生成用于获取其他所述控制终端存储的所述设备信息和所述连接关系信息的获取请求,并将所述获取请求发送给其他所述控制终端;

当前的所述控制终端接收并存储其他所述控制终端发送的所述设备信息和所述连接关系信息。

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

当前的所述控制终端需要与其他所述控制终端断开连接时,生成终端下线信息;

当前的所述控制终端向其他所述控制终端发送所述终端下线信息,使得其他所述控制终端获取到所述终端下线信息后,将与当前的所述控制终端连接的所述智能家居设备的所述连接关系信息和所述设备信息删除。

7.一种控制智能家居设备的装置,其特征在于,包括:

确定模块,用于在接收到控制指令时,确定目标设备是否与自身连接;其中,所述目标设备为所述控制指令针对的智能家居设备;

控制模块,用于确定所述目标设备与自身连接时,则控制所述目标设备执行所述控制指令;

指令发送模块,用于确定所述目标设备与自身未连接时,则将所述控制指令发送至与所述目标设备连接的控制终端上,由所述目标设备连接的所述控制终端控制所述目标设备执行所述控制指令。

8.根据权利要求7所述的装置,其特征在于,所述确定模块,具体用于:

根据所述控制指令中携带的设备信息,以及预先存储的各个所述智能家居设备的所述设备信息,由各个所述智能家居设备中确定出所述目标设备;

根据预先存储的所述控制终端与所述智能家居设备的连接关系信息,确定所述目标设备是否与自身连接。

9.根据权利要求8所述的装置,其特征在于,还包括:

获取模块,用于当有智能家居设备接入时,获取自身的地址信息和接入的所述智能家居设备的所述设备信息;

处理模块,用于根据自身的所述地址信息和所述设备信息中包括的设备标识,生成接入的所述智能家居设备的所述连接关系信息;

广播模块,用于向所述智能家居网络中其他所述控制终端发送与自身建立连接的所述智能家居设备的所述连接关系信息和所述设备信息。

10.根据权利要求9所述的装置,其特征在于,还包括:

监测模块,用于当监测到所述智能家居设备与自身断开连接时,将与自身断开连接的所述智能家居设备的所述设备信息和所述连接关系信息删除,并根据与自身断开连接的所述智能家居设备的所述设备标识,生成设备断开连接信息;

信息发送模块,用于向其他所述控制终端发送所述设备断开连接信息,使得其他所述控制终端获取到所述设备断开连接信息后,将具有所述设备标识的设备信息和连接关系信息删除。

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