掌桥专利:专业的专利平台
掌桥专利
首页

物联网架构以及物联网系统

文献发布时间:2024-04-18 19:52:40



技术领域

本申请涉及物联网领域,具体而言,涉及一种物联网架构以及物联网系统。

背景技术

随着时代的发展和科技的进步与普及,智能家居正在走进千家万户,人们的在日常生活中逐渐养成了使用智能家居设备的习惯。物联网(IoT,Internet of Things),即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与网络结合起来而形成的一个巨大网络,实现任何时间、任何地点,人、机以及物的互联互通。

BLE(Bluetooth Low Energy,蓝牙低能耗)无线通信技术具有功耗低、价格便宜、普及度高等优势,因此在智能家居产品中很受欢迎,可以将BLE应用于手机与智能家居设备的交互,来实现手机对智能家居设备的控制。但是BLE的覆盖范围小,当手机超出其覆盖范围时,无法对智能家居设备进行控制。且当用户与智能家居设备距离较远,且用户手机中无智能家居设备的状态,或者用户需要使用其他手机登陆自身账号时,会存在无法查看智能家居设备的状态的情况,给用户造成不便,造成用户体验感较差。

在背景技术部分中公开的以上信息只是用来加强对本文所描述技术的背景技术的理解,因此,背景技术中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。

发明内容

本申请的主要目的在于提供一种物联网架构以及物联网系统,以解决现有技术中的物联网架构导致用户体验感较差的问题。

根据本发明实施例的一个方面,提供了一种物联网架构,所述物联网架构包括服务器、多个BLE设备以及控制端,其中,任意两个所述BLE设备之间可以进行数据交互;所述控制端与所述服务器通过广域网通信连接,所述控制端还与至少一个目标BLE设备蓝牙通信,所述目标BLE设备为多个BLE设备中的一个,所述控制端通过所述目标BLE设备与其他的所述BLE设备蓝牙通信,所述控制端用于与所述BLE设备进行数据交互,并将数据交互得到的交互信息转发至所述服务器。

可选地,所述控制端通过组播方式以及广播方式中的至少一个与所述BLE设备进行数据交互,多个所述BLE设备之间通过所述组播方式以及所述广播方式中的至少一个进行数据交互。

可选地,所述目标BLE设备用于在与所述控制端蓝牙通信后,将所述控制端的配网请求信息转发至其他的所述BLE设备,所述目标BLE设备还用于接收配网响应信息并转发至所述控制端,以使得所述控制端通过所述目标BLE设备与其他的所述BLE设备蓝牙通信,其中,所述配网响应信息为其他的所述BLE设备响应于所述配网请求信息生成的响应信息。

可选地,其他的所述BLE设备与所述控制端之间的距离大于预定阈值,所述预定阈值为所述BLE设备与所述控制端可成功配网的最大距离。

可选地,各所述BLE设备用于发送自身的设备运行状态信息,所述控制端用于接收所述BLE设备发送的多个所述设备运行状态信息,所述控制端还用于获取用户账号信息,将所述用户账号信息以及多个所述设备运行状态信息绑定后存储,并发送至所述服务器。

可选地,所述服务器用于在接收到第一预定请求信息时,将与所述用户账号信息绑定的所述设备运行状态信息发送至目标控制端,所述目标控制端与所述控制端不同,所述第一预定请求信息为所述目标控制端发出的请求获取与所述用户账号信息绑定的所述设备运行状态信息的信息。

可选地,所述BLE设备用于根据预定数据生成控制指令,并将所述控制指令发送给至少一个其他的所述BLE设备,所述预定数据包括所述BLE设备与其他的所述BLE设备和/或所述控制端之间的交互数据,以及所述BLE设备检测的其所在空间的环境数据。

可选地,所述服务器存储有各所述BLE设备的设备标识码以及与各所述BLE设备绑定的用户账号信息,所述服务器还用于在接收到预定请求信息时,将与所述用户账号信息绑定的所述设备标识码发送至目标控制端,以使得所述目标控制端与所述设备标识码对应的所述BLE设备蓝牙通信,所述目标控制端与所述控制端不同,所述预定请求信息为所述目标控制端发出的请求获取与所述用户账号信息绑定的所述设备标识码的信息。

可选地,所述控制端包括客户端和/或终端,所述客户端包括APP以及小程序中的至少一种,所述终端包括智能终端设备以及家庭中控设备中的至少一种。

