CN106921542A - 家庭网关和智能家居*** - Google Patents
家庭网关和智能家居*** Download PDFInfo
- Publication number
- CN106921542A CN106921542A CN201511005031.7A CN201511005031A CN106921542A CN 106921542 A CN106921542 A CN 106921542A CN 201511005031 A CN201511005031 A CN 201511005031A CN 106921542 A CN106921542 A CN 106921542A
- Authority
- CN
- China
- Prior art keywords
- electrical appliance
- household electrical
- message data
- agreements
- wifi
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2814—Exchanging control software or macros for controlling appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明提出一种家庭网关和智能家居***。家庭网关包括:存储模块,用于存储预设的多个家用电器联动的控制参数和控制条件;WiFi模块和ZigBee模块,分别用于通过WiFi协议和ZigBee协议与家用电器进行通信;控制模块与WiFi模块和ZigBee模块相连,用于在确定第一家用电器和第二家用电器满足联动的控制参数和控制条件时,将第一家用电器发送的ZigBee协议的报文数据转换为WiFi协议的报文数据,并将WiFi协议的报文数据发送至对应的第二家用电器,将第二家用电器发送的WiFi协议的报文数据转换为ZigBee协议的报文数据,并将WiFi协议的报文数据发送至对应的第一家用电器,以执行第一家用电器和第二家用电器的联动动作。实现了不同协议的家庭电器之间的联动控制,提高了家庭网关的扩展能力。
Description
技术领域
本发明涉及智能家居技术领域,尤其涉及一种家庭网关和智能家居***。
背景技术
随着信息技术和网络技术的高速发展以及人们居住理念的变化与提升,家居的智能化和家用电器的网络化逐渐成为热门话题。智能家居是指将各种信息设备和住宅设备通过网络连接起来,从而满足用户在家中生活、工作、娱乐和交流的需要,同时提供安防、社区管理和用户外出时了解家居状况的手段。
在智能家居***中,家庭网关借助现有的计算机网络技术,将家庭内的各种家用电器和电子设备连接到网络,从而实现了家庭内部信息与家庭外部信息的交换,并通过网络为用户提供各种服务。
目前存在的问题是,家庭网关的通信协议单一,仅能够通过一种通信协议与家用电器进行通信,如果用户家中的家用电器是多个厂商生产的设备,往往家用电器的通信协议也不相同,因此家用电器无法同时接入家庭网关,导致家用电器接入家庭网关方面有比较大的局限性,扩展能力比较差,无法实现家用电器之间的信息互联。
发明内容
本发明的目的至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明的第一个目的在于提出一种家庭网关,该家庭网关可以兼容两种协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
本发明的第二个目的在于提出一种智能家居***。
为达上述目的,本发明第一方面实施例提出了一种家庭网关,包括:存储模块,用于存储预设的多个家用电器联动的控制参数和控制条件;WiFi模块,用于通过WiFi协议与家用电器进行通信;ZigBee模块,用于通过ZigBee协议与家用电器进行通信;控制模块,所述控制模块与所述存储模块、所述WiFi模块和所述ZigBee模块相连,用于在确定第一家用电器和第二家用电器满足所述联动的控制参数和控制条件时,判断所述第一家用电器发送的报文数据的类型,并在所述第一家用电器发送ZigBee协议的报文数据时将所述ZigBee协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第二家用电器,以及将所述第二家用电器发送的WiFi协议的报文数据转换为ZigBee协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第一家用电器,以执行所述第一家用电器和所述第二家用电器的联动动作。
本发明实施例的家庭网关,在Zigbee协议的家用电器和WiFi协议的家用电器相互交互时,对Zigbee协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了Zigbee协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关兼容两种协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
在本发明的一个实施例中,所述的家庭网关还包括:蓝牙模块,用于通过蓝牙协议与家用电器进行通信;所述控制模块与所述蓝牙模块相连,还用于判断第三家用电器发送的报文数据的类型,并在所述第三家用电器发送蓝牙协议的报文数据时将所述蓝牙协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第四家用电器,以及将所述第四家用电器发送的WiFi协议的报文数据转换为蓝牙协议的报文数据,并将所述蓝牙协议的报文数据发送至对应的第三家用电器,以执行所述第三家用电器和所述第四家用电器的联动动作。由此,在蓝牙协议的家用电器和WiFi协议的家用电器相互交互时,对蓝牙协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了蓝牙协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关进而可以兼容更多协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
在本发明的一个实施例中,EnOcean模块,用于通过EnOcean协议与家用电器进行通信;所述控制模块与所述EnOcean模块相连,所述控制模块还用于判断第五家用电器发送的报文数据的类型,并在所述第五家用电器发送EnOcean协议的报文数据时将所述EnOcean协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第六家用电器,以及将所述第六家用电器发送的WiFi协议的报文数据转换为EnOcean协议的报文数据,并将所述EnOcean协议的报文数据发送至对应的第五家用电器,以执行所述第五家用电器和所述第六家用电器的联动动作。由此,在EnOcean协议的家用电器和WiFi协议的家用电器相互交互时,对EnOcean协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了EnOcean协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关进而可以兼容更多协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
在本发明的一个实施例中,所述控制模块还用于将ZigBee协议的报文数据、蓝牙协议的报文数据和EnOcean协议的报文数据转换后得到的WiFi协议的报文数据发送至云端服务器。由此,实现了将报文数据传输至后端服务器时采用统一的传输格式。
在本发明的一个实施例中,所述控制模块为MT7688AN芯片。
本发明第二方面实施例提出了一种智能家居***,包括:包括家庭网关和家用电器,其中,所述家庭网关包括:存储模块,用于存储预设的多个家用电器联动的控制参数和控制条件;WiFi模块,用于通过WiFi协议与家用电器进行通信;ZigBee模块,用于通过ZigBee协议与家用电器进行通信;控制模块,所述控制模块与所述存储模块、所述WiFi模块和所述ZigBee模块相连,用于在确定第一家用电器和第二家用电器满足所述联动的控制参数和控制条件时,判断所述第一家用电器发送的报文数据的类型,并在所述第一家用电器发送ZigBee协议的报文数据时将所述ZigBee协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第二家用电器,以及将所述第二家用电器发送的WiFi协议的报文数据转换为ZigBee协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第一家用电器,以执行所述第一家用电器和所述第二家用电器的联动动作。
本发明实施例的智能家居***,在Zigbee协议的家用电器和WiFi协议的家用电器相互交互时,对Zigbee协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了Zigbee协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关兼容两种协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
在本发明的一个实施例中,所述家庭网关还包括:蓝牙模块,用于通过蓝牙协议与家用电器进行通信;所述控制模块与所述蓝牙模块相连,还用于判断第三家用电器发送的报文数据的类型,并在所述第三家用电器发送蓝牙协议的报文数据时将所述蓝牙协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第四家用电器,以及将所述第四家用电器发送的WiFi协议的报文数据转换为蓝牙协议的报文数据,并将所述蓝牙协议的报文数据发送至对应的第三家用电器,以执行所述第三家用电器和所述第四家用电器的联动动作。由此,在蓝牙协议的家用电器和WiFi协议的家用电器相互交互时,对蓝牙协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了蓝牙协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关进而可以兼容更多协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
在本发明的一个实施例中,所述家庭网关还包括:EnOcean模块,用于通过EnOcean协议与家用电器进行通信;所述控制模块与所述EnOcean模块相连,所述控制模块还用于判断第五家用电器发送的报文数据的类型,并在所述第五家用电器发送EnOcean协议的报文数据时将所述EnOcean协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第六家用电器,以及将所述第六家用电器发送的WiFi协议的报文数据转换为EnOcean协议的报文数据,并将所述EnOcean协议的报文数据发送至对应的第五家用电器,以执行所述第五家用电器和所述第六家用电器的联动动作。由此,在EnOcean协议的家用电器和WiFi协议的家用电器相互交互时,对EnOcean协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了EnOcean协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关进而可以兼容更多协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
在本发明的一个实施例中,所述的智能家居***还包括云端服务器,其中,所述控制模块还用于将由ZigBee协议的报文数据、蓝牙协议的报文数据和EnOcean协议的报文数据转换后得到的WiFi协议的报文数据发送至所述云端服务器。由此,实现了将报文数据传输至后端服务器时采用统一的传输格式。
在本发明的一个实施例中,所述控制模块为MT7688AN芯片。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1是根据本发明一个实施例的家庭网关的结构示意图;
图2是根据本发明另一个实施例的家庭网关的结构示意图;
图3是本发明另一个实施例的家庭网关抽象统一的开关对象的示意图;
图4是根据本发明一个实施例的智能家居***的结构示意图;
图5是根据本发明另一个实施例的智能家居***的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
下面参考附图描述本发明实施例的家庭网关和智能家居***。
图1是本发明一个实施例的家庭网关的结构示意图。
如图1所示,家庭网关包括:存储模块11、WiFi模块12、ZigBee模块13和控制模块14。
其中,存储模块11用于存储预设的多个家用电器联动的控制参数和控制条件.WiFi模块12用于通过WiFi协议与家用电器进行通信。ZigBee模块13用于通过ZigBee协议与家用电器进行通信。控制模块14与存储模块11、WiFi模块12和ZigBee模块13相连,用于在确定第一家用电器和第二家用电器满足联动的控制参数和控制条件时,判断第一家用电器发送的报文数据的类型,并在第一家用电器发送ZigBee协议的报文数据时将ZigBee协议的报文数据转换为WiFi协议的报文数据,并将WiFi协议的报文数据发送至对应的第二家用电器,以及将第二家用电器发送的WiFi协议的报文数据转换为ZigBee协议的报文数据,并将WiFi协议的报文数据发送至对应的第一家用电器,以执行第一家用电器和第二家用电器的联动动作。
在本发明的一个实施例中,控制模块14例如可以是采用MT7688AN芯片。
具体而言,ZigBee协议是基于IEEE802.15.4标准的低功耗局域网协议,是一种低速短距离传输的无线网络协议,ZigBee协议从下到上分别为物理层、媒体访问控制层、传输层、网络层、应用层等,其中,物理层和媒体访问控制层遵循IEEE 802.15.4标准的规定。ZigBee协议通常用于传感器的控制和应用,例如,温度传感器、湿度传感器、光照强度传感器等。
在智能家居***中,往往存在不同通信协议的家用电器或者家用设备,例如,Zigbee协议的温度传感器和湿度传感器,以及Wifi协议的空调器。由于通信协议的不同,两种协议的家用电器和家用设备之间无法进行通信,家庭网关也就不能实现对两种协议的家用电器或家用设备之间的联动控制。因此,在本发明中通过控制模块14对Zigbee协议的报文数据和WiFi协议的报文数据进行通信格式上的转换,从而实现家庭网关对两种协议类型的家用电器或家用设备之间的联动控制。
例如,控制器14在接收到用户通过终端设备向空调器发送的开始工作的控制指令后,控制器14根据存储器11中存储的联动的控制条件判断空调器和温度传感器、湿度传感器是否满足联动条件。如果满足联动条件,控制器14在从温度传感器和湿度传感器接收到采集的环境参数之后,判断出环境参数的数据类型为Zigbee协议数据,则控制器14将Zigbee协议的数据转换为WiFi协议的数据,然后将Wifi协议的数据发送至空调器,从而使得空调器可以识别WiFi协议的数据,通过接收到的环境参数和存储器11中存储的控制参数控制空调器进行相应的工作。例如,当接收到的传感器采集的温度值较高时,控制空调器开始制冷,而当接收到的传感器采集的湿度较高时,控制空调器开始除湿。由此,通过对空调器和传感器之间的传输的数据报文进行协议转换,实现空调器和传感器之间的数据通信,进而实现了空调器和传感器之间的联动动作。
本发明实施例的家庭网关,在Zigbee协议的家用电器和WiFi协议的家用电器相互交互时,对Zigbee协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了Zigbee协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关兼容两种协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
图2是本发明另一个实施例的家庭网关的结构示意图。
如图2所示,基于图1所示的家庭网关,本实施例中的家庭网关还包括:蓝牙模块15和EnOcean模块16。
其中,蓝牙模块15用于通过蓝牙协议与家用电器进行通信。控制模块14与蓝牙模块15相连,控制模块14还用于判断第三家用电器发送的报文数据的类型,并在第三家用电器发送蓝牙协议的报文数据时将蓝牙协议的报文数据转换为WiFi协议的报文数据,并将WiFi协议的报文数据发送至对应的第四家用电器,以及将第四家用电器发送的WiFi协议的报文数据转换为蓝牙协议的报文数据,并将蓝牙协议的报文数据发送至对应的第三家用电器,以执行第三家用电器和第四家用电器的联动动作。
具体而言,为了实现家庭网关兼容更多类型协议的家用电器的同时接入,实现不同类型协议的家用电器之间的联动动作,家庭网关中还可以引入蓝牙模块15,通过控制模块14对蓝牙协议的报文数据和WiFi协议的报文数据进行通信格式上的转换,从而实现家庭网关对多种协议类型的家用电器或家用设备之间的联动控制。
例如,接入家庭网关的家用设备还包括光照传感器和灯具。控制器14在接收到用户通过终端设备发送的自动调节灯具的控制指令后,控制器14根据存储器11中存储的联动的控制条件判断光照传感器和传感器是否满足联动条件。如果满足联动条件,控制器14在从光照传感器接收到光照传感器采集的光照强度之后,判断出光照强度的数据类型为蓝牙协议的数据,则控制器14将蓝牙协议的数据转换为WiFi协议的数据,然后将Wifi协议的数据发送至灯具,从而使得灯具可以识别WiFi协议的数据,并通过接收到的光照强度和存储器11中存储的控制参数控制灯具打开或者关闭、或者调节亮度。例如,当接收到的光照传感器采集的光照强度较高时,控制灯具关闭,而当接收到的光照传感器采集的光照强度较低时,控制灯具打开,并且根据光照强度的不同调节至不同的亮度。由此,通过对光照传感器和灯具之间的传输的数据报文进行协议转换,实现光照传感器和灯具之间的数据通信,进而实现了光照传感器和灯具之间的联动动作。
本发明实施例的家庭网关,在蓝牙协议的家用电器和WiFi协议的家用电器相互交互时,对蓝牙协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了蓝牙协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关进而可以兼容更多协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
进一步的,EnOcean模块16用于通过EnOcean协议与家用电器进行通信。控制模块14与EnOcean模块16相连,控制模块14还用于判断第五家用电器发送的报文数据的类型,并在第五家用电器发送EnOcean协议的报文数据时将EnOcean协议的报文数据转换为WiFi协议的报文数据,并将WiFi协议的报文数据发送至对应的第六家用电器,以及将第六家用电器发送的WiFi协议的报文数据转换为EnOcean协议的报文数据,并将EnOcean协议的报文数据发送至对应的第五家用电器,以执行第五家用电器和第六家用电器的联动动作。
应当理解的是,为了实现家庭网关兼容更多类型协议的家用电器的同时接入,实现不同类型协议的家用电器之间的联动动作,家庭网关中还可以引入EnOcean模块16,通过控制模块14对EnOcean协议的报文数据和WiFi协议的报文数据进行通信格式上的转换,从而实现家庭网关对多种协议类型的家用电器或家用设备之间的联动控制。其中,具体的实现方式和上述Zigbee协议和蓝牙协议的家用电器与WiFi协议的家用电器的通信方式相同,为了避免冗余,此处不再复赘。
本发明实施例的家庭网关,在EnOcean协议的家用电器和WiFi协议的家用电器相互交互时,对EnOcean协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了EnOcean协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关进而可以兼容更多协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
在本发明的另一个实施例中,控制模块14还用于将ZigBee协议的报文数据、蓝牙协议的报文数据和EnOcean协议的报文数据转换后得到的WiFi协议的报文数据发送至云端服务器。具体而言,控制模块14将ZigBee协议的报文数据、蓝牙协议的报文数据以及EnOcean协议的报文数据进行统一的对象抽象,并将ZigBee协议的报文数据、蓝牙协议的报文数据以及EnOcean协议的报文数据均转换为WiFi协议的报文数据,从而控制模块14将报文数据传输给后端服务器,由此,实现了将报文数据传输至后端服务器时采用统一的传输格式。
图3是本发明另一个实施例的家庭网关抽象统一的开关对象的示意图。如图3所示,家庭网关与后端服务器之间通过约定的协议进行通信,而对于前端的家用电器,通过ZigBee开关、蓝牙开关、EnOcean开关或者Wifi开关将在家庭网关被抽象成统一的开关对象,由此,与家庭网关查看到的对象相比,后端服务器查看到的经过家庭网关抽象后的对象将是一个统一的开关。
为了实现上述实施例,本发明还提出了一种智能家居***。
图4是根据本发明一个实施例的智能家居***的结构示意图。
如图4所示,该智能家居***包括:家庭网关10和家用电器20。其中:家庭网关10包括:存储模块11、WiFi模块12、ZigBee模块13和控制模块14。
应当理解的是,家用电器20和现有的家用电器的结构相同,此处不再复赘,并且家用电器20具有无线通信模块,例如WiFi模块、ZigBee模块、蓝牙模块、EnOcean模块,用于与家庭网关10进行无线通信。
在本发明的一个实施例中,控制模块14为MT7688AN芯片。
其中,存储模块11用于存储预设的多个家用电器联动的控制参数和控制条件。WiFi模块12用于通过WiFi协议与家用电器进行通信。ZigBee模块13用于通过ZigBee协议与家用电器进行通信。控制模块14与存储模块11、WiFi模块12和ZigBee模块13相连,用于在确定第一家用电器和第二家用电器满足联动的控制参数和控制条件时,判断第一家用电器发送的报文数据的类型,并在第一家用电器发送ZigBee协议的报文数据时将ZigBee协议的报文数据转换为WiFi协议的报文数据,并将WiFi协议的报文数据发送至对应的第二家用电器,以及将第二家用电器发送的WiFi协议的报文数据转换为ZigBee协议的报文数据,并将WiFi协议的报文数据发送至对应的第一家用电器,以执行第一家用电器和第二家用电器的联动动作。
需要说明的是,前述对家庭网关的实施例的解释说明也适用于该实施例的智能家居***,其实现原理类似,此处不再赘述。
本发明实施例的智能家居***,在Zigbee协议的家用电器和WiFi协议的家用电器相互交互时,对Zigbee协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了Zigbee协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关兼容两种协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
图5是本发明另一个实施例的智能家居***的结构示意图。
如图5所示,基于图4所示的智能家居***,本实施例中智能家居***还包括云端服务器30,家庭网关还包括:蓝牙模块15和EnOcean模块16。
其中,蓝牙模块15用于通过蓝牙协议与家用电器进行通信。控制模块14与蓝牙模块15相连,还用于判断第三家用电器发送的报文数据的类型,并在第三家用电器发送蓝牙协议的报文数据时将蓝牙协议的报文数据转换为WiFi协议的报文数据,并将WiFi协议的报文数据发送至对应的第四家用电器,以及将第四家用电器发送的WiFi协议的报文数据转换为蓝牙协议的报文数据,并将蓝牙协议的报文数据发送至对应的第三家用电器,以执行第三家用电器和第四家用电器的联动动作。由此,在蓝牙协议的家用电器和WiFi协议的家用电器相互交互时,对蓝牙协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了蓝牙协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关进而可以兼容更多协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
EnOcean模块16用于通过EnOcean协议与家用电器进行通信。控制模块14与EnOcean模块16相连,还用于判断第五家用电器发送的报文数据的类型,并在第五家用电器发送EnOcean协议的报文数据时将EnOcean协议的报文数据转换为WiFi协议的报文数据,并将WiFi协议的报文数据发送至对应的第六家用电器,以及将第六家用电器发送的WiFi协议的报文数据转换为EnOcean协议的报文数据,并将EnOcean协议的报文数据发送至对应的第五家用电器,以执行第五家用电器和第六家用电器的联动动作。由此,在EnOcean协议的家用电器和WiFi协议的家用电器相互交互时,对EnOcean协议的报文数据和WiFi协议的报文数据进行协议转换,从而实现了EnOcean协议的家用电器和WiFi协议的家用电器可以通过家庭网关相互进行通信,使得家庭网关进而可以兼容更多协议的家用电器的同时接入,实现了家用电器之间的联动动作,提高了家庭网关的扩展能力。
在本发明的一个实施例中,控制模块14还用于将由ZigBee协议的报文数据、蓝牙协议的报文数据和EnOcean协议的报文数据转换后得到的WiFi协议的报文数据发送至云端服务器。由此,实现了将报文数据传输至后端服务器时采用统一的传输格式。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (10)
1.一种家庭网关,其特征在于,包括:
存储模块,用于存储预设的多个家用电器联动的控制参数和控制条件;
WiFi模块,用于通过WiFi协议与家用电器进行通信;
ZigBee模块,用于通过ZigBee协议与家用电器进行通信;
控制模块,所述控制模块与所述存储模块、所述WiFi模块和所述ZigBee模块相连,用于在确定第一家用电器和第二家用电器满足所述联动的控制参数和控制条件时,判断所述第一家用电器发送的报文数据的类型,并在所述第一家用电器发送ZigBee协议的报文数据时将所述ZigBee协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第二家用电器,以及将所述第二家用电器发送的WiFi协议的报文数据转换为ZigBee协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第一家用电器,以执行所述第一家用电器和所述第二家用电器的联动动作。
2.如权利要求1所述的家庭网关,其特征在于,还包括:
蓝牙模块,用于通过蓝牙协议与家用电器进行通信;
所述控制模块与所述蓝牙模块相连,还用于判断第三家用电器发送的报文数据的类型,并在所述第三家用电器发送蓝牙协议的报文数据时将所述蓝牙协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第四家用电器,以及将所述第四家用电器发送的WiFi协议的报文数据转换为蓝牙协议的报文数据,并将所述蓝牙协议的报文数据发送至对应的第三家用电器,以执行所述第三家用电器和所述第四家用电器的联动动作。
3.如权利要求1或2所述的家庭网关,其特征在于,还包括:
EnOcean模块,用于通过EnOcean协议与家用电器进行通信;
所述控制模块与所述EnOcean模块相连,所述控制模块还用于判断第五家用电器发送的报文数据的类型,并在所述第五家用电器发送EnOcean协议的报文数据时将所述EnOcean协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第六家用电器,以及将所述第六家用电器发送的WiFi协议的报文数据转换为EnOcean协议的报文数据,并将所述EnOcean协议的报文数据发送至对应的第五家用电器,以执行所述第五家用电器和所述第六家用电器的联动动作。
4.如权利要求3所述的家庭网关,其特征在于,所述控制模块还用于将ZigBee协议的报文数据、蓝牙协议的报文数据和EnOcean协议的报文数据转换后得到的WiFi协议的报文数据发送至云端服务器。
5.如权利要求1所述的家庭网关,其特征在于,所述控制模块为MT7688AN芯片。
6.一种智能家居***,其特征在于,包括家庭网关和家用电器,其中,所述家庭网关包括:
存储模块,用于存储预设的多个家用电器联动的控制参数和控制条件;
WiFi模块,用于通过WiFi协议与家用电器进行通信;
ZigBee模块,用于通过ZigBee协议与家用电器进行通信;
控制模块,所述控制模块与所述存储模块、所述WiFi模块和所述ZigBee模块相连,用于在确定第一家用电器和第二家用电器满足所述联动的控制参数和控制条件时,判断所述第一家用电器发送的报文数据的类型,并在所述第一家用电器发送ZigBee协议的报文数据时将所述ZigBee协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第二家用电器,以及将所述第二家用电器发送的WiFi协议的报文数据转换为ZigBee协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第一家用电器,以执行所述第一家用电器和所述第二家用电器的联动动作。
7.如权利要求6所述的智能家居***,其特征在于,所述家庭网关还包括:
蓝牙模块,用于通过蓝牙协议与家用电器进行通信;
所述控制模块与所述蓝牙模块相连,还用于判断第三家用电器发送的报文数据的类型,并在所述第三家用电器发送蓝牙协议的报文数据时将所述蓝牙协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第四家用电器,以及将所述第四家用电器发送的WiFi协议的报文数据转换为蓝牙协议的报文数据,并将所述蓝牙协议的报文数据发送至对应的第三家用电器,以执行所述第三家用电器和所述第四家用电器的联动动作。
8.如权利要求6或7所述的智能家居***,其特征在于,所述家庭网关还包括:
EnOcean模块,用于通过EnOcean协议与家用电器进行通信;
所述控制模块与所述EnOcean模块相连,还用于判断第五家用电器发送的报文数据的类型,并在所述第五家用电器发送EnOcean协议的报文数据时将所述EnOcean协议的报文数据转换为WiFi协议的报文数据,并将所述WiFi协议的报文数据发送至对应的第六家用电器,以及将所述第六家用电器发送的WiFi协议的报文数据转换为EnOcean协议的报文数据,并将所述EnOcean协议的报文数据发送至对应的第五家用电器,以执行所述第五家用电器和所述第六家用电器的联动动作。
9.如权利要求8所述的智能家居***,其特征在于,所述的智能家居***还包括云端服务器,所述控制模块还用于将由ZigBee协议的报文数据、蓝牙协议的报文数据和EnOcean协议的报文数据转换后得到的WiFi协议的报文数据发送至所述云端服务器。
10.如权利要求6所述的智能家居***,其特征在于,所述控制模块为MT7688AN芯片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511005031.7A CN106921542A (zh) | 2015-12-25 | 2015-12-25 | 家庭网关和智能家居*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511005031.7A CN106921542A (zh) | 2015-12-25 | 2015-12-25 | 家庭网关和智能家居*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106921542A true CN106921542A (zh) | 2017-07-04 |
Family
ID=59455295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511005031.7A Pending CN106921542A (zh) | 2015-12-25 | 2015-12-25 | 家庭网关和智能家居*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106921542A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107370644A (zh) * | 2017-07-18 | 2017-11-21 | 深圳市斑点猫信息技术有限公司 | 联动控制方法、装置、计算机可读存储介质及计算机设备 |
CN107453967A (zh) * | 2017-08-22 | 2017-12-08 | 上海斐讯数据通信技术有限公司 | 一种识别Zigbee智能家居子设备的无线扩展***和方法 |
CN107483501A (zh) * | 2017-09-25 | 2017-12-15 | 深圳市见康云科技有限公司 | 生物体征数据传输***、方法、装置及可读存储介质 |
CN108462742A (zh) * | 2018-03-02 | 2018-08-28 | 厦门狄耐克智能科技股份有限公司 | 一种用于智能家居的网关协调器及其中的冲突协调方法 |
CN108965072A (zh) * | 2018-07-06 | 2018-12-07 | 南京苏博曼纳软件科技有限公司 | 一种智能网关外部设备关联控制方法 |
CN110719290A (zh) * | 2019-10-15 | 2020-01-21 | 杭州鸿雁智能科技有限公司 | 用于家居互连网络的协议翻译方法和装置 |
CN110737203A (zh) * | 2019-11-20 | 2020-01-31 | 四川虹美智能科技有限公司 | 智能家电的管理***、方法和蓝牙网关 |
CN111478832A (zh) * | 2020-03-26 | 2020-07-31 | 深圳市汇合云网络科技有限责任公司 | 智能终端设备的控制方法、联动方法、辅助方法及装置 |
CN113395192A (zh) * | 2020-03-12 | 2021-09-14 | 杭州萤石软件有限公司 | 互联方法、***及设备 |
CN114915521A (zh) * | 2022-04-28 | 2022-08-16 | 深圳市晟瑞科技有限公司 | 一种智能家居网关及数据处理方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1897060A (zh) * | 2005-07-14 | 2007-01-17 | 海尔集团公司 | 具有关联控制功能的网络家电及控制方法 |
CN101394448A (zh) * | 2007-09-19 | 2009-03-25 | 冲电气工业株式会社 | 允许经由网络引入和控制家用网络电器的网关设备及其控制方法 |
US20110121938A1 (en) * | 2002-06-18 | 2011-05-26 | Slemmer John B | Learning Device Interaction Rules |
US20120303138A1 (en) * | 2011-05-25 | 2012-11-29 | Remote Technologies Incorporated | Companion control interface for smart devices |
CN103167633A (zh) * | 2011-12-12 | 2013-06-19 | 莫方宇 | 一种带wifi网关的控制*** |
CN104486175A (zh) * | 2014-12-11 | 2015-04-01 | 乐视致新电子科技(天津)有限公司 | 智能家居设备联动控制方法、路由器 |
CN104660498A (zh) * | 2015-03-17 | 2015-05-27 | 联想(北京)有限公司 | 网关设备和信息处理方法 |
CN105093941A (zh) * | 2014-10-26 | 2015-11-25 | 深圳市艾瑟网络技术有限公司 | 条件控制的基于智能家居***及其条件配置和控制方法 |
-
2015
- 2015-12-25 CN CN201511005031.7A patent/CN106921542A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110121938A1 (en) * | 2002-06-18 | 2011-05-26 | Slemmer John B | Learning Device Interaction Rules |
CN1897060A (zh) * | 2005-07-14 | 2007-01-17 | 海尔集团公司 | 具有关联控制功能的网络家电及控制方法 |
CN101394448A (zh) * | 2007-09-19 | 2009-03-25 | 冲电气工业株式会社 | 允许经由网络引入和控制家用网络电器的网关设备及其控制方法 |
US20120303138A1 (en) * | 2011-05-25 | 2012-11-29 | Remote Technologies Incorporated | Companion control interface for smart devices |
CN103167633A (zh) * | 2011-12-12 | 2013-06-19 | 莫方宇 | 一种带wifi网关的控制*** |
CN105093941A (zh) * | 2014-10-26 | 2015-11-25 | 深圳市艾瑟网络技术有限公司 | 条件控制的基于智能家居***及其条件配置和控制方法 |
CN104486175A (zh) * | 2014-12-11 | 2015-04-01 | 乐视致新电子科技(天津)有限公司 | 智能家居设备联动控制方法、路由器 |
CN104660498A (zh) * | 2015-03-17 | 2015-05-27 | 联想(北京)有限公司 | 网关设备和信息处理方法 |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107370644B (zh) * | 2017-07-18 | 2020-06-12 | 深圳市斑点猫信息技术有限公司 | 联动控制方法、装置、计算机可读存储介质及计算机设备 |
CN107370644A (zh) * | 2017-07-18 | 2017-11-21 | 深圳市斑点猫信息技术有限公司 | 联动控制方法、装置、计算机可读存储介质及计算机设备 |
CN107453967A (zh) * | 2017-08-22 | 2017-12-08 | 上海斐讯数据通信技术有限公司 | 一种识别Zigbee智能家居子设备的无线扩展***和方法 |
CN107483501A (zh) * | 2017-09-25 | 2017-12-15 | 深圳市见康云科技有限公司 | 生物体征数据传输***、方法、装置及可读存储介质 |
CN108462742A (zh) * | 2018-03-02 | 2018-08-28 | 厦门狄耐克智能科技股份有限公司 | 一种用于智能家居的网关协调器及其中的冲突协调方法 |
CN108965072B (zh) * | 2018-07-06 | 2021-02-05 | 南京苏博曼纳软件科技有限公司 | 一种智能网关外部设备关联控制方法 |
CN108965072A (zh) * | 2018-07-06 | 2018-12-07 | 南京苏博曼纳软件科技有限公司 | 一种智能网关外部设备关联控制方法 |
CN110719290A (zh) * | 2019-10-15 | 2020-01-21 | 杭州鸿雁智能科技有限公司 | 用于家居互连网络的协议翻译方法和装置 |
CN110737203A (zh) * | 2019-11-20 | 2020-01-31 | 四川虹美智能科技有限公司 | 智能家电的管理***、方法和蓝牙网关 |
CN113395192A (zh) * | 2020-03-12 | 2021-09-14 | 杭州萤石软件有限公司 | 互联方法、***及设备 |
CN113395192B (zh) * | 2020-03-12 | 2023-03-21 | 杭州萤石软件有限公司 | 互联方法、***及设备 |
CN111478832A (zh) * | 2020-03-26 | 2020-07-31 | 深圳市汇合云网络科技有限责任公司 | 智能终端设备的控制方法、联动方法、辅助方法及装置 |
CN111478832B (zh) * | 2020-03-26 | 2022-04-19 | 深圳市汇合云网络科技有限责任公司 | 智能终端设备的控制方法、联动方法、辅助方法及装置 |
CN114915521A (zh) * | 2022-04-28 | 2022-08-16 | 深圳市晟瑞科技有限公司 | 一种智能家居网关及数据处理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106921542A (zh) | 家庭网关和智能家居*** | |
CN105807617B (zh) | 智能家居设备的控制方法及装置 | |
CN203178784U (zh) | 一种基于物联网的智能家居控制*** | |
CN201312348Y (zh) | 基于ZigBee数字家庭智能终端装置 | |
CN105516185A (zh) | 一种多协议网关设备 | |
US10841166B2 (en) | Commissioning and personalizing devices in a local area network | |
CN103840328A (zh) | 一种基于wsn网络和无线通信的智能插座控制*** | |
CN103699079A (zh) | 一种通过移动终端定时控制智能家居设备的方法 | |
CN103676805B (zh) | 立体三维全景智能控制***及方法 | |
CN110501988A (zh) | 一种实现物联网设备融合控制方法及其装置 | |
CN106921541A (zh) | 家庭网关和智能家居***、家用电器的控制方法 | |
CN105353738B (zh) | 家用电器的控制方法和*** | |
CN102291284A (zh) | 无线网络数字家庭智能终端装置 | |
Zucatto et al. | ZigBee for building control wireless sensor networks | |
CN105573132A (zh) | 家庭网关、智能家居***及家用电器的控制方法 | |
CN105425669A (zh) | 通信接口电路及其控制方法以及应用其的家用电器 | |
CN106899461A (zh) | 家庭网关和用于其的数据通信方法、智能家居*** | |
CN107071994A (zh) | 智能灯***及其组网方法 | |
CN102833137B (zh) | 一种基于智能网关的数字家庭*** | |
CN104079457B (zh) | 一种含有智能家居中控u盾的智能家居*** | |
CN105867154A (zh) | 一种家居设备网络的控制设备及*** | |
CN103281323A (zh) | 一种基于HomePlug协议与WiFi协议集成的智能家电通讯芯片 | |
CN106292435A (zh) | 一种智能建筑***的控制方法 | |
CN105843046A (zh) | 智能家电主控通信方法与*** | |
CN202679536U (zh) | 一种高清数字机顶盒 |
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: 20170704 |