1.一种智能家居的控制方法,其特征在于,所述方法包括:
第一终端发送中继服务查找信令,其中,所述中继服务查找信令用于查找所述第一终端所在的局域网中是否存在执行中继服务的第二终端;
若所述第一终端接收到第二终端的第一反馈消息,根据所述第一反馈消息,与所述第二终端建立连接,所述第一反馈消息包括所述第二终端的因特网协议IP地址、和/或所述第二终端的传输控制协议TCP端口信息;
所述第一终端通过所述第二终端,向与所述第二终端连接的智能家居设备发送控制信令,以对所述智能家居设备进行控制;
其中,所述第一终端发送中继服务查找信令后,所述方法还包括:
若在设定时间段内所述第一终端没有接收到任何第二终端的第一反馈消息,所述第一终端发送智能家居设备查找信令,其中,所述智能家居设备查找信令用于查找所述局域网中的智能家居设备;
所述第一终端接收到智能家居设备的第二反馈消息;
所述第一终端根据所述第二反馈消息,与所述智能家居设备建立连接,所述第二反馈消息包括所述智能家居设备的IP地址、和/或所述智能家居设备的TCP端口信息。
2.根据权利要求1所述的方法,其特征在于,所述第一反馈消息还包括以下信息中的至少一种:所述第二终端连接的智能家居设备的类型信息、用于表征所述智能家居设备当前状态的信息、用于标识所述智能家居设备的标识信息;或者所述中继服务查找信令还包括需要控制的智能家居设备的类型信息;所述第一反馈消息还包括以下信息中的至少一种:用于与所述第二终端连接且满足所述类型信息的智能家居设备当前状态的信息、用于标识与所述第二终端连接且满足所述类型信息的智能家居设备的标识信息。
3.根据权利要求1所述的方法,其特征在于,所述第二反馈消息还包括以下信息中的至少一种:所述智能家居设备的类型信息、用于表征所述智能家居设备当前状态的信息、用于标识所述智能家居设备的标识信息。
4.根据权利要求1所述的方法,其特征在于,所述第一终端根据所述第二反馈消息,与所述智能家居设备建立连接之后,所述方法还包括:所述第一终端与所述局域网中的其他终端建立连接;
所述第一终端接收到所述其他终端发送的控制信令;
所述第一终端将所述控制信令,转发给所述控制信令所指示的智能家居设备,以控制所述智能家居设备。
5.一种智能家居的控制方法,其特征在于,所述方法包括:
若智能家居设备通过自身的传输控制协议TCP端口,接收到局域网中与所述智能家居设备已连接的第二终端发送的控制信令,所述智能家居设备解析出所述控制信令所指示的操作,其中,所述智能家居设备的用户数据报协议UDP端口处于关闭状态,所述控制信令是所述局域网中的第一终端发送给所述第二终端的;
所述智能家居设备执行所述控制信令所指示的操作;
其中,所述方法还包括:
若智能家居设备通过自身的UDP端口,接收到第一终端发送的智能家居设备查找信令,其中,所述智能家居设备的TCP端口处于关闭状态,所述智能家居设备查找信令用于查找所述第一终端所在的局域网中的智能家居设备;
所述智能家居设备向所述第一终端发送第二反馈消息,并关闭所述UDP端口,启动自身的TCP端口,其中,所述第二反馈消息包括所述智能家居设备的类型信息、用于表征所述智能家居设备当前状态的信息、用于标识所述智能家居设备的标识信息中的至少一种,所述智能家居设备的因特网协议IP地址、和/或所述智能家居设备的TCP端口信息;
所述智能家居设备通过所述TCP端口,接收其他终端通过所述第一终端发送的控制信令。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
若所述智能家居设备与所述第一终端之间的连接断开,所述智能家居设备关闭所述TCP端口,启动所述UDP端口。
7.一种终端,其特征在于,所述终端包括:
发送模块,用于发送中继服务查找信令,其中,所述中继服务查找信令用于查找所述发送模块所属的终端所在的局域网中是否存在执行中继服务的第二终端;
处理模块,用于若接收到第二终端的第一反馈消息,根据所述第一反馈消息,与所述第二终端建立连接,所述第一反馈消息包括所述第二终端的因特网协议IP地址、和/或所述第二终端的传输控制协议TCP端口信息;
发送模块还用于:通过所述第二终端,向与所述第二终端连接的智能家居设备发送控制信令,以对所述智能家居设备进行控制;
其中,所述发送模块还用于:若在设定时间段内所述终端没有接收到任何第二终端的第一反馈消息,发送智能家居设备查找信令,其中,所述智能家居设备查找信令用于查找所述局域网中的智能家居设备;
所述处理模块还用于:接收到智能家居设备的第二反馈消息;根据所述第二反馈消息,与所述智能家居设备建立连接,所述第二反馈消息包括所述智能家居设备的IP地址、和/或所述智能家居设备的TCP端口信息。
8.根据权利要求7所述的终端,其特征在于,所述处理模块还用于:与所述局域网中的其他终端建立连接;接收到所述其他终端发送的控制信令;
所述发送模块还用于:将所述控制信令,转发给所述控制信令所指示的智能家居设备,以控制所述智能家居设备。
9.一种智能家居设备,其特征在于,所述智能家居设备包括:
第一处理模块,若通过所述第一处理模块所属的智能家居设备的传输控制协议TCP端口,接收到局域网中与所述智能家居设备已连接的第二终端发送的控制信令,用于解析出所述控制信令所指示的操作,其中,所述智能家居设备的用户数据报协议UDP端口处于关闭状态,所述控制信令是所述局域网中的第一终端发送给所述第二终端的;
第二处理模块,用于执行所述控制信令所指示的操作;
其中,所述第一处理模块还用于:若通过所述智能家居设备的UDP端口,接收到第一终端发送的智能家居设备查找信令,其中,所述智能家居设备的TCP端口处于关闭状态,所述智能家居设备查找信令用于查找所述第一终端所在的局域网中的智能家居设备,用于向所述第一终端发送第二反馈消息,并关闭所述UDP端口,启动所述智能家居设备的传输控制协议TCP端口,其中,所述第二反馈消息包括所述智能家居设备的类型信息、用于表征所述智能家居设备当前状态的信息、用于标识所述智能家居设备的标识信息中的至少一种,所述智能家居设备的因特网协议IP地址、和/或所述智能家居设备的TCP端口信息;
通过所述TCP端口,接收其他终端通过所述第一终端发送的控制信令。
10.根据权利要求9所述的智能家居设备,其特征在于,所述第一处理模块还用于:若所述智能家居设备与所述第一终端之间的连接断开,关闭所述TCP端口,启动所述UDP端口。