根据本发明实施例的另一方面,还提供了一种物联网系统,所述物联网系统包括任一种所述的物联网架构。

在本发明实施例中,所述物联网架构包括服务器、多个BLE设备以及控制端,其中,任意两个所述BLE设备之间可以进行数据交互;所述控制端与所述服务器通过广域网通信连接,所述控制端还与多个所述BLE设备中的至少一个所述目标BLE设备中蓝牙通信,所述控制端通过所述目标BLE设备实现与其他的所述BLE设备蓝牙通信,且进行数据交互,并将数据交互得到的交互信息转发至所述服务器。相比现有技术的物联网架构导致用户体验感较差的问题,本申请的所述物联网架构中,通过所述控制端与多个所述BLE设备中的至少一个所述BLE设备蓝牙通信,且由于任意两个所述BLE设备之间可以进行数据交互,使得可以实现所述控制端与其他的所述BLE设备进行蓝牙通信,并进行数据交互,保证了用户可以只通过一个所述目标BLE设备,就可以实现与其他多个BLE设备的数据交互,再通过将所述交互信息发送至所述服务器,以使得用户可以在远程情况下,通过访问所述服务器获取多个所述BLE设备的所述交互信息,避免了现有技术中用户无法远程查看BLE设备的设备状态,造成用户体验感较差的问题,保证了所述用户使用所述物联网架构的便捷度较高以及体验感较好。

附图说明

构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1示出了根据本申请的实施例的物联网架构的示意图。

其中,上述附图包括以下附图标记:

10、服务器;20、BLE设备;30、控制端;40、目标BLE设备。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

应该理解的是,当元件(诸如层、膜、区域、或衬底)描述为在另一元件“上”时,该元件可直接在该另一元件上,或者也可存在中间元件。而且,在说明书以及权利要求书中,当描述有元件“连接”至另一元件时,该元件可“直接连接”至该另一元件,或者通过第三元件“连接”至该另一元件。

正如背景技术中所说的,现有技术中的物联网架构导致用户体验感较差的问题,为了解决上述问题,本申请的一种典型的实施方式中,提供了一种物联网架构以及物联网系统。

根据本申请的一种典型的实施例,提供了一种物联网架构,如图1所示,上述物联网架构包括服务器10、多个BLE设备20以及控制端30,其中,任意两个上述BLE设备20之间可以进行数据交互;上述控制端30与上述服务器10通过广域网通信连接,上述控制端30还与至少一个目标BLE设备40蓝牙通信,上述目标BLE设备40为多个BLE设备20中的一个,上述控制端30通过上述目标BLE设备40与其他的上述BLE设备20蓝牙通信,上述控制端30用于与上述BLE设备20进行数据交互,并将数据交互得到的交互信息转发至上述服务器10。

上述的物联网架构,包括服务器、多个BLE设备以及控制端,其中,任意两个上述BLE设备之间可以进行数据交互;上述控制端与上述服务器通过广域网通信连接,上述控制端还与多个上述BLE设备中的至少一个上述目标BLE设备中蓝牙通信,上述控制端通过上述目标BLE设备实现与其他的上述BLE设备蓝牙通信,且进行数据交互,并将数据交互得到的交互信息转发至上述服务器。相比现有技术的物联网架构导致用户体验感较差的问题,本申请的上述物联网架构中,通过上述控制端与多个上述BLE设备中的至少一个上述BLE设备蓝牙通信,且由于任意两个上述BLE设备之间可以进行数据交互,使得可以实现上述控制端与其他的上述BLE设备进行蓝牙通信,并进行数据交互,保证了用户可以只通过一个上述目标BLE设备,就可以实现与其他多个BLE设备的数据交互,再通过将上述交互信息发送至上述服务器,以使得用户可以在远程情况下,通过访问上述服务器获取多个上述BLE设备的上述交互信息,避免了现有技术中用户无法远程查看BLE设备的设备状态,造成用户体验感较差的问题,保证了上述用户使用上述物联网架构的便捷度较高以及体验感较好。

需要说明的是,上述目标BLE设备并不固定,其可以为多个上述BLE设备中的任意一个,且随着控制端的移动,控制端与多个上述BLE设备之间的距离变化,上述目标BLE设备可以从多个上述BLE设备中的一个变更为另一个。

