一种基于蓝牙和电力线载波的物联网控制方法及装置与流程

文档序号:13882795阅读:263来源:国知局
一种基于蓝牙和电力线载波的物联网控制方法及装置与流程

本发明属于物联网控制领域,尤其涉及一种基于蓝牙和电力线载波的物联网控制方法及装置。



背景技术:

随着物联网技术的迅猛发展,物联网技术在工业监控、设备控制、智能家居等方面逐渐拥有广泛的应用。通过通信技术将多个设备相互连接,使之能够相互通信而构成一个信息网络,从而用户可以利用这个信息网络来控制物联网内的设备,相比于传统的控制方式更加方便快捷,便于统一管理。

目前的物联网控制方法主要利用zigbee、wifi、rf433、电力线载波等技术来实现,但单纯使用zigbee、wifi等无线技术,容易因为无线信号不良、信号干扰等问题导致控制失灵,也可能会因设备距离太远而导致信号覆盖不到。而若单纯使用电力线载波技术,由于电力载波信号一般只能在单相电力线上传输,当设备处于不同相的电力线上时,也可能会出现设备控制失灵的情况,导致其应用范围受限。因此,现有的物联网控制方法存在着稳定性较低、可靠性较差、应用范围较窄的问题。



技术实现要素:

本发明提供一种基于蓝牙和电力线载波的物联网控制方法,旨在解决现有的物联网控制方法存在着稳定性较低、可靠性较差、应用范围较窄的问题。

本发明是这样实现的,一种基于蓝牙和电力线载波的物联网控制方法,所述方法包括以下步骤:

物联网内的多个设备通过蓝牙自组网组成mesh网络;

所述物联网内的多个设备通过电力线载波组网组成电力线载波网络;

接收用户的控制信号;

根据所述控制信号通过所述mesh网络和/或所述电力线载波网络控制所述物联网内的设备。

本发明还提供一种基于蓝牙和电力线载波的物联网控制装置,物联网内的多个设备上设有所述装置,所述装置包括:

蓝牙模块,用于所述物联网内的多个设备通过蓝牙自组网组成mesh网络;

电力线载波模块,用于所述物联网内的多个设备通过电力线载波组网组成电力线载波网络;

所述蓝牙模块和所述电力线载波模块还用于接收用户的控制信号;

控制模块,用于根据所述控制信号通过所述mesh网络和/或所述电力线载波网络控制所述物联网内的设备。

本发明提供的一种基于蓝牙和电力线载波的物联网控制方法及装置,通过物联网内的设备利用蓝牙自组网技术组成mesh网络,并利用电力线载波组网技术组成电力线载波网络,当该物联网内的任何一个或多个收到用户的控制信号时,便可根据该控制信号,利用该mesh网络和/或电力线载波网络来控制该控制信号所指向的目标设备。由于同时利用mesh网络和电力线载波网络,当一个网络出现信号传输不畅的问题,也还能利用另一个网络传输控制信号进行控制,提高了控制的稳定性和可靠性,并且,由于目前绝大多数手机、电脑、平板电脑等终端都具有蓝牙功能,用户可以很方便的接入mesh网络并进行控制,而无需另外购置接入终端,从而也扩大了应用范围。

附图说明

图1是本发明实施例提供的一种基于蓝牙和电力线载波的物联网控制方法的实施环境图;

图2是本发明实施例提供的一种基于蓝牙和电力线载波的物联网控制方法的流程示意图;

图3是本发明实施例提供的一种步骤s204的具体流程示意图;

图4是本发明实施例提供的一种基于蓝牙和电力线载波的物联网控制装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供的一种基于蓝牙和电力线载波的物联网控制方法,通过物联网内的设备利用蓝牙自组网技术组成mesh网络,并利用电力线载波组网技术组成电力线载波网络,当该物联网内的任何一个或多个收到用户的控制信号时,便可根据该控制信号,利用该mesh网络和/或电力线载波网络来控制该控制信号所指向的目标设备。由于同时利用mesh网络和电力线载波网络,当一个网络出现信号传输不畅的问题,也还能利用另一个网络传输控制信号进行控制,提高了控制的稳定性和可靠性,并且,由于目前绝大多数手机、电脑、平板电脑等终端都具有蓝牙功能,用户可以很方便的接入mesh网络并进行控制,而无需另外购置接入终端,从而也扩大了应用范围。

