本申请涉及物联网领域,具体而言,涉及一种物联网架构以及物联网系统。
背景技术:
1、随着时代的发展和科技的进步与普及,智能家居正在走进千家万户,人们的在日常生活中逐渐养成了使用第二智能家居设备的习惯。物联网(iot,internet of things)即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与网络结合起来而形成的一个巨大网络,实现任何时间、任何地点,人、机、物的互联互通。
2、ble(bluetooth low energy,蓝牙低能耗)无线通信技术具有功耗低、价格便宜、普及度高等优势,因此在智能家居产品中很受欢迎。但是市场上带ble功能的设备大多依赖网关以及路由器才能实现app控制功能。现有技术通过ble设备、手机app以及服务器建立通信链路,实现对ble设备的智能控制,但是当ble设备与手机app之间,或者手机app与服务器之间的通信出问题时,都会造成ble设备联网控制的失效,因此ble设备、手机app以及服务器之间的通信链路的可靠性较低。
3、在背景技术部分中公开的以上信息只是用来加强对本文所描述技术的背景技术的理解,因此,背景技术中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。
技术实现思路
1、本申请的主要目的在于提供一种物联网架构以及物联网系统,以解决现有技术中ble设备、手机app以及服务器之间的通信链路的可靠性较低的问题。
2、根据本发明实施例的一个方面,提供了一种物联网架构,包括服务器、第一智能家居设备、wi-fi路由器、第二智能家居设备以及控制端,其中,所述第一智能家居设备具有ble通信模块,所述第二智能家居设备具有wi-fi和ble组合通信模块;所述第一智能家居设备依次通过所述第二智能家居设备以及所述wi-fi路由器与所述服务器通信连接;所述控制端与所述第一智能家居设备蓝牙通信,所述控制端还通过广域网与所述服务器通信连接,所述控制端用于直接与所述第一智能家居设备进行交互,所述控制端还用于通过所述服务器、所述wi-fi路由器以及所述第二智能家居设备与所述第一智能家居设备进行交互。
3、可选地,所述第一智能家居设备用于将自身的设备运行状态信息直接发送至所述控制端,所述控制端用于接收所述设备运行状态信息,并将所述设备运行状态信息发送至所述服务器,所述服务器用于从所述控制端获取用户账号信息,将所述设备运行状态信息以及所述用户账号信息绑定。
4、可选地,所述第一智能家居设备用于将自身的设备运行状态信息通过所述第二智能家居设备以及所述wi-fi路由器发送至所述服务器;所述服务器还用于从所述控制端获取用户账号信息,并将所述设备运行状态信息以及所述用户账号信息绑定。
5、可选地,所述服务器、所述wi-fi路由器以及所述第二智能家居设备构成所述第一智能家居设备与所述控制端之间的远程传输通道,所述第一智能家居设备以及所述控制端之间还具有蓝牙传输通道,所述控制端用于向所述服务器以及所述第一智能家居设备分别发送第一控制指令,在所述第一智能家居设备与所述控制端之间的距离大于距离阈值的情况下,所述第一智能家居设备通过所述远程传输通道接收所述第一控制指令;在所述第一智能家居设备与所述控制端之间的距离小于或者等于所述距离阈值的情况下,所述第一智能家居设备通过所述蓝牙传输通道接收所述第一控制指令,并且通过所述远程传输通道接收所述第一控制指令,其中,所述距离阈值为所述控制端与所述第一智能家居设备可成功配网的最大距离。
6、可选地,所述第一智能家居设备还用于在接收到所述第一控制指令后,执行所述第一控制指令对应操作并生成响应信息,所述第一智能家居设备还用于采用以下至少之一的方式将所述响应信息发送至所述控制端:通过所述远程传输通道将所述响应信息发送至所述控制端,以及将所述响应信息直接发送至所述控制端;确定所述第一控制指令的传输通道,并将所述响应信息通过所述传输通道发送至所述控制端,其中,所述传输通道为所述远程传输通道或者所述蓝牙传输通道。
7、可选地,所述控制端还用于通过所述wi-fi路由器发送第二控制指令至所述第二智能家居设备,和/或通过所述第一智能家居设备发送所述第二控制指令至所述第二智能家居设备。
8、可选地,所述控制端通过组播方式、广播方式以及单播方式中的至少一种与所述第一智能家居设备进行数据交互,所述第一智能家居设备通过组播方式、广播方式以及单播方式中的至少一种与所述第二智能家居设备进行数据交互。
9、可选地,所述第一智能家居设备还用于通过所述第二智能家居设备以及所述wi-fi路由器发送预定信息至所述服务器,所述预定信息为所述第一智能家居设备的配网信息,所述控制端还用于从所述服务器获取所述预定信息,以与所述第一智能家居设备建立通信连接。
10、可选地,所述控制端还用于获取所述wi-fi路由器的账号以及密码,并将所述账号以及所述密码发送至所述第二智能家居设备,以使得所述第二智能家居设备与所述wi-fi路由器建立wi-fi连接。
11、根据本发明实施例的另一方面,还提供了一种物联网系统,包括任一种所述的物联网架构。
12、采用本申请的技术方案,所述的物联网架构中,第一智能家居设备具有ble功能,第二智能家居设备具有wi-fi以及ble功能,所述第二智能家居设备相当于网关,和wi-fi路由器一起建立了第一智能家居设备与服务器之间的通信连接,进而使得所述控制端可以通过所述服务器、所述wi-fi路由器以及所述第二智能家居设备与所述第一智能家居设备进行交互;控制器还直接与所述第一智能家居设备进行交互。相比现有技术中通过ble设备、手机app以及服务器建立通信链路,在ble设备与手机app之间,或者手机app与服务器之间的通信出问题时,都会造成ble设备联网控制的失效,进而导致三者之间的通信可靠性较低的问题,本申请的所述架构,建立了控制端、服务器、wi-fi路由器、第二智能家居设备与第一智能家居设备之间的远程通信链路,还建立了控制端与第一智能家居设备之间的ble通信链路,也就是说,用户可以通过控制端使用近程的局域网链路对第一智能家居设备和/或第二智能家居设备进行控制,还可以通过控制端使用远程通信链路来对第一智能家居设备和/或第二智能家居设备进行控制,这样在一条链路失效的情况下,还有另一条链路能提供控制端与第一智能家居设备之间的交互支持,保证了第一智能家居设备联网的可靠性较好。另外,由于本申请的所述物联网架构中第二智能家居设备充当了网关的作用,这样用户无需单独购买网关设备来建立所述的两个通信链路,带wi-fi以及ble组合通信模块的智能家居设备均可以作为第一智能家居设备和服务器远程通信的数据透传链路,保证了所述物联网架构的组件成本较低。
1.一种物联网架构,其特征在于,包括服务器、第一智能家居设备、wi-fi路由器、第二智能家居设备以及控制端,其中,所述第一智能家居设备具有ble通信模块,所述第二智能家居设备具有wi-fi和ble组合通信模块;所述第一智能家居设备依次通过所述第二智能家居设备以及所述wi-fi路由器与所述服务器通信连接;所述控制端与所述第一智能家居设备蓝牙通信,所述控制端还通过广域网与所述服务器通信连接,所述控制端用于直接与所述第一智能家居设备进行交互,所述控制端还用于通过所述服务器、所述wi-fi路由器以及所述第二智能家居设备与所述第一智能家居设备进行交互。
2.根据权利要求1所述的物联网架构,其特征在于,所述第一智能家居设备用于将自身的设备运行状态信息直接发送至所述控制端,所述控制端用于接收所述设备运行状态信息,并将所述设备运行状态信息发送至所述服务器,所述服务器用于从所述控制端获取用户账号信息,将所述设备运行状态信息以及所述用户账号信息绑定。
3.根据权利要求1所述的物联网架构,其特征在于,所述第一智能家居设备用于将自身的设备运行状态信息通过所述第二智能家居设备以及所述wi-fi路由器发送至所述服务器;所述服务器还用于从所述控制端获取用户账号信息,并将所述设备运行状态信息以及所述用户账号信息绑定。
4.根据权利要求1所述的物联网架构,其特征在于,所述服务器、所述wi-fi路由器以及所述第二智能家居设备构成所述第一智能家居设备与所述控制端之间的远程传输通道,所述第一智能家居设备以及所述控制端之间还具有蓝牙传输通道,所述控制端用于向所述服务器以及所述第一智能家居设备分别发送第一控制指令,在所述第一智能家居设备与所述控制端之间的距离大于距离阈值的情况下,所述第一智能家居设备通过所述远程传输通道接收所述第一控制指令;在所述第一智能家居设备与所述控制端之间的距离小于或者等于所述距离阈值的情况下,所述第一智能家居设备通过所述蓝牙传输通道接收所述第一控制指令,并且通过所述远程传输通道接收所述第一控制指令,其中,所述距离阈值为所述控制端与所述第一智能家居设备可成功配网的最大距离。
5.根据权利要求4所述的物联网架构,其特征在于,所述第一智能家居设备还用于在接收到所述第一控制指令后,执行所述第一控制指令对应操作并生成响应信息,所述第一智能家居设备还用于采用以下至少之一的方式将所述响应信息发送至所述控制端:
6.根据权利要求1至5中任一项所述的物联网架构,其特征在于,所述控制端还用于通过所述wi-fi路由器发送第二控制指令至所述第二智能家居设备,和/或通过所述第一智能家居设备发送所述第二控制指令至所述第二智能家居设备。
7.根据权利要求1至5中任一项所述的物联网架构,其特征在于,所述控制端通过组播方式、广播方式以及单播方式中的至少一种与所述第一智能家居设备进行数据交互,所述第一智能家居设备通过组播方式、广播方式以及单播方式中的至少一种与所述第二智能家居设备进行数据交互。
8.根据权利要求1至5中任一项所述的物联网架构,其特征在于,
9.根据权利要求1至5中任一项所述的物联网架构,其特征在于,所述控制端还用于获取所述wi-fi路由器的账号以及密码,并将所述账号以及所述密码发送至所述第二智能家居设备,以使得所述第二智能家居设备与所述wi-fi路由器建立wi-fi连接。
10.一种物联网系统,其特征在于,包括权利要求1至9中任一项所述的物联网架构。