在实际的应用过程中,上述BLE设备可以为任意的具有BLE通信模块的智能家居设备,如具有BLE通信模块的空调,具有BLE通信模块的电视,具有BLE通信模块的洗衣机,具有BLE通信模块的电饭煲,以及具有BLE通信模块的炉灶等等。

具体地,相比现有技术中,用户想要实现远程查看上述BLE设备的设备运行状态,需要依赖于网关以及路由器设备,造成成本较高的问题,本申请通过上述物联网架构,使得用户无需购买网关设备以及路由器设备等设备就可以实现远程查看上述BLE设备的运行状态的效果,保证了远程查看上述BLE设备的状态的成本较低,较为容易实现。

一种具体的实施例中,上述广域网为蜂窝网络,即上述控制端通过蜂窝网络与上述服务器通信连接,上述蜂窝网络包括4G以及5G等蜂窝网络,上述蜂窝网络又称为移动网络,是一种移动移动通信硬件架构,上述蜂窝网络分为模拟蜂窝网络和数字蜂窝网络,上述蜂窝网络主要包括移动站、基站子系统以及网络子系统三个部分,上述移动站就是我们的网络终端设备,比如手机或者一些蜂窝工控设备,上述基站子系统包括我们日常见到的移动基站、无线收发设备、专用网络以及无数的数字设备等,可以把基站子系统看作是无线网络与有线网络之间的转换器。

根据本申请的一种具体实施例,上述控制端通过组播方式以及广播方式中的至少一个与上述BLE设备进行数据交互,多个上述BLE设备之间通过上述组播方式以及上述广播方式中的至少一个进行数据交互。通过上述组播方式和/或上述广播方式来实现上述控制端与上述BLE设备的数据交互,以及通过组播方式和/或广播方式来实现BLE设备之间的通信,实现了BLE设备之间的互联互通,以及任一个BLE设备与控制端之间的互联互通,保证了上述物联网架构的通信成本较低以及便捷度较高,且可以使得交互信息的传输效率较高,从而进一步保证了上述用户使用上述物联网系统的便捷度较高以及体验感较好。多个上述BLE设备之间通过上述组播方式以及上述广播方式中的至少一个进行数据交互,使得多个BLE设备构成了通过组播和/或广播传输的传感网。

具体地,上述广播方式无需建立通信通道,保证了通信的成本较低,较为便捷;上述组播方式可以实现与同组内的上述控制端进行数据交互,保证了上述组播方式的负载较低,上述控制端通过上述组播方式、上述广播方式以及上述单播方式中的至少一种都可以实现与上述BLE设备进行数据交互,进一步保证了架构中各设备之间的通信灵活性较好。

一种具体地实施例中,上述组播方式是通过不区分目标以及全部发送的广播方式,可以实现一次性传送所有目标节点的数据,即加入了同一个组的主机可以接收到此组内的所有数据,这样既能一次性将数据传输给多个有需要(加入组)的主机,又能保证不影响其他不需要(未加入组)的主机的其他通讯。上述广播方式是主机之间一对所有的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息,由于上述广播方式不用路径选择,所以其网络成本较低,且服务器的流量负载较低。

为了进一步保证了用户使用上述物联网系统的便捷度较高以及体验感较好,根据本申请的另一种具体实施例,上述目标BLE设备用于在与上述控制端蓝牙通信后,将上述控制端的配网请求信息转发至其他的上述BLE设备,上述目标BLE设备还用于接收配网响应信息并转发至上述控制端,以使得上述控制端通过上述目标BLE设备与其他的上述BLE设备蓝牙通信,其中,上述配网响应信息为其他的上述BLE设备响应于上述配网请求信息生成的响应信息。通过上述BLE设备将上述控制端的上述配网请求信息转发至其他的上述BLE设备,再将其他的上述BLE设备的上述配网响应信息转发至上述控制端,进一步保证了上述控制端可以只通过上述目标BLE设备实现与其他的上述BLE设备进行蓝牙通信。

在实际的应用过程中,如果多个上述BLE设备的位置不同,需要用户四处移动上述控制端来完成与多个上述BLE设备的蓝牙通信,而本申请的上述物联网架构中,上述服务器、上述控制端以及多个上述BLE设备,由于多个上述BLE设备之间都可以进行数据交互,这样通过上述控制端与上述目标BLE设备蓝牙通信,就可以完成与其他的上述BLE设备进行蓝牙通信,且上述目标BLE设备可以是多个上述BLE设备中的任意一个,解决了现有技术中的多个上述BLE设备的联网重复性操作过多影响客户体验的问题,进一步保证了上述用户使用上述物联网系统的便捷度较高以及体验感较好。