图1示出了本发明提供的一种基于蓝牙和电力线载波的物联网控制方法的一种实施环境,为便于说明,图中仅示出与本发明实施例相关的内容,详述如下:

11、12、13、14、15和16为物联网内的设备,图中的一条实线表示三相电的其中一相,同一相上的设备可通过电力线载波进行信息传输,图中的虚线表示设备之间存在蓝牙连接,可直接进行蓝牙通信。

设备11、设备12和设备13在三相电的a相上,相互之间可通过电力线载波进行信息传输;设备14、设备15和设备16在三相电的b相上,相互之间可通过电力线载波进行信息传输。

设备11与设备12之间、设备12与设备15之间、设备15与设备14之间、设备14与设备11之间存在蓝牙连接,可直接进行蓝牙通信,

需要说明的是,本实施环境仅为本物联网控制方法的一种实施环境,在实际运用中,实施环境可有多种多样,本实施环境仅为便于说明本发明的技术方案而提出,并不用以限制本发明。

图2示出了本发明实施例提供的一种基于蓝牙和电力线载波的物联网控制方法的步骤示意图,详述如下:

步骤s201,物联网内的多个设备通过蓝牙自组网组成mesh网络。

在本发明实施例中,设备11、设备12、设备14和设备15通过蓝牙自组网技术组成一个mesh网络,mesh网络内的设备可以利用该mesh网络进行信息传输。设备11与设备14处于同一个蓝牙mesh网络中,可直接进行蓝牙通信,设备11与设备15之间虽然不能直接进行蓝牙通信,但是可以通过mesh网络,以设备12或设备14为中继进行信息传输。

步骤s202,所述物联网内的多个设备通过电力线载波组网组成电力线载波网络。

在本发明实施例中,设备11、设备12和设备13在三相电的a相上,相互之间可通过电力线载波进行信息传输,三者通过电力线载波组网技术组成一个电力线载波网络。

设备14、设备15和设备16在三相电的b相上,相互之间可通过电力线载波进行信息传输,三者通过电力线载波组网技术组成另一个电力线载波网络。

步骤s203,接收用户的控制信号。

在本发明实施例中,用户可以通过app、操作面板、控制按钮等操作方式进行控制,该控制信号可以通过蓝牙通信、电力线载波通信、有线通信等通信方式进行传输,以接收该控制信号。

步骤s204,根据所述控制信号通过所述mesh网络和/或所述电力线载波网络控制所述物联网内的设备。

在本发明实施例中,接收到用户的控制信号后,根据该控制信号,通过mesh网络和电力线载波网络中的一者或两者,将控制信号传输至该控制信号所指向的目标设备,由目标设备执行该控制信号。或者,也可以在接收用户的控制信号后,根据该控制信号发出设备动作指令,通过mesh网络和电力线载波网络中的一者或两者,将设备动作指令传输至控制信号所指向的目标设备,由目标设备执行该控制信号。

在本发明实施例中,优选的,步骤s203具体包括:物联网内的至少一个设备通过蓝牙通信或电力线载波通信的方式接收用户的控制信号。

物联网内的设备11、设备12、设备14和设备15组成了蓝牙mesh网络,用户可以用手机、电脑、平板电脑等终端与这些设备中的一个或多个进行蓝牙连接,以接入该蓝牙mesh网络,并发出控制信号,继而,与用户的终端蓝牙连接的设备便能通过蓝牙通信的方式接收用户的控制信号。由于目前绝大多数的手机、电脑、平板电脑等终端都具有蓝牙功能,因此通过蓝牙通信传输控制信号可以不需要另外布置控制信号的传输路径,使得本控制方法应用起来更加方便,成本更低。

同理,由于物联网内的设备组成了电力线载波网络,物联网内的一个或多个设备通过电力线载波通信接收控制信号,可以无需另外布置控制信号的传输路径,可以降低本控制方法的应用成本。

如图3所示,在本发明实施例中,优选的,步骤s204具体包括:

步骤s301,若接收所述控制信号的设备为目标设备,则接收所述控制信号的设备执行所述控制信号。

步骤s302,若接收所述控制信号的设备不是目标设备,则通过所述mesh网络和/或所述电力线载波网络传输所述控制信号至所述目标设备。

