CN108924806A - 一种采用ble技术的家庭物联网数据通信方法及系统 - Google Patents
一种采用ble技术的家庭物联网数据通信方法及系统 Download PDFInfo
- Publication number
- CN108924806A CN108924806A CN201810794933.0A CN201810794933A CN108924806A CN 108924806 A CN108924806 A CN 108924806A CN 201810794933 A CN201810794933 A CN 201810794933A CN 108924806 A CN108924806 A CN 108924806A
- Authority
- CN
- China
- Prior art keywords
- ble
- host
- information
- slave
- sent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种采用BLE技术的家庭物联网数据通信方法,用于连接家庭智能网关和至少一个智能设备,所述家庭智能网关包括BLE主机,所述智能设备包括BLE从机,所述方法包括:所述BLE从机对外进行广播,所述广播的内容包括报警信息;当所述报警信息被所述BLE主机检测到时,所述BLE从机接收所述BLE主机发送的建立连接的请求;建立连接,将所述广播的内容发送至所述BLE主机,以供所述家庭智能网关将所述广播的内容发送至用户终端;接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接。采用本发明提供的技术方案,既可以实现数据实时双向通信,又可以不增加智能设备的功耗。本发明还公开了与该方法相对应的系统。
Description
技术领域
本发明涉及通信技术领域,特别是涉及一种采用BLE技术的家庭物联网数据通信方法及系统。
背景技术
BLE(Bluetooth Low Energy,低功耗蓝牙)是低成本、短距离、可互操作的鲁棒性无线技术,工作在免许可的2.4GHz ISM射频频段。有BLE4.0,BLE4.1,BLE4.2,BLE 5.0等多个协议版本,它从一开始就设计为超低功耗(ULP)无线技术,并利用许多智能手段最大限度地降低功耗。低功耗蓝牙技术采用可变连接时间间隔,这个间隔根据具体应用可以设置为几毫秒到几秒不等。另外,因为BLE技术采用非常快速的连接方式,因此平时可以处于“非连接”状态(节省能源),此时链路两端相互间只是知晓对方,只有在必要时才开启链路,然后在尽可能短的时间内关闭链路。
目前,以家庭智能网关为核心的家庭物联网,或者叫智能家居,正在逐渐走进居民家中,越来越普遍。现有的家庭物联网通常使用的BLE通信技术,在通信过程中,智能设备会采取一定的间隔时间对外进行广播,当家庭智能网关需要与智能设备进行数据通信交互时,家庭智能网关会主动扫描连接智能设备进行数据通信,通信完成后,家庭智能网关就会断开连接,具体的,在家庭智能网关中设置有BLE主机,在智能设备中设置有BLE从机,当需要通信时,BLE主机会主动进行扫描BLE从机,与BLE从机建立连接,从而完成数据通信。目前的通信只能由家庭智能网关主动发起,当智能设备有数据需要上报时,则无法实时主动进行数据通信;如果要实现数据实时双向通信,必须长时间维持BLE主机和从机的连接,但这会导致功耗较大,需要频繁更换智能设备中的电池或者为其充电,用户体验较差。
有鉴于此,特提出本发明。
发明内容
本发明的目的是提供一种采用BLE技术的家庭物联网数据通信方法及系统,既可以实现数据实时双向通信,又可以不增加智能设备的功耗。
为了实现上述目的,第一方面,本发明提供的一种采用BLE技术的家庭物联网数据通信方法,用于连接家庭智能网关和至少一个智能设备,所述家庭智能网关包括BLE主机,所述智能设备包括BLE从机,所述方法包括:
所述BLE从机对外进行广播,所述广播的内容包括报警信息;
当所述报警信息被所述BLE主机检测到时,所述BLE从机接收所述BLE主机发送的建立连接的请求;
建立连接,将所述广播的内容发送至所述BLE主机,以供所述家庭智能网关将所述广播的内容发送至用户终端;
接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接。
可选地或优选地,所述报警信息包括设备状态信息和第一设备标识信息。
可选地或优选地,所述第一设备标识信息包括设备名称、MAC地址、设备编号中的至少一种。
可选地或优选地,在接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接之前,所述方法还包括:
所述BLE从机接收所述BLE主机发送的已处理完毕信息,以供所述智能设备存储所述已处理完毕信息;
反馈接收完毕信息给所述BLE主机,以供所述BLE主机主动发出的断开连接的指令。
可选地或优选地,所述方法还包括:
所述BLE从机接收所述BLE主机发送的控制信息,以供所述智能设备存储所述控制信息,所述控制信息包括操作内容和第二设备标识信息;
将所述智能设备存储成功的信息反馈至所述BLE主机,以供所述家庭智能网关将所述存储成功的信息发送至所述用户终端,以及供所述BLE主机主动发出的断开连接的指令。
可选地或优选地,在所述BLE从机接收所述BLE主机发送的控制信息之前,所述方法包括:
所述BLE从机发出的广播信息与所述控制信息进行匹配,所述广播信息包括第三设备标识信息;
当所述第二设备标识信息与所述第三设备标识信息匹配成功时,所述BLE从机接受所述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从机建立连接,通过这种方式即实现了实现数据实时双向通信,且不增加智能设备的功耗。
附图说明
此处所说明的附图用来提供对本发明实施例的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释发明,并不构成对本发明的不当限定。在附图中:
图1是本发明实施例提供的采用BLE技术的家庭物联网数据通信方法可实现于其中的系统架构图;
图2是本发明实施例提供的采用BLE技术的家庭物联网数据通信方法的流程图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是图示了本发明实施例可实现于其中的系统100的图。该系统包括用户终端101、家庭智能网关102和智能设备103,用户终端101通过网络104与家庭智能网关102进行通信,家庭智能网关102通过蓝牙与智能设备103进行通信。在本系统100中,家庭智能网关102是家居智能化的心脏,通过它实现系统信息的采集、信息输入、信息输出、集中控制、远程控制、联动控制等功能;智能设备103可以为多个。在本系统100中,采用BLE技术来实现家庭智能网关102与智能设备103间的通信,在家庭智能网关102中设置有BLE主机,智能设备103中设置有BLE从机,其中家庭智能网关102使用交流供电,其内的BLE主机一直在不停的检测所有智能设备103中BLE从机。
采用BLE技术的家庭物联网,传统的数据通信方式是:当需要进行数据通信时,用户终端101通过网络104向家庭智能网关102发送指令,家庭智能网关102接收到该指令,其内的BEL主机则检测智能设备103中BLE从机发出的广播内容,当BLE主机检测到符合有需要连接的BLE从机时,BLE主机则向该BLE从机发出建立连接的请求,与BLE从机连接,完成数据通信,通信完毕后,BLE主机则主动断开连接,以降低BLE从机的功耗。这种方式只能单向的由用户终端101侧决定是否进行通信,而不能保持BLE主机和BLE从机的实时双向通信,这就存在当智能设备103中的BLE从机有事件需要上报,但用户终端101未向家庭智能网关102指令时,家庭智能网关102则不会进行工作,从而延误一些事情,甚至造成不必要的损失;而如果要实现数据的实时通信,则必须长时间维持BLE主机和从机处于连接状态,当这样就导致智能设备103中的电池或电量消耗较快,以至于必须频繁的更换电池或者充电,降低了用户体验。此外,现有的家庭物联网还使用WIFI通信技术,同样的,如果要实现实时双向通信,也必须一直保持WIFI连接,这同样导致智能设备103中的电池或电量消耗较快。
为解决上述问题,本发明实施例通过为智能设备103中的BLE从机广播的内容中设置报警信息,以该报警信息作为事件发起标志,当智能设备103有事件需要上报时,其内的BLE从机则发出包含报警信息的广播,当BLE主机检测到报警信息时则与发出报警信息的BLE从机建立连接,完成数据通信,通信完毕后,BLE主机则主动断开连接,并将数据由家庭智能网关102通过网络104发送至用户终端101,具体的,详见下文。
本发明实施例中述及的家庭智能网关102具备智能家居控制枢纽及无线路由两大功能。可以通过无线方式与用户终端101等产品进行数据交互,也可以通过其内的BLE主机与智能设备103进行数据交互。
本发明实施例中述及的智能设备103包括智能扫地机器人、智能冰箱、监控设备,智能燃气表等等。这类设备的共同特点是能够通过利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将其构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。
本领域技术人员还应当理解,系统100仅仅用于说明目的,并非旨在限制本公开的实施例的范围。在某些情况下,某些组件可以按照具体需要而增加或者减少或者被替换。
此外,应当理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
图2是根据本公开的实施例采用BLE技术的家庭物联网数据通信方法200的流程图。为描述方便,下文将参考图1所示的系统100来描述该方法200。
在方法200开始之后,在步骤S201,所述BLE从机对外进行广播,所述广播的内容包括报警信息。
具体的,所有智能设备103中的BLE从机每间隔一定时间就会对外进行广播,广播的内容中包括报警信息,该报警信息包括设备状态信息和第一设备标识信息,其中,设备状态信息则反应的是目前设备处于何种状态,如当燃气表中的余额低于预设值时,此时设备状态信息则是余额不足的信息,对于第一设备标识信息则是反应的具体的哪个设备,当智能设备103为多个时,可以便于用户能够快速找寻,并解决问题,其至少包括设备名称、MAC地址、设备编号中的一种。对于BLE从机对外进行广播的时间间隔,用户可以根据情况自行设定。当其中一个智能设备103中的BLE从机有事件需要上报时,则其在广播的内容中添加报警信息。
应该理解的是,上述报警信息可以为BLE主机和BLE从机双方事先约定好的内容,以其作为整个事件的发起标志,例如,当智能设备103中的温度传感器检测到环境温度超过预设温度值,此时,在BLE从机广播的内容中,将一个字节的内容由00变成01;再如当燃气报警器检测到燃气泄露浓度值超过预设的浓度值,在BLE从机广播的内容中,将另外一个字节的内容由00变成01。
接着,该方法200进行步骤S202,当所述报警信息被所述BLE主机检测到时,所述BLE从机接收所述BLE主机发送的建立连接的请求。
具体的,家庭智能网关102中的BLE主机一直不停的检测周围智能设备103中BLE从机发出的广播,当BLE主机检测到其中一个智能设备103中的BLE从机发出报警信息时,BLE主机则向BLE从机发出建立连接请求。
当有多个智能设备103中的BLE从机发出报警信息时,BLE主机则轮询查询从机设备,先发现的第一个处理完成后,断开,再连接第二个,依次处理。当处理完成后,BLE主机给BLE从机发已经处理完成的指令,该BLE从机发出的广播的信息中则不再有报警信息。
接着,该方法200进行步骤S203,建立连接,将所述广播的内容发送至所述BLE主机,以供所述家庭智能网关将所述广播的内容发送至用户终端。
具体的,BLE从机在接收到BLE主机发出的建立连接请求后,即同意连接,完成连接后,即将含有报警信息的广播内容发送至BLE主机,直至所有数据全部传输完毕;当数据传输完毕后,BLE主机则将广播的内容传输至家庭智能网关的云服务器中,并通过云服务器发送至用户终端,以让用户实时了解智能设备103的运行状况,从而做好应急预案。
接着,该方法200进行步骤S204,接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接。
具体的,当数据通信完毕后,BLE主机则主动断开连接,从而降低BLE从机的功耗。
在一些实施例中,在方法200中的步骤S204之前,该方法还包括:
S2041、所述BLE从机接收所述BLE主机发送的已处理完毕信息,以供所述智能设备存储所述已处理完毕信息。
具体的,当BLE从机与BLE主机间数据传输完毕后,BLE主机则向BLE从机发出一个已处理完毕的信息,BLE从机在接收到该信息后,智能设备103则将该信息存储至其内的处理器中,以确定该报警信息已经发送成功,从而使智能设备103短时间不再发送相同的报警信息。
S2042、反馈接收完毕信息给所述BLE主机,以供所述BLE主机主动发出的断开连接的指令。
具体的,当BLE从机接收完BLE主机发送的处理完毕信息后,其则将该结果反馈至BLE主机,以使BLE主机主动发出断开连接的指令,即执行步骤S204。
在一些实施例中,所述BLE从机还接收所述BLE主机发送的控制信息,以供所述智能设备103存储所述控制信息;将所述智能设备103存储成功的信息反馈至所述BLE主机,以供所述家庭智能网关102将所述存储成功的信息发送至所述用户终端101,以及供所述BLE主机主动发出的断开连接的指令;其中,上述控制信息由用户终端101发送至家庭智能网关102,其包括操作内容和第二设备标识信息。
应当理解是的,此时BLE从机发出的广播信息中包括第三设备标识信息,在BLE主机发送控制信息时,BLE主机将控制信息中的内容与BLE从机发出的广播信息中的内容进行匹配,当所述第二设备标识信息与所述第三设备标识信息匹配成功时,BLE主机则向匹配成功的BLE从机发出建立连接的请求,在经过BLE从机同意后,BLE从机则接收控制信息;当BLE从机接收完毕,且智能设备103将该信息存储完成后,BLE从机则将智能设备储存完成的信息反馈至BLE主机,使BLE主机主动发出断开连接的指令,以及使BLE主机将上述信息传输至家庭智能网关102的云服务器中,并通过云服务器发送至用户终端,以让用户实时了解智能设备103的运行状况。
应当理解的是,第二设备标识信息和第三设备标识信息均包括设备名称、MAC地址、设备编号中的至少一种;操作内容可以是操作指令或者充值信息等。
下面蓝牙燃气表为例来说明本实施例的整个流程。
当燃气表余额不足(低于预设值)时,燃气表则按照预定的协议在其BLE从机广播的内容中加入余额不足的报警信息,家庭智能网关中的BLE主机一直在不停的扫描BLE从机发出的信息,当其扫描到有关余额不足的报警信息后,则向该BLE从机发起连接,连接成功后,BLE从机则将燃气表上的余额等信息发送至BLE主机,从而使数据传输至家庭智能网关,然后,家庭智能网关则将上述信息通过云服务器发送至用户终端,使用户能够了解到燃气表余额不足的状态。家庭智能网关在处理完毕(将信息发送至用户终端)后,并将处理完毕的信息通过BLE主机发送至燃气表,燃气表接收并存储至其存储器中,以及将存储的结果通过BLE从机反馈至BLE主机,此时BLE主机则主动断开连接。经过上述过程后,燃气表则短时间内不再广播余额不足的信息。
当用户为燃气表充值时,用户使用用户终端在购买相应的气量后,用户终端则将燃气表表号信息和购气信息发送至家庭智能网关,当家庭智能网关中的BLE主机搜寻到相应的燃气表广播信息后,发起连接,连接成功后,将上述信息发送至燃气表,然后储存在燃气表中,在储存完毕后,燃气表通过BLE从机将储存完毕的信息反馈至BLE主机,在BLE主机接收到信息后,其将主动断开连接,此外家庭智能网关则将储存完毕的信息通过服务器发送至用户终端。
另一方面,本发明实施例还提供了一种采用BLE技术的家庭物联网数据通信系统,该系统包括:
智能设备103,所述智能设备中设有BLE从机,所述BLE从机用于对外进行广播,所述广播的内容包括报警信息;
家庭智能网关102,所述家庭智能网关中设有BLE主机,所述BLE主机用于主动与所述BLE从机断开连接以及检测所述广播的内容,当检测到所述报警信息时,向所述BLE从机发送连接请求,以与所述BLE从机建立连接,完成数据通信;
用户终端101,接收所述家庭智能网关发送的完成所述BLE从机和所述BLE主机通信后的数据,以及向所述家庭智能网关发送控制信息,所述控制信息包括操作内容和第二设备标识信息。
在一些实施例中,所述BLE从机还用于接收所述BLE主机发送的已处理完毕信息,以供所述智能设备存储所述已处理完毕信息;以及
反馈接收完毕信息给所述BLE主机,以供所述BLE主机主动发出的断开连接的指令。
在一些实施例中,所述BLE主机还用于接收所述用户终端发送的控制信息,根据所述控制信息检测所述BLE从机发出的广播信息,其中,所述广播信息包括第三设备标识信息,当所述第二设备标识信息与所述第三设备标识信息匹配成功时,所述BLE主机向所述BLE从机发出建立连接的请求,建立连接,将所述控制信息发送至相应的所述BLE从机;
所述BLE从机还用于接收所述BLE主机发送的控制信息,以供所述智能设备存储所述控制信息,将所述智能设备存储成功的信息反馈至所述BLE主机,以供所述家庭智能网关将所述存储成功的信息发送至所述用户终端,以及供所述BLE主机主动发出的断开连接的指令。
应当理解的是,该系统用于执行方法200,其实现原理和技术效果与上述方法方法200中的描述类似,工作过程可参考方法200中的过程,此处不再赘述。
综上,本发明实施例提供的采用BLE技术的家庭物联网数据通信方法,以及与该方法相对应的系统。采用上述技术方案,即在BLE从机上报的广播内容中设置报警信息,其中,报警信息包括设备状态信息和第一设备标识信息,当BLE从机需要上报时,即将包含报警信息的广播发出,BLE主机检测到报警信息时,即发起与BLE从机建立连接,完成数据通信,然后断开连接,当BLE从机不需要上报时,即BLE主机和从机间一直保持断开状态,此外,BLE主机还可主动与BLE从机建立连接,通过这种方式即实现了实现数据实时双向通信,且不增加智能设备的功耗。
本发明的实现和本文中提供的所有功能操作可以用数字电子电路、或者用计算机软件、固件或硬件,包括本说明书及其结构等同方案中所公开的结构、或者其中的一个或多个的组合来实现。本公开的实现可以实现为一个或多个计算机程序产品,即在计算机可读介质上编码的计算机程序指令的一个或多个模块,这些指令由数据处理装置来执行或者用以控制数据处理装置的操作。该计算机可读介质可以是机器可读存储设备、机器可读存储基片、存储器设备、影响机器可读传播信号的组合物或者其中的一个或多个的组合。术语“数据处理装置”涵盖用于处理数据的所有装置、设备和机器,包括例如可编程处理器、计算机或者多个处理器或计算机。除了硬件之外,该装置可以包括为所描述的计算机程序创建执行环境的代码,例如构成处理器固件、协议栈、数据库管理系统、操作系统或者其中的一个或多个的组合的代码。
计算机程序(也称为程序、软件、软件应用、脚本或代码)可以用任何形式的编程语言(包括编译语言或解释语言)来编写,并且计算机程序可以用任何形式来部署,包括作为独立程序或者作为模块、部件、子例程或者适合在计算环境中使用的其他单元。计算机程序并非必须对应于文件系统中的文件。程序可以存储在保持其他程序或数据(例如标记语言文档中所存储的一个或多个脚本)的文件的部分中,存储在专用于所描述的程序的单个文件中,或者存储在多个协同文件(例如存储一个或多个模块、子程序或者代码的部分的文件)中。计算机程序可以被部署成在一个计算机上来执行,或者在位于一个站点处或分布在多个站点处且通过通信网络互连的多个计算机上来执行。
本发明中所描述的过程和逻辑流可以由执行一个或多个计算机程序的一个或多个可编程处理器来执行以通过操作输入数据并且生成输出来执行功能。该过程和逻辑流也可以由专用逻辑电路来执行,并且装置也可以实现为该专用逻辑电路,该专用逻辑电路例如为FPGA(现场可编程门阵列)或者ASIC(专用集成电路)。
适合执行计算机程序的处理器包括例如通用和专用微处理器二者、以及任何种类的数字计算机的任何一个或多个处理器。通常,处理器从只读存储器或者随机存取存储器或者二者接收指令和数据。计算机的元件可以包括用于执行指令的处理器以及用于存储指令和数据的一个或多个存储器设备。通常,计算机还将包括一个或多个海量存储设备以便存储数据,或者该计算机在操作上耦合以从海量存储设备接收或向海量存储设备传送数据或者二者,该海量存储设备例如是磁盘、磁光盘或者光盘。然而,计算机不需要具有这样的设备。此外,计算机可以嵌入在另一设备中,该另一设备例如为移动电话、个人数字助理(PDA)、移动音频播放器、全球定位系统(GPS)接收器等。适合存储计算机程序指令和数据的计算机可读介质包括所有形式的非易失性存储器、介质和存储器设备,包括例如:半导体存储器设备,如EPROM、EEPROM和闪存设备;磁盘,如内置硬盘或可移除盘;磁光盘;以及CD ROM和DVD-ROM盘。该处理器和存储器可以用专用逻辑电路来补充或者并入该专用逻辑电路中。
为了提供与用户的交互,本发明实施例的实现可以在具有用于向用户显示信息的显示设备(例如CRT(阴极射线管)或LCD(液晶显示器)监视器)以及键盘和定点设备(例如鼠标或跟踪球,通过其用户可以向计算机提供输入)的计算机上来实现。也可以使用其他种类的设备来提供与用户的交互;例如,向用户提供的反馈可以是任何形式的感觉反馈,例如视觉反馈、听觉反馈或者触觉反馈;并且来自用户的输入可以以任何形式来接收,包括听觉、语音或触觉输入。
虽然本发明实施例包括一些细节,然而不应当将这些细节理解为对本发明或者要求保护的内容的范围的限制,而是应当被理解为对本发明的示例实现的特征的描述。本发明中在单独实现的情境中描述的某些特征还可以与单个实现组合来提供。相反地,在单个实现的情境中描述的各个特征也可以分别在多个实现中来提供或者在任何合适的子组合中来提供。此外,虽然以上可以将特征描述为以某种组合来执行并且甚至初始就要求这样保护,然而在一些情况下可以从组合中去掉来自要求保护的组合的一个或多个特征,并且要求保护的组合可以涉及子组合或子组合的变化。
类似地,虽然在附图中按照特定顺序来描绘操作,然而这不应当被理解为要求这样的操作按照所示的特定顺序或者按照相继顺序来执行,或者要求所有图示操作都被执行,以实现期望的结果。在一些境况下,多任务和并行处理可能是有利的。此外,以上描述的实现中的各种系统部件的分离不应当被理解为在所有实现中都要求这样的分离,而且应当理解,所描述的程序部件和系统通常可以在单个软件产品中集成在一起或者被封装成多个软件产品。
因此,本发明的特定实现已经被描述,并且其他实现在以下权利要求的范围内。例如,权利要求中记载的动作可以按照不同的顺序来执行,并且这些动作仍然可以实现期望的结果。大量实现已经被描述。然而,应当理解,可以在不偏离本发明的精神和范围的情况下做出各种修改。例如,可以使用以上示出的流程的各个形式,其中步骤可以被重新排序、添加或去除。因此,其他实现在权利要求的保护范围内。
Claims (10)
1.一种采用BLE技术的家庭物联网数据通信方法,用于连接家庭智能网关和至少一个智能设备,所述家庭智能网关包括BLE主机,所述智能设备包括BLE从机,其特征在于,所述方法包括:
所述BLE从机对外进行广播,所述广播的内容包括报警信息;
当所述报警信息被所述BLE主机检测到时,所述BLE从机接收所述BLE主机发送的建立连接的请求;
建立连接,将所述广播的内容发送至所述BLE主机,以供所述家庭智能网关将所述广播的内容发送至用户终端;
接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接。
2.根据权利要求1所述的方法,其特征在于,所述报警信息包括设备状态信息和第一设备标识信息。
3.根据权利要求2所述的方法,其特征在于,所述第一设备标识信息包括设备名称、MAC地址、设备编号中的至少一种。
4.根据权利要求1至3任一所述的方法,其特征在于,在接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接之前,所述方法还包括:
所述BLE从机接收所述BLE主机发送的已处理完毕信息,以供所述智能设备存储所述已处理完毕信息;
反馈接收完毕信息给所述BLE主机,以供所述BLE主机主动发出的断开连接的指令。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述BLE从机接收所述BLE主机发送的控制信息,以供所述智能设备存储所述控制信息,所述控制信息包括操作内容和第二设备标识信息;
将所述智能设备存储成功的信息反馈至所述BLE主机,以供所述家庭智能网关将所述存储成功的信息发送至所述用户终端,以及供所述BLE主机主动发出的断开连接的指令。
6.根据权利要求5所述的方法,其特征在于,在所述BLE从机接收所述BLE主机发送的控制信息之前,所述方法包括:
所述BLE从机发出的广播信息与所述控制信息进行匹配,所述广播信息包括第三设备标识信息;
当所述第二设备标识信息与所述第三设备标识信息匹配成功时,所述BLE从机接受所述BLE主机发出的建立连接请求,建立连接。
7.根据权利要求6所述的方法,其特征在于,所述第二设备标识信息和所述第三设备标识信息均包括设备名称、MAC地址、设备编号中的至少一种。
8.一种采用BLE技术的家庭物联网数据通信系统,其特征在于,包括:
智能设备,所述智能设备中设有BLE从机,所述BLE从机用于对外进行广播,所述广播的内容包括报警信息;
家庭智能网关,所述家庭智能网关中设有BLE主机,所述BLE主机用于主动与所述BLE从机断开连接以及检测所述广播的内容,当检测到所述报警信息时,向所述BLE从机发送连接请求,以与所述BLE从机建立连接,完成数据通信;
用户终端,接收所述家庭智能网关发送的完成所述BLE从机和所述BLE主机通信后的数据,以及向所述家庭智能网关发送控制信息,所述控制信息包括操作内容和第二设备标识信息。
9.根据权利要求8所述的系统,其特征在于,所述BLE从机还用于接收所述BLE主机发送的已处理完毕信息,以供所述智能设备存储所述已处理完毕信息;以及
反馈接收完毕信息给所述BLE主机,以供所述BLE主机主动发出的断开连接的指令。
10.根据权利要求8所述的系统,其特征在于,所述BLE主机还用于接收所述用户终端发送的控制信息,根据所述控制信息检测所述BLE从机发出的广播信息,其中,所述广播信息包括第三设备标识信息,当所述第二设备标识信息与所述第三设备标识信息匹配成功时,所述BLE主机向所述BLE从机发出建立连接的请求,建立连接,将所述控制信息发送至相应的所述BLE从机;
所述BLE从机还用于接收所述BLE主机发送的控制信息,以供所述智能设备存储所述控制信息,将所述智能设备存储成功的信息反馈至所述BLE主机,以供所述家庭智能网关将所述存储成功的信息发送至所述用户终端,以及供所述BLE主机主动发出的断开连接的指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810794933.0A CN108924806A (zh) | 2018-07-19 | 2018-07-19 | 一种采用ble技术的家庭物联网数据通信方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810794933.0A CN108924806A (zh) | 2018-07-19 | 2018-07-19 | 一种采用ble技术的家庭物联网数据通信方法及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108924806A true CN108924806A (zh) | 2018-11-30 |
Family
ID=64416281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810794933.0A Pending CN108924806A (zh) | 2018-07-19 | 2018-07-19 | 一种采用ble技术的家庭物联网数据通信方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108924806A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110446196A (zh) * | 2019-08-12 | 2019-11-12 | 中南大学湘雅医院 | 网关控制方法、装置及网关工作方法、装置及电子设备 |
CN111212395A (zh) * | 2019-12-25 | 2020-05-29 | 郑州嘉晨电器有限公司 | 一种基于低功耗蓝牙模块的传感器数据传输方法及系统 |
CN112312361A (zh) * | 2020-09-28 | 2021-02-02 | 歌尔科技有限公司 | 一种主机从机配对方法和系统 |
CN112601208A (zh) * | 2020-12-22 | 2021-04-02 | 苏州光格科技股份有限公司 | 电力检测装置与电力网关之间的蓝牙通讯方法及系统 |
CN112601209A (zh) * | 2020-12-22 | 2021-04-02 | 苏州光格科技股份有限公司 | 一种电力检测设备的间歇式近场通讯方法和装置 |
CN113129573A (zh) * | 2021-03-11 | 2021-07-16 | 科陆国际技术有限公司 | 电能表的自动连接方法、系统及计算机可读存储介质 |
CN113225692A (zh) * | 2021-04-21 | 2021-08-06 | 北京锐达仪表有限公司 | 仪表查找和连接方法、装置、系统、设备以及存储介质 |
CN114430544A (zh) * | 2020-10-29 | 2022-05-03 | 美的集团股份有限公司 | 信息交互方法、装置、电子设备及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104571055A (zh) * | 2015-01-20 | 2015-04-29 | 四川理工学院 | 一种基于物联网的智能家居监控系统 |
CN204390437U (zh) * | 2015-01-14 | 2015-06-10 | 深圳市欧瑞博电子有限公司 | 一种燃气报警装置及燃气报警系统 |
CN105785783A (zh) * | 2016-03-30 | 2016-07-20 | 佛山市蓝天网络科技有限公司 | 一种智能家居控制系统 |
CN106358137A (zh) * | 2015-07-14 | 2017-01-25 | 普天信息技术有限公司 | 蓝牙组网中从设备接入方法、从设备及蓝牙通信系统 |
CN106412111A (zh) * | 2016-11-14 | 2017-02-15 | 南京物联传感技术有限公司 | 一种基于云的全屋智能系统 |
CN106878926A (zh) * | 2017-02-08 | 2017-06-20 | 泰凌微电子(上海)有限公司 | 一种基于低功耗蓝牙的数据传输方法、从主设备及系统 |
CN107274623A (zh) * | 2017-08-01 | 2017-10-20 | 中消云(北京)物联网科技研究院有限公司 | 一种物联网消防家庭云检测系统 |
US9860677B1 (en) * | 2016-09-30 | 2018-01-02 | Intel Corporation | Internet-of-things gateway coordination |
-
2018
- 2018-07-19 CN CN201810794933.0A patent/CN108924806A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204390437U (zh) * | 2015-01-14 | 2015-06-10 | 深圳市欧瑞博电子有限公司 | 一种燃气报警装置及燃气报警系统 |
CN104571055A (zh) * | 2015-01-20 | 2015-04-29 | 四川理工学院 | 一种基于物联网的智能家居监控系统 |
CN106358137A (zh) * | 2015-07-14 | 2017-01-25 | 普天信息技术有限公司 | 蓝牙组网中从设备接入方法、从设备及蓝牙通信系统 |
CN105785783A (zh) * | 2016-03-30 | 2016-07-20 | 佛山市蓝天网络科技有限公司 | 一种智能家居控制系统 |
US9860677B1 (en) * | 2016-09-30 | 2018-01-02 | Intel Corporation | Internet-of-things gateway coordination |
CN106412111A (zh) * | 2016-11-14 | 2017-02-15 | 南京物联传感技术有限公司 | 一种基于云的全屋智能系统 |
CN106878926A (zh) * | 2017-02-08 | 2017-06-20 | 泰凌微电子(上海)有限公司 | 一种基于低功耗蓝牙的数据传输方法、从主设备及系统 |
CN107274623A (zh) * | 2017-08-01 | 2017-10-20 | 中消云(北京)物联网科技研究院有限公司 | 一种物联网消防家庭云检测系统 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110446196A (zh) * | 2019-08-12 | 2019-11-12 | 中南大学湘雅医院 | 网关控制方法、装置及网关工作方法、装置及电子设备 |
CN110446196B (zh) * | 2019-08-12 | 2022-11-01 | 中南大学湘雅医院 | 网关控制方法、装置及网关工作方法、装置及电子设备 |
CN111212395A (zh) * | 2019-12-25 | 2020-05-29 | 郑州嘉晨电器有限公司 | 一种基于低功耗蓝牙模块的传感器数据传输方法及系统 |
CN111212395B (zh) * | 2019-12-25 | 2023-05-16 | 河南嘉晨智能控制股份有限公司 | 一种基于低功耗蓝牙模块的传感器数据传输方法及系统 |
CN112312361A (zh) * | 2020-09-28 | 2021-02-02 | 歌尔科技有限公司 | 一种主机从机配对方法和系统 |
CN114430544A (zh) * | 2020-10-29 | 2022-05-03 | 美的集团股份有限公司 | 信息交互方法、装置、电子设备及存储介质 |
CN112601208A (zh) * | 2020-12-22 | 2021-04-02 | 苏州光格科技股份有限公司 | 电力检测装置与电力网关之间的蓝牙通讯方法及系统 |
CN112601209A (zh) * | 2020-12-22 | 2021-04-02 | 苏州光格科技股份有限公司 | 一种电力检测设备的间歇式近场通讯方法和装置 |
CN112601209B (zh) * | 2020-12-22 | 2022-05-31 | 苏州光格科技股份有限公司 | 一种电力检测设备的间歇式近场通讯方法和装置 |
CN113129573A (zh) * | 2021-03-11 | 2021-07-16 | 科陆国际技术有限公司 | 电能表的自动连接方法、系统及计算机可读存储介质 |
CN113225692A (zh) * | 2021-04-21 | 2021-08-06 | 北京锐达仪表有限公司 | 仪表查找和连接方法、装置、系统、设备以及存储介质 |
CN113225692B (zh) * | 2021-04-21 | 2022-04-19 | 北京锐达仪表有限公司 | 仪表查找和连接方法、装置、系统及仪表 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108924806A (zh) | 一种采用ble技术的家庭物联网数据通信方法及系统 | |
CN105612768B (zh) | 轻量级iot信息模型 | |
CN105282583B (zh) | 一种遥控器智能匹配系统及实现方法 | |
CN101894452A (zh) | 一种基于移动通信网控制智能家居的方法及系统 | |
US8873756B2 (en) | System for transmitting a data signal in a network, method, mobile transmitting device and network device | |
WO2013033469A4 (en) | Resource manager, system, and method for communicating resource management information for smart energy and media resources | |
WO2016193417A1 (en) | Home appliance control method and control system | |
CN110944315A (zh) | 数据处理方法、终端设备、蓝牙设备及存储介质 | |
CN102625171A (zh) | 智能电视的远程控制方法、系统及相应的设备 | |
US20160132029A1 (en) | Method for configuring and controlling smart home products | |
CN102984586A (zh) | 智能电视应用程序的管理方法和装置 | |
CN104749996A (zh) | 一种ZigBee遥控器远程控制方法 | |
CN112436985A (zh) | 配网方法、装置、终端设备及存储介质 | |
US10621853B2 (en) | Electronic apparatus and method | |
CN105191412A (zh) | 授权wifi网络发现和流量监测 | |
CN108306796B (zh) | 智能家居系统、智能家居设备的信息处理方法及装置 | |
US20180376276A1 (en) | Remote internet communication with rf network devices | |
CN106685774A (zh) | 一种智能家居的管理方法、装置及系统 | |
CN104950853A (zh) | 一种智能控制系统 | |
CN104267943A (zh) | 一种外接设备适配装置和方法 | |
CN103345828A (zh) | 一种智能终端控制电脑的方法及系统 | |
KR101834066B1 (ko) | 공유기를 이용한 머신 소셜라이제이션 기반 기기간 협업 관리 시스템 및 방법 | |
KR102303095B1 (ko) | 네트워크 내에서 액션을 태그에 할당하는 방법, 개개의 네트워크 및 제어 디바이스 | |
CN106302093B (zh) | 一种通信方法、系统及服务器 | |
US11516651B2 (en) | Wireless communication device that changes setting content of beacon terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181130 |