为了在进一步地实现任意两个上述BLE设备之间可以进行数据交互的同时,保证一个区域中需要的BLE设备的数量较少,进而进一步地保证整个物联网架构的成本较低,根据本申请的又一种具体实施例,其他的上述BLE设备与上述控制端之间的距离大于预定阈值,上述预定阈值为上述BLE设备与上述控制端可成功配网的最大距离。其他的上述BLE设备与上述控制端之间的距离大于上述预定阈值,这样在相同的区域内,较少数量的BLE设备就能实现对该区域的信号覆盖,尽管其他的上述BLE设备与上述控制端之间的距离大于上述预定阈值,会使得其他的上述BLE设备不能直接与上述控制端进行配网,由于多个上述BLE设备之间可以进行数据交互,使得上述控制端可以只通过上述目标BLE设备,即可完成与其他的上述BLE设备的蓝牙通信,进一步保证了上述用户使用上述物联网系统的便捷度较高以及体验感较好。需要说明的是,上述预定阈值小于相邻的两个上述BLE设备之间的传输距离。

当然,其他的上述BLE设备与上述控制端之间的距离并不限于上述的大于预定阈值,即其他的上述BLE设备与上述控制端之间的距离可以大于上述预定阈值,也可以小于上述预定阈值,只需要满足任意两个上述BLE设备之间可以实现数据交互,且上述目标BLE设备与上述控制端之间的距离不大于上述预定阈值即可。

一种具体的实施例中,在两个或者两个以上的上述BLE设备与上述控制端之间的距离均小于上述预定阈值的情况下,可以实现上述控制端与两个或者两个以上的BLE设备进行蓝牙通信,可以进一步地避免了上述交互信息的遗漏,进一步保证了上述用户使用上述物联网系统的可靠性能较好。

根据本申请的一种具体实施例,各上述BLE设备用于发送自身的设备运行状态信息,上述控制端用于接收上述BLE设备发送的多个上述设备运行状态信息,上述控制端还用于获取用户账号信息,将上述用户账号信息以及多个上述设备运行状态信息绑定后存储,并发送至上述服务器。各上述BLE设备通过发送自身的上述设备运行状态信息,且上述控制端接收上述BLE设备的上述设备运行状态信息,并将上述用户账号信息以及多个上述设备运行状态信息绑定后存储以及发送至上述服务器,可以使得在上述控制端在断开与多个上述BLE设备的连接的情况,以及用户在远程情况下想通过其他的上述控制端获取多个上述BLE设备的上述设备运行状态信息的情况下,通过访问上述服务器获取多个上述BLE设备的上述设备运行状态信息,避免了现有技术中用户无法远程查看BLE设备的设备状态,造成用户体验感较差的问题,进一步保证了上述用户的体验感较好。

具体地,上述控制端可以直接获取上述用户账号信息,并将上述用户账号信息以及多个上述设备运行状态信息绑定后,不进行存储动作,直接将绑定后的上述用户账号信息以及多个上述设备运行状态信息发送至上述服务器,避免了占用上述控制端的本地内存,在上述控制端或者其他控制端需要获取上述用户账号信息以及多个上述设备运行状态信息时,直接从上述服务器中提取即可。

上述控制端还可以将上述用户账户信息以及多个上述设备运行状态信息直接发送至上述服务器,由服务器执行上述用户账户信息以及多个上述设备运行状态信息的绑定以及存储工作。

一种具体地实施例中,上述设备运行状态信息为表征上述BLE设备的工作运行状况的信息,如BLE设备的开关状态、开启档位以及工作模式等信息。比如,如果上述BLE设备为智能灯,上述设备运行状态信息包括打开状态、关闭状态以及其他关注上述智能灯的状态信息。