步骤s303,控制所述目标设备执行所述控制信号。

以下举例说明:

以图1所示的实施环境为例,假设设备11与用户的终端蓝牙连接,并通过蓝牙通信的方式直接接收了来自用户终端的控制信号,若该控制信号所指向的目标设备为设备11,则设备11执行该控制信号;若该控制信号所指向的目标设备不是设备11而是设备12,则设备11通过mesh网络或者电力线载波网络将控制信号传输至设备12,然后设备12执行控制信号;若目标设备为设备16,则设备11可通过mesh网络将控制信号传输至设备15,然后设备15通过电力线载波网络将控制信号传输至设备16,继而设备16执行该控制信号。

在本发明实施例中,用户除了可以通过mesh网络和电力线载波网络向物联网内的设备发送控制信号,对设备进行控制外,还可以通过mesh网络和电力线载波网络从设备获取数据,设备可以将相关数据进行上传,通过mesh网络和电力线载波网络传输至用户的终端。例如在设备是灯的情况下,用户可以获取灯亮度、开关状态和异常状态等,在设备是温度传感器的情况下,用户可以获取温度传感器获取到的温度数据。

在本发明实施例的一种优选方案中,步骤s302具体包括:

若接收所述控制信号的设备不是目标设备,则接收所述控制信号的设备同时通过所述mesh网络和所述电力线载波网络向所述目标设备发送所述控制信号。

以图1所示的实施环境为例,假设控制信号所指向的目标设备为设备16,设备11与用户的终端蓝牙连接,并通过蓝牙通信的方式直接接收了该控制信号。由于控制信号所指向的目标设备不是设备11,则设备11向mesh网络内的其他设备(设备12、设备14和设备15)发送该控制信号,同时向电力线载波网络内的其他区别(设备12和设备13)发送该控制信号,设备12、设备13、设备14和设备15在接收该控制信号后,这些设备即成为“接收所述控制信号的设备”,由于这些设备不是目标设备,因此这些设备继续同时通过mesh网络和电力线载波网络向其他设备发送该控制信号,直至设备16从设备15接收该控制信号并执行。

在本发明实施例中,接收到控制信号的设备只需知道自己是否为目标设备,而无需知道具体哪个设备为目标设备,也无需考虑蓝牙信号或在电力线载波信号是否畅通,只需在自己不是目标设备时向其他设备传输用户的控制信号,在自己是目标设备时执行目标设备即可,因此在实际运用中,实现起来更为简单。

在本发明实施例的另一种优选方案中,步骤s302具体包括:

若接收所述控制信号的设备不是目标设备,则接收所述控制信号的设备通过所述mesh网络或所述电力线载波网络中的一个向所述目标设备发送所述控制信号,若在预设时间内未收到所述目标设备的反馈信号,则通过所述mesh网络或所述电力线载波网络中的另一个向所述目标设备发送所述控制信号。

以图1所示的实施环境为例,假设控制信号所指向的目标设备为设备16,设备11与用户的终端蓝牙连接,并通过蓝牙通信的方式直接接收了该控制信号。由于控制信号所指向的目标设备不是设备11,则设备11先向mesh网络内的其他设备(设备12、设备14和设备15)发送该控制信号,设备12、设备14和设备15在接收控制信号后成为“接收所述控制信号的设备”,由于这些设备不是目标设备,所以这些设备继续向mesh网络内的其他设备发送控制信号,由于设备16不处于mesh网络中,因此设备16无法通过mesh网络接收到控制信号,从而也不会发出接收到控制信号的反馈信号。当在预设时间内没有接收到反馈信号时,已经接收了该控制信号的设备再通过电力线载波网络传输控制信号,从而使得设备16通过电力线载波网络接收到了控制信号,继而设备16执行该控制信号,实现了对目标信号的控制。

在本发明实施例中,首先通过mesh网络和电力线载波网络中的一个进行控制信号的传输,当在预设时间内未收到目标设备的反馈信号时,再通过另一个进行控制信号的传输,这样可以节约信息传输通道,降低通讯负担。