具体地,上述控制端将上述用户账号信息以及多个上述设备运行状态信息绑定后存储以及发送至上述服务器,主要分为两个板块,第一,上述BLE设备建立设备MAC(MediaAccess Control,媒体访问控制)转换表和BLE通讯节点的选定,第二,上述控制端完成虚拟网桥的建立,并将上述设备运行状态信息以及上述用户账号信息绑定后转发至上述服务器,上述控制端开启后不会立即建立虚拟网桥,上述控制端需要接收到请求后才会进行虚拟网桥建立,虚拟网桥建立后,上述控制端立MAC和端口转换表,MAC为与虚拟网桥连接的上述BLE设备的MAC地址,虚拟网桥转换表将上述BLE设备与上述服务器连接信息以及虚拟网桥通讯标志等信息建表,上述设备运行状态信息以及上述用户账号信息绑定后会被提取出来,按照MAC和端口转换表,并与上述服务器建立连接并进行数据通讯,完成虚拟网桥的实现。

为了进一步保证上述用户的使用体验感,根据本申请的另一种具体实施例,上述服务器用于在接收到第一预定请求信息时,将与上述用户账号信息绑定的上述设备运行状态信息发送至目标控制端,上述目标控制端与上述控制端不同,上述第一预定请求信息为上述目标控制端发出的请求获取与上述用户账号信息绑定的上述设备运行状态信息的信息。通过上述目标控制端发送的请求获取与上述用户账号信息绑定的上述设备运行状态信息的信息,并且在上述服务器接收到上述第一预定亲请求信息的情况下,上述服务器将上述用户账号信息绑定的上述设备运行状态信息发送至上述目标控制端,保证了用户可以通过与上述控制端不同的上述目标控制端获取上述设备运行状态信息,进一步保证了上述用户的操作较为简单快捷,使得用户有较高的使用体验感。

一种具体的实施例中,每个上述BLE设备均有一个唯一的MAC标识,用户使用上述控制端注册账号时在服务器数据库中也有唯一的用户账号信息,通过配网操作,我们能够将上述BLE设备和上述用户账号信息在上述服务器上做一个绑定,服务器数据库中就能够有该用户下的所有的上述BLE设备的设备列表信息,且上述服务器将上述设备列表信息映射至虚拟网关服务,上述服务器完成用户与上述BLE设备的绑定之后,上述服务器就能够启用一个虚拟网关服务,该服务与用户是绑定的,并且能够获取到该用户下所有的上述设备列表信息。该服务主要负责设备类别的识别、指令分配以及数据转发等。

为了实现了BLE设备之间的智能化联动,根据本申请的又一种具体实施例,上述BLE设备用于根据预定数据生成控制指令,并将上述控制指令发送给至少一个其他的上述BLE设备,上述预定数据包括上述BLE设备与其他的上述BLE设备和/或上述控制端之间的交互数据,以及上述BLE设备检测的其所在空间的环境数据。上述BLE设备通过包括上述交互数据以及上述环境数据的上述预定数据生成上述控制指令,并且上述BLE设备将上述控制指令发送给至少一个其他的上述BLE设备,实现上述BLE设备之间的控制指令交互,使得多个上述BLE设备可以响应于上述控制指令进行预定操作,进一步地保证了整个物联网架构的智能化程度较高。

具体地,上述控制指令包括控制调节参数的指令,当上述BLE设备为具有温湿度检测功能的设备时,上述预定数据可以为环境数据,上述BLE设备通过检测环境中的温湿度情况,如温度较高且湿度较大时,生成开启指令并发送给具有BLE功能的空调(即其他的BLE设备),来控制空调开启制冷以及除湿模式。上述控制指令还可以包括控制开关的指令,在多个上述BLE设备包括上述用户家中的多个具备BLE功能的灯时,在上述用户回家的情况下,只要上述用户的上述控制端与多个灯中的任意一个灯的距离小于上述预定阈值的情况下,任意一个灯就可以根据与上述控制端的交互数据,生成打开所有灯的上述控制指令,并将上述控制指令发送给至少一个其他的上述BLE设备,实现多个灯的数据交互,使得可以在到达家之前打开所有灯;再如,当上述BLE设备为具有BLE功能的玄关感应灯,且其感应自身状态为开启状态时,可以生成开启指令通过广播方式发送给其他房间的具有BLE功能的照明灯(即其他的BLE设备),实现照明灯之间的联动自动开启、关闭以及调档位等功能。当然,本申请的上述BLE设备并不限于上述的设备类型,其可以为现有技术中任意合适的具有BLE功能的智能家居设备。

上述环境数据包括温度数据、湿度数据以及亮度数据等,用户可以通过上述控制端实现对上述BLE设备的控制,也可以提前对上述BLE设备进行一定的设置,使得上述BLE设备可以直接根据环境数据生成控制指令。