本发明提供的一种基于蓝牙和电力线载波的物联网控制方法,通过物联网内的设备利用蓝牙自组网技术组成mesh网络,并利用电力线载波组网技术组成电力线载波网络,当该物联网内的任何一个或多个收到用户的控制信号时,便可根据该控制信号,利用该mesh网络和/或电力线载波网络来控制该控制信号所指向的目标设备。由于同时利用mesh网络和电力线载波网络,当一个网络出现信号传输不畅的问题,也还能利用另一个网络传输控制信号进行控制,提高了控制的稳定性和可靠性,并且,由于目前绝大多数手机、电脑、平板电脑等终端都具有蓝牙功能,用户可以很方便的接入mesh网络并进行控制,而无需另外购置接入终端,从而也扩大了应用范围。

图4示出了本发明实施例提供的一种基于蓝牙和电力线载波的物联网控制装置20,物联网内的多个设备上设有该装置20,该装置20包括蓝牙模块21、电力线载波模块22和控制模块23。

其中,蓝牙模块21用于物联网内的多个设备通过蓝牙自组网组成mesh网络;电力线载波模块22用于物联网内的多个设备通过电力线载波组网组成电力线载波网络;蓝牙模块21和电力线载波模块22还用于接收用户的控制信号;控制模块23用于根据控制信号通过mesh网络和/或电力线载波网络控制所述物联网内的设备。

在本发明实施例中,设备11、设备12、设备14和设备15通过蓝牙自组网技术组成一个mesh网络,mesh网络内的设备可以利用该mesh网络进行信息传输。设备11与设备14之间存在蓝牙连接,可直接进行蓝牙通信,设备11与设备15之间虽然不能直接进行蓝牙通信,但是可以通过mesh网络,以设备12或设备14为中继进行信息传输。

在本发明实施例中,设备11、设备12和设备13在三相电的a相上,相互之间可通过电力线载波进行信息传输,三者通过电力线载波组网技术组成一个电力线载波网络。

设备14、设备15和设备16在三相电的b相上,相互之间可通过电力线载波进行信息传输,三者通过电力线载波组网技术组成另一个电力线载波网络。

在本发明实施例中,用户可以通过app、操作面板、控制按钮等操作方式进行控制,该控制信号可以通过蓝牙通信、电力线载波通信、有线通信等通信方式进行传输,以接收该控制信号。

在本发明实施例中,接收到用户的控制信号后,根据该控制信号,通过mesh网络和电力线载波网络中的一者或两者,将控制信号传输至该控制信号所指向的目标设备,由目标设备执行该控制信号。或者,也可以在接收用户的控制信号后,根据该控制信号发出设备动作指令,通过mesh网络和电力线载波网络中的一者或两者,将设备动作指令传输至控制信号所指向的目标设备,由目标设备执行该控制信号。

在本发明实施例中,优选的,当用户输出控制信号时,物联网内的至少一个设备通过蓝牙通信或电力线载波通信的方式接收用户的控制信号。

物联网内的设备11、设备12、设备14和设备15组成了蓝牙mesh网络,用户可以用手机、电脑、平板电脑等终端与这些设备中的一个或多个进行蓝牙连接,以接入该蓝牙mesh网络,并发出控制信号,继而,与用户的终端蓝牙连接的设备便能通过蓝牙通信的方式接收用户的控制信号。由于目前绝大多数的手机、电脑、平板电脑等终端都具有蓝牙功能,因此通过蓝牙通信传输控制信号可以不需要另外布置控制信号的传输路径,使得本控制方法应用起来更加方便,成本更低。

同理,由于物联网内的设备组成了电力线载波网络,物联网内的一个或多个设备通过电力线载波通信接收控制信号,可以无需另外布置控制信号的传输路径,可以降低本控制方法的应用成本。

在本发明实施例中,优选的,控制模块23具体用于:

若接收所述控制信号的设备为目标设备,则接收所述控制信号的设备执行所述控制信号。

若接收所述控制信号的设备不是目标设备,则通过所述mesh网络和/或所述电力线载波网络传输所述控制信号至所述目标设备。

控制所述目标设备执行所述控制信号。

以下举例说明:

以图1所示的实施环境为例,假设设备11与用户的终端蓝牙连接,并通过蓝牙通信的方式直接接收了来自用户终端的控制信号,若该控制信号所指向的目标设备为设备11,则设备11执行该控制信号;若该控制信号所指向的目标设备不是设备11而是设备12,则设备11通过mesh网络或者电力线载波网络将控制信号传输至设备12,然后设备12执行控制信号;若目标设备为设备16,则设备11可通过mesh网络将控制信号传输至设备15,然后设备15通过电力线载波网络将控制信号传输至设备16,继而设备16执行该控制信号。

在本发明实施例的一种优选方案中,上述“若接收所述控制信号的设备不是目标设备,则通过所述mesh网络和/或所述电力线载波网络传输所述控制信号至所述目标设备。”具体包括:

若接收所述控制信号的设备不是目标设备,则接收所述控制信号的设备同时通过所述mesh网络和所述电力线载波网络向所述目标设备发送所述控制信号。

以图1所示的实施环境为例,假设控制信号所指向的目标设备为设备16,设备11与用户的终端蓝牙连接,并通过蓝牙通信的方式直接接收了该控制信号。由于控制信号所指向的目标设备不是设备11,则设备11向mesh网络内的其他设备(设备12、设备14和设备15)发送该控制信号,同时向电力线载波网络内的其他区别(设备12和设备13)发送该控制信号,设备12、设备13、设备14和设备15在接收该控制信号后,这些设备即成为“接收所述控制信号的设备”,由于这些设备不是目标设备,因此这些设备继续同时通过mesh网络和电力线载波网络向其他设备发送该控制信号,直至设备16从设备15接收该控制信号并执行。

在本发明实施例中,接收到控制信号的设备只需知道自己是否为目标设备,而无需知道具体哪个设备为目标设备,也无需考虑蓝牙信号或在电力线载波信号是否畅通,只需在自己不是目标设备时向其他设备传输用户的控制信号,在自己是目标设备时执行目标设备即可,因此在实际运用中,实现起来更为简单。

在本发明实施例的另一种优选方案中,上述“若接收所述控制信号的设备不是目标设备,则通过所述mesh网络和/或所述电力线载波网络传输所述控制信号至所述目标设备。”具体包括:

若接收所述控制信号的设备不是目标设备,则接收所述控制信号的设备通过所述mesh网络或所述电力线载波网络中的一个向所述目标设备发送所述控制信号,若在预设时间内未收到所述目标设备的反馈信号,则通过所述mesh网络或所述电力线载波网络中的另一个向所述目标设备发送所述控制信号。

以图1所示的实施环境为例,假设控制信号所指向的目标设备为设备16,设备11与用户的终端蓝牙连接,并通过蓝牙通信的方式直接接收了该控制信号。由于控制信号所指向的目标设备不是设备11,则设备11先向mesh网络内的其他设备(设备12、设备14和设备15)发送该控制信号,设备12、设备14和设备15在接收控制信号后成为“接收所述控制信号的设备”,由于这些设备不是目标设备,所以这些设备继续向mesh网络内的其他设备发送控制信号,由于设备16与这些设备之间没有蓝牙连接,因此设备16无法通过mesh网络接收到控制信号,从而也不会发出接收到控制信号的反馈信号。当在预设时间内没有接收到反馈信号时,已经接收了该控制信号的设备再通过电力线载波网络传输控制信号,从而使得设备16通过电力线载波网络接收到了控制信号,继而设备16执行该控制信号,实现了对目标信号的控制。

在本发明实施例中,首先通过mesh网络和电力线载波网络中的一个进行控制信号的传输,当在预设时间内未收到目标设备的反馈信号时,再通过另一个进行控制信号的传输,这样可以节约信息传输通道,降低通讯负担。

本发明提供的一种基于蓝牙和电力线载波的物联网控制装置,通过物联网内的设备利用蓝牙自组网技术组成mesh网络,并利用电力线载波组网技术组成电力线载波网络,当该物联网内的任何一个或多个收到用户的控制信号时,便可根据该控制信号,利用该mesh网络和/或电力线载波网络来控制该控制信号所指向的目标设备。由于同时利用mesh网络和电力线载波网络,当一个网络出现信号传输不畅的问题,也还能利用另一个网络传输控制信号进行控制,提高了控制的稳定性和可靠性,并且,由于目前绝大多数手机、电脑、平板电脑等终端都具有蓝牙功能,用户可以很方便的接入mesh网络并进行控制,而无需另外购置接入终端,从而也扩大了应用范围。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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