一种具体地实施例中,上述BLE设备在接收到上述控制指令后,首先会分析上述控制指令中的目标设备是否是自身,如果不是自身,那么会通过上述组播方式以及上述广播方式中的至少一个进行数据的转发至目标设备,使得目标设备执行上述控制指令,上述目标BLE设备时刻扫描环境中的广播包,或者接收连接自己的上述BLE设备的交互数据,获取到上述控制指令,然后分析数据执行相关指令。

为了进一步保证上述用户使用上述物联网架构的便捷度较高以及体验感较好,根据本申请的一种具体实施例,上述服务器存储有各上述BLE设备的设备标识码以及与各上述BLE设备绑定的用户账号信息,上述服务器还用于在接收到预定请求信息时,将与上述用户账号信息绑定的上述设备标识码发送至目标控制端,以使得上述目标控制端与上述设备标识码对应的上述BLE设备蓝牙通信,上述目标控制端与上述控制端不同,上述预定请求信息为上述目标控制端发出的请求获取与上述用户账号信息绑定的上述设备标识码的信息。由于上述服务器存储有各上述BLE设备的设备标识码以及对应的上述用户账号信息,并且上述服务器会在接收到上述目标控制端的上述预定请求信息的情况下,将与上述用户账号信息绑定的上述设备标识码发送至上述目标控制端,使得上述目标控制端可以控制上述设备标识码对应的上述BLE设备,保证了用户可以通过与上述控制端不同的上述目标控制端获取上述设备标识码,实现上述预备控制端与上述BLE设备的蓝牙通信,进一步保证了上述用户使用上述物联网架构的便捷度较高以及体验感较好。

具体地,BLE无线通信技术具有功耗低、价格便宜、普及度高等优势,因此在智能家居产品中的受欢迎程度较高,BLE是蓝牙技术联盟设计和销售的一种个人局域网技术,相较于经典蓝牙,BLE旨在保持同等通信范围的同时显著降低功耗和成本,让那些在功耗方面有比较高要求的可穿戴设备能够长时间保持在电状态,BLE和经典蓝牙使用相同的2.4Ghz无线电频率,BLE使用的调制系统更简单。

一种具体的实施例中,上述控制端可以随时从上述服务器拉取上述用户账号信息关联的上述设备标识码,同时还可以通过上述BLE设备分享功能将同一个上述BLE设备的设备信息与其他的上述账号信息进行绑定,从而实现多个上述账号信息都可以控制同个上述BLE设备的功能,上述控制端除了实现常规的命令下发和设备状态接收功能,还具备虚拟网桥功能,能够将局域网设备状态透传上述服务器并进行备份,从而实现不依赖于网关以及路由器也能远程查看局域网设备状态信息的功能。

根据本申请的另一种具体实施例,上述控制端包括客户端和/或终端,上述客户端包括APP以及小程序中的至少一种,上述终端包括智能终端设备以及家庭中控设备中的至少一种。

需要说明的是,上述终端具有BLE功能,上述客户端运行在具有BLE功能的终端上。

具体地,上述服务器为云服务器,上述云端服务器由调度服、接入服以及数据服组成,上述云服务端具有负载均衡、提供设备远程接入能力以及存储设备状态功能,上述APP包括但不限于手机APP,当然,还可以是其他具有人机交互功能的端口。

一种具体的实施例中,如果上述用户为了解决晚上睡觉时不想下床关灯的问题,他购买了带BLE功能的上述BLE设备(灯或者开关面板),但市场上的很多灯或开关面板要想实现手机APP控制功能,需要搭配网关以及路由器才可实现,即使上述用户家里具备宽带以及路由器,但是在没有网关设备的情况下,也不能通过APP实现对上述BLE设备的控制功能,因此,上述用户需要另外购买网关,造成了成本较高,使得上述用户的使用体验较差,上述物联网架构可以在没有网关设备以及路由器设备的情况下,只需要将上述BLE设备用APP配上网,即可实现通过手机APP局域网控制上述BLE设备的功能,达到用户最初“购买支持手机APP控制的灯或开关面板来解决床上开关灯”的需求,如果用户家里购买了多个上述BLE设备,且上述BLE设备之间可以互联互通,用户的手机的APP只需要和该局域网中的某一个上述BLE设备建立连接,就可以通过APP去控制这个局域网下的任意一个上述BLE设备或查看这个局域网下的任意一个上述BLE的上述设备运行状态信息,保证了上述用户使用上述物联网架构的便捷度较高以及体验感较好。

具体地,上述用户可以通过手机APP也能查看到家里的其他上述智能设备最后一次上传到服务器的状态,达到远程监控的目的,如果用户忘记家里的上述BLE设备是否关了,因为在用户在最后一次控制的时候,APP的虚拟网桥服务将局域网设备的最新状态同步更新到服务器中,因此在远程的时候用户也能查看上述智能设备的状态,当一个上述智能设备存在多个上述用户时,一个上述用户控制上述智能设备,使得上述智能设备的状态发生变化,其他的上述用户也能远程查看到发生变化后的最新的上述智能设备的状态。

根据本申请的实施例,还提供了一种物联网系统,上述物联网系统包括任一种上述的物联网架构。

上述的物联网系统,包括任一种上述的物联网架构,相比现有技术中的物联网架构导致用户体验感较差的问题,本申请的上述物联网系统中,通过上述控制端与多个上述BLE设备中的至少一个上述BLE设备蓝牙通信,且由于任意两个上述BLE设备之间可以进行数据交互,使得可以实现上述控制端与其他的上述BLE设备进行蓝牙通信,并进行数据交互,保证了用户可以只通过一个上述目标BLE设备,就可以实现与其他多个BLE设备的数据交互,再通过将上述交互信息发送至上述服务器,以使得用户可以在远程情况下,通过访问上述服务器获取多个上述BLE设备的上述交互信息,避免了现有技术中用户无法远程查看BLE设备的设备状态,造成用户体验感较差的问题,保证了上述用户使用上述物联网系统的便捷度较高以及体验感较好。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

从以上的描述中,可以看出,本申请上述的实施例实现了如下技术效果:

1)、本申请的上述的物联网架构,包括服务器、多个BLE设备以及控制端,其中,任意两个上述BLE设备之间可以进行数据交互;上述控制端与上述服务器通过广域网通信连接,上述控制端还与多个上述BLE设备中的至少一个上述目标BLE设备中蓝牙通信,上述控制端通过上述目标BLE设备实现与其他的上述BLE设备蓝牙通信,且进行数据交互,并将数据交互得到的交互信息转发至上述服务器。相比现有技术的物联网架构导致用户体验感较差的问题,本申请的上述物联网架构中,通过上述控制端与多个上述BLE设备中的至少一个上述BLE设备蓝牙通信,且由于任意两个上述BLE设备之间可以进行数据交互,使得可以实现上述控制端与其他的上述BLE设备进行蓝牙通信,并进行数据交互,保证了用户可以只通过一个上述目标BLE设备,就可以实现与其他多个BLE设备的数据交互,再通过将上述交互信息发送至上述服务器,以使得用户可以在远程情况下,通过访问上述服务器获取多个上述BLE设备的上述交互信息,避免了现有技术中用户无法远程查看BLE设备的设备状态,造成用户体验感较差的问题,保证了上述用户使用上述物联网架构的便捷度较高以及体验感较好。

2)、本申请的上述的物联网系统,包括任一种上述的物联网架构,相比现有技术中的物联网架构导致用户体验感较差的问题,本申请的上述物联网系统中,通过上述控制端与多个上述BLE设备中的至少一个上述BLE设备蓝牙通信,且由于任意两个上述BLE设备之间可以进行数据交互,使得可以实现上述控制端与其他的上述BLE设备进行蓝牙通信,并进行数据交互,保证了用户可以只通过一个上述目标BLE设备,就可以实现与其他多个BLE设备的数据交互,再通过将上述交互信息发送至上述服务器,以使得用户可以在远程情况下,通过访问上述服务器获取多个上述BLE设备的上述交互信息,避免了现有技术中用户无法远程查看BLE设备的设备状态,造成用户体验感较差的问题,保证了上述用户使用上述物联网系统的便捷度较高以及体验感较好。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 一种具有中央制动器的重型卡车驻车制动系统
  • 一种具有联动平移挤压功能的闸阀流量控制机构
  • 一种具有防跑水功能的太阳能热水系统
  • 一种具有水自净化循环功能的园林景观水池系统
  • 一种具有水平移载功能的重型四向车系统
  • 一种具有自主救援功能的四向穿梭车系统
技术分类

06120116334207