CN107018050A - 家电设备控制方法、物联网模块及家电设备 - Google Patents
家电设备控制方法、物联网模块及家电设备 Download PDFInfo
- Publication number
- CN107018050A CN107018050A CN201710139661.6A CN201710139661A CN107018050A CN 107018050 A CN107018050 A CN 107018050A CN 201710139661 A CN201710139661 A CN 201710139661A CN 107018050 A CN107018050 A CN 107018050A
- Authority
- CN
- China
- Prior art keywords
- internet
- home appliance
- data
- things
- control
- 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/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/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/283—Processing of data at an internetworking point of a home automation network
- H04L12/2836—Protocol conversion between an external network and a home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/26—Special purpose or proprietary protocols or architectures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Communication Control (AREA)
Abstract
本发明提出一种家电设备控制方法、物联网模块及家电设备,其中,方法应用于家电设备的物联网模块中,包括:接收用于控制家电设备的网络数据;获取与家电设备对应的物联网协议,并查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式;将网络数据按照目标数据格式进行格式转换生成控制数据;将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。由此,能够控制不同物联网协议的家电设备,操作方便快捷,方便了用户对家电设备的控制。
Description
技术领域
本发明涉及家电控制技术领域,尤其涉及一种家电设备控制方法、物联网模块及家电设备。
背景技术
通常,物联网模块在物联网***中实现数据透传,即用户需要控制家电设备时,智能终端或者是云服务器将控制内容转换为家电设备能够识别的控制数据。但是,随着物联网的发展,家庭内出现多个家电设备厂家的物联网产品,用户只能分别安装多个厂家的物联网控制软件或者是应用程序以对家电设备进行控制。
相关技术中,为了解决上述问题,通过电商向家电厂家定制产品、或者是获得厂家的家电设备通信协议还是要求厂家按照要求开发物联网家电设备。
然而,多个电商之间的控制软件或者是应用程序不能通用,家庭内存在多个不同电商的物联网产品,也需要安装不同电商的控制软件或者是应用程序。由此,仍然无法实现一个控制软件或者是应用程序控制家电设备,操作繁琐,不够便捷。
发明内容
本发明的目的旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明的第一个目的在于提出一种家电设备控制方法,该方法能够控制不同物联网协议的家电设备,操作方便快捷,方便了用户对家电设备的控制。
本发明的第二个目的在于提出一种物联网模块。
本发明的第三个目的在于提出一种家电设备。
为达上述目的,本发明第一方面实施例提出了一种家电设备控制方法,包括:接收用于控制所述家电设备的网络数据;获取与所述家电设备对应的物联网协议,并查询内置的物联网协议数据库获取与所述物联网协议匹配的目标数据格式;将所述网络数据按照所述目标数据格式进行格式转换生成控制数据;将所述控制数据发送给所述家电设备的主控芯片,以供所述主控芯片根据所述控制数据对所述家电设备进行相应控制。
本发明实施例的家电设备控制方法,通过接收用于控制家电设备的网络数据,并获取与家电设备对应的物联网协议以及查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式,进而将网络数据按照目标数据格式进行格式转换生成控制数据,最后将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。由此,能够控制不同物联网协议的家电设备,操作方便快捷,方便了用户对家电设备的控制。
另外,根据本发明上述实施例的家电设备控制方法还可以具有如下附加的技术特征:
可选地,所述接收用于控制所述家电设备的网络数据,包括:接收智能终端发送的用于控制所述家电设备的网络数据;或,接收应用服务器发送的用于控制所述家电设备的网络数据。
可选地,所述获取与所述家电设备对应的物联网协议,包括:读取所述家电设备的产品信息;查询所述物联网协议数据库,获取与所述产品信息对应的物联网协议。
可选地,所述将所述网络数据按照所述目标数据格式进行格式转换生成控制数据,包括:获取所述网络数据的源数据格式;根据预设的所述源数据格式与所述目标数据格式之间的数据转换规则,将所述网络数据按照所述目标数据格式进行格式转换生成控制数据。
可选地,所述的方法,还包括:接收家电物联网协议服务器发送的更新数据包;根据所述更新数据包对所述物联网协议数据库进行数据更新处理。
为达上述目的,本发明第二方面实施例提出了一种物联网模块,包括:第一接收单元,用于接收用于控制所述家电设备的网络数据;获取单元,用于获取与所述家电设备对应的物联网协议;查询单元,用于查询内置的物联网协议数据库获取与所述物联网协议匹配的目标数据格式;转换单元,用于将所述网络数据按照所述目标数据格式进行格式转换生成控制数据;发送单元,用于将所述控制数据发送给所述家电设备的主控芯片,以供所述主控芯片根据所述控制数据对所述家电设备进行相应控制。
本发明实施例的物联网模块,通过接收用于控制家电设备的网络数据,并获取与家电设备对应的物联网协议以及查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式,进而将网络数据按照目标数据格式进行格式转换生成控制数据,最后将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。由此,能够控制不同物联网协议的家电设备,操作方便快捷,方便了用户对家电设备的控制。
另外,根据本发明上述实施例的物联网模块还可以具有如下附加的技术特征:
可选地,所述第一接收单元具体用于:接收智能终端发送的用于控制所述家电设备的网络数据;或,接收应用服务器发送的用于控制所述家电设备的网络数据。
可选地,所述获取单元具体用于:读取所述家电设备的产品信息;查询所述物联网协议数据库,获取与所述产品信息对应的物联网协议。
可选地,所述转换单元具体用于:获取所述网络数据的源数据格式;根据预设的所述源数据格式与所述目标数据格式之间的数据转换规则,将所述网络数据按照所述目标数据格式进行格式转换生成控制数据。
可选地,所述的物联网模块,还包括:第二接收单元,用于接收家电物联网协议服务器发送的更新数据包;更新单元,用于根据所述更新数据包对所述物联网协议数据库进行数据更新处理。
为达上述目的,本发明第三方面实施例提出了一种家电设备,包括:设备本体、主控芯片,以及如权利要求6-10任一项所述的物联网模块。
本发明实施例的家电设备,通过接收用于控制家电设备的网络数据,并获取与家电设备对应的物联网协议以及查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式,进而将网络数据按照目标数据格式进行格式转换生成控制数据,最后将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。由此,能够控制不同物联网协议的家电设备,操作方便快捷,方便了用户对家电设备的控制。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明实施例所提供的一种家电设备控制方法的流程示意图;
图2为本发明实施例所提供的多个应用程序的示意图;
图3为本发明实施例所提供的多个应用程序的示意图;
图4为本发明实施例所提供的一种家电设备控制方法的流程示意图;
图5为本发明实施例提供的一种物联网模块的结构示意图;
图6为本发明实施例提供的另一种物联网模块的结构示意图;
图7为本发明实施例提供的一种家电设备的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
下面参考附图描述本发明实施例的家电设备控制方法、物联网模块及家电设备。
图1为本发明实施例所提供的一种家电设备控制方法的流程示意图。
如图1所示,该家电设备控制方法包括以下步骤:
步骤110,接收用于控制家电设备的网络数据。
具体地,本发明实施例的家电设备控制方法应用于家电设备的物联网模块中。在用户需要控制家电设备时,可以通过物联网模块将控制内容转换为家电设备能够识别的控制数据。
具体地,作为一种场景实现:用户家庭里有美的空调、格力电风扇和海尔电冰箱,为了控制上述三种不同厂家的家电设备,用户只能分别安装美居、格力智联和海尔优家三个控制应用程序。如图2所示,给用户对家电设备的控制带了不便。
为了避免上述问题,多个电商比如京东、阿里和苏宁等等,通过向厂家定制产品、或者是获得厂家的家电设备通信协议等方式,实现通过电商控制应用程序就能实现对家电设备的控制。
具体地,作为另一种场景实现:用户家庭里有从京东购买的空调、电冰箱和从天猫商场购买的电视和洗衣机,为了控制上述不同厂家的家电设备,用户只能分别安装京东微联和阿里智能2个控制应用程序。如图3所示,可以理解的是只要用户从不同电商购买的家电设备,就需要安装不同电商的应用程序以对家电设备进行控制。给用户对家电设备的控制带了不便的问题仍然存在。
由此,本发明实施例的家电设备控制方法,能够控制不同物联网协议的家电设备,即通过安装一个控制软件或者是应用程序就能实现对家庭中的全部家电设备进行控制。
具体地,当用户需要对家电设备进行控制时,需要向家电设备的物联网模块发送控制家电设备的网络数据。由此,可以物联网模块可以接收用于控制家电设备的网络数据。其中,接收用于控制家电设备的网络数据的方式有很多种,举例说明如下:
第一种示例,接收智能终端发送的用于控制家电设备的网络数据。
具体地,智能终端可以是手机、平板电脑、智能佩戴设备等中的一种,用户可以通过智能终端发送用于控制家电设备的网络数据。
第二种示例,接收应用服务器发送的用于控制家电设备的网络数据。
可以理解的是,网络数据是用于控制家电设备,网络数据的格式有很多种,由此,物联网模块接收到多种格式的网络数据。
步骤120,获取与家电设备对应的物联网协议,并查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式。
具体地,每一家电设备都有其对应的物联网协议,获取与家电设备对应的物联网协议的方式有很多种,可以根据实际应用需要进行选择设置。举例说明如下:
第一种示例,直接读取存储在家电设备中的物联网协议。
第二种示例,读取家电设备的产品信息,查询物联网协议数据库,获取与产品信息对应的物联网协议。
可以理解的是,不同的物联网协议匹配不同的目标数据格式,在获取家电设备对应的物联网协议后,能够获取家电设备对应的目标数据格式。
其中,目标数据格式有很多种,比如XML、JSON和YAML等。其中,JSON(JavaScriptObject Notation)是一种轻量级的数据交换格式。JSON基于ECMAScript的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。上述特性使JSON成为理想的目标数据格式。易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。
步骤130,将网络数据按照目标数据格式进行格式转换生成控制数据。
步骤140,将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。
具体地,将网络数据按照目标数据格式进行格式转换生成控制数据的方式有很多种,可以根据实际应用需要进行选择设置。举例说明如下:
第一种示例,将网络数据按照目标数据格式进行相对应排列生成控制数据。
举例而言,目标数据格式为XYZ,接收到的网络数据的源数据格式为YZX,将源数据格式YZX重新按照目标数据格式排列XYZ,生成控制数据。更具体而言,目标数据格式规定的第一字段是X,第二字段是Y,第三字段是Z等等,按照目标数据格式在每个字段填充相对应的数据以生成控制数据。
第二种示例,获取网络数据的源数据格式,根据预设的源数据格式与目标数据格式之间的数据转换规则,将网络数据按照目标数据格式进行格式转换生成控制数据。
进一步地,将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。可以理解的是,生成的控制数据是家电设备的主控芯片能够识别的数据,并能够根据控制数据对家电设备进行相应控制。
综上所述,本发明实施例的家电设备控制方法,通过接收用于控制家电设备的网络数据,并获取与家电设备对应的物联网协议以及查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式,进而将网络数据按照目标数据格式进行格式转换生成控制数据,最后将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。由此,能够控制不同物联网协议的家电设备,操作方便快捷,方便了用户对家电设备的控制。
图4为本发明实施例所提供的另一种家电设备控制方法的流程示意图。
如图4所示,该家电设备控制方法包括以下步骤:
步骤210,接收应用服务器发送的用于控制家电设备的网络数据。
具体地,通过安装控制应用程序,根据用户需要打开控制应用程序,通过应用服务器发送用于控制家电设备的网络数据。
举例而言,根据用户需要关机空调,通过打开控制应用程序,点击关闭按键,通过应用服务器发送控制空调关机的网络数据。
步骤220,读取家电设备的产品信息。
步骤230,查询物联网协议数据库,获取与产品信息对应的物联网协议,并查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式。
具体地,可以通过读取家电设备的产品信息比如家电设备的品牌信息、家电设备的型号信息和家电设备的产品序列号等等。
进一步地,查询物联网协议数据库,获取与产品信息对应的物联网协议。可以理解的是,物联网协议数据库是预先存储在物联网模块中的,可以是在物联网模块出厂时,内置多家家电设备厂家的物联网协议,并以数据库形式存储。或者是,根据实际应用需要,后期在物联网模块中存储多家家电设备厂家的物联网协议等等。
需要说明的是,物联网协议数据库还存储着物联网协议与目标数据格式的对应关系,通过获取家电设备的物联网协议后,进一步可以查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式。
其中,目标数据格式的类型有很多种,可以根据实际应用需要进行选择设置。
步骤240,获取网络数据的源数据格式。
步骤250,根据预设的源数据格式与目标数据格式之间的数据转换规则,将网络数据按照目标数据格式进行格式转换生成控制数据。
步骤260,将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。
具体地,预先设置源数据格式与目标数据格式之间的数据转换规则,比如源数据格式A与目标数据格式之间的数据转换规则为R、源数据格式B与目标数据格式之间的数据转换规则为S等等。不同的源数据格式,与目标数据格式之间的数据转换规则不同。
具体地,获取网络数据的源数据格式,并查找相对应的数据转换规则,最后根据数据转换规则将网络数据生成控制数据。
进一步地,将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。可以理解的是,生成的控制数据是家电设备的主控芯片能够识别的数据,并能够根据控制数据对家电设备进行相应控制。
步骤270,接收家电物联网协议服务器发送的更新数据包。
步骤280,根据更新数据包对物联网协议数据库进行数据更新处理。
具体地,为了进一步保证数据传输的安全性以及家电设备控制的简单快捷性,可以通过接收家电物联网协议服务器发送的更新数据包,根据更新数据包对物联网协议数据库进行数据更新处理。
其中,更新数据包包括多家家电设备厂家的物联网协议的更新信息以对预先内置的多家家电设备厂家的物联网协议进行更新;更新数据包还可以包括源数据格式与目标数据格式之间的数据转换规则的更新信息以对预设的源数据格式与目标数据格式之间的数据转换规则进行更新等等。
综上所述,本发明实施例的家电设备控制方法,通过接收应用服务器发送的用于控制家电设备的网络数据,并读取家电设备的产品信息,查询物联网协议数据库,获取与产品信息对应的物联网协议,并查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式,进而获取网络数据的源数据格式,根据预设的源数据格式与目标数据格式之间的数据转换规则,将网络数据按照目标数据格式进行格式转换生成控制数据,最后将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制,还可以接收家电物联网协议服务器发送的更新数据包,根据更新数据包对物联网协议数据库进行数据更新处理。由此,不仅能够控制不同物联网协议的家电设备,操作方便快捷,方便了用户对家电设备的控制,还能够进一步家电设备控制的安全性。
为了实现上述实施例,本发明还提出一种物联网模块。
图5为本发明实施例提供的一种物联网模块的结构示意图。
如图5所示,该物联网模块包括:第一接收单元51、获取单元52、查询单元53、转换单元54和发送单元55。
其中,第一接收单元51用于接收用于控制家电设备的网络数据。
获取单元52用于获取与家电设备对应的物联网协议。
查询单元53用于查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式。
转换单元54用于将网络数据按照目标数据格式进行格式转换生成控制数据。
发送单元55用于将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。
进一步地,在本发明实施例的一种可能的实现方式中,第一接收单元51具体用于接收智能终端发送的用于控制家电设备的网络数据;或,接收应用服务器发送的用于控制家电设备的网络数据。
进一步地,在本发明实施例的一种可能的实现方式中,获取单元52具体用于读取家电设备的产品信息;查询物联网协议数据库,获取与产品信息对应的物联网协议。
进一步地,在本发明实施例的一种可能的实现方式中,转换单元54具体用于获取网络数据的源数据格式;根据预设的源数据格式与目标数据格式之间的数据转换规则,将网络数据按照目标数据格式进行格式转换生成控制数据。
具体地,当用户需要对家电设备进行控制时,需要向家电设备的物联网模块发送控制家电设备的网络数据。由此,可以物联网模块可以接收用于控制家电设备的网络数据。其中,接收用于控制家电设备的网络数据的方式有很多种,举例说明如下:
第一种示例,接收智能终端发送的用于控制家电设备的网络数据。
具体地,智能终端可以是手机、平板电脑、智能佩戴设备等中的一种,用户可以通过智能终端发送用于控制家电设备的网络数据。
第二种示例,接收应用服务器发送的用于控制家电设备的网络数据。
可以理解的是,网络数据是用于控制家电设备,网络数据的格式有很多种,由此,物联网模块接收到多种格式的网络数据。
具体地,每一家电设备都有其对应的物联网协议,获取与家电设备对应的物联网协议的方式有很多种,可以根据实际应用需要进行选择设置。举例说明如下:
第一种示例,直接读取存储在家电设备中的物联网协议。
第二种示例,读取家电设备的产品信息,查询物联网协议数据库,获取与产品信息对应的物联网协议。
可以理解的是,不同的物联网协议匹配不同的目标数据格式,在获取家电设备对应的物联网协议后,能够获取家电设备对应的目标数据格式。
具体地,将网络数据按照目标数据格式进行格式转换生成控制数据的方式有很多种,可以根据实际应用需要进行选择设置。举例说明如下:
第一种示例,将网络数据按照目标数据格式进行相对应排列生成控制数据。
举例而言,目标数据格式为XYZ,接收到的网络数据的源数据格式为YZX,将源数据格式YZX重新按照目标数据格式排列XYZ,生成控制数据。更具体而言,目标数据格式规定的第一字段是X,第二字段是Y,第三字段是Z等等,按照目标数据格式在每个字段填充相对应的数据以生成控制数据。
第二种示例,获取网络数据的源数据格式,根据预设的源数据格式与目标数据格式之间的数据转换规则,将网络数据按照目标数据格式进行格式转换生成控制数据。
进一步地,将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。可以理解的是,生成的控制数据是家电设备的主控芯片能够识别的数据,并能够根据控制数据对家电设备进行相应控制。
需要说明的是,前述对家电设备控制方法实施例的解释说明也适用于本实施例的物联网模块,此处不再赘述。
综上所述,本发明实施例的物联网模块,通过接收用于控制家电设备的网络数据,并获取与家电设备对应的物联网协议以及查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式,进而将网络数据按照目标数据格式进行格式转换生成控制数据,最后将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。由此,能够控制不同物联网协议的家电设备,操作方便快捷,方便了用户对家电设备的控制。
为了清楚说明上一实施例,本实施例提供了另一种物联网模块,图6为本发明实施例提供的另一种物联网模块的结构示意图,如图6所示,在上一实施例的基础上,该物联网模块还包括:第二接收单元56和更新单元57。
其中,第二接收单元56用于接收家电物联网协议服务器发送的更新数据包。
更新单元57用于根据更新数据包对物联网协议数据库进行数据更新处理。
具体地,为了进一步保证数据传输的安全性以及家电设备控制的简单快捷性,可以通过接收家电物联网协议服务器发送的更新数据包,根据更新数据包对物联网协议数据库进行数据更新处理。
其中,更新数据包包括多家家电设备厂家的物联网协议的更新信息以对预先内置的多家家电设备厂家的物联网协议进行更新;更新数据包还可以包括源数据格式与目标数据格式之间的数据转换规则的更新信息以对预设的源数据格式与目标数据格式之间的数据转换规则进行更新等等。
需要说明的是,前述对家电设备控制方法实施例的解释说明也适用于本实施例的物联网模块,此处不再赘述。
综上所述,本发明实施例的物联网模块,通过接收家电物联网协议服务器发送的更新数据包,进而根据更新数据包对物联网协议数据库进行数据更新处理。进一步保证数据传输的安全性以及家电设备控制的简单快捷性。
为了实现上述实施例,本发明还提出一种家电设备。
图7为本发明实施例提供的一种家电设备的结构示意图。
如图7所示,该家电设备包括:设备本体100、主控芯片200和上述实施例所述的物联网模块300。
需要说明的是,前述对家电设备控制方法实施例的解释说明也适用于本实施例的家电设备,此处不再赘述。
综上所述,本发明实施例的家电设备,通过接收用于控制家电设备的网络数据,并获取与家电设备对应的物联网协议以及查询内置的物联网协议数据库获取与物联网协议匹配的目标数据格式,进而将网络数据按照目标数据格式进行格式转换生成控制数据,最后将控制数据发送给家电设备的主控芯片,以供主控芯片根据控制数据对家电设备进行相应控制。由此,能够控制不同物联网协议的家电设备,操作方便快捷,方便了用户对家电设备的控制。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (11)
1.一种家电设备控制方法,其特征在于,所述方法应用于所述家电设备的物联网模块中,所述方法包括以下步骤:
接收用于控制所述家电设备的网络数据;
获取与所述家电设备对应的物联网协议,并查询内置的物联网协议数据库获取与所述物联网协议匹配的目标数据格式;
将所述网络数据按照所述目标数据格式进行格式转换生成控制数据;
将所述控制数据发送给所述家电设备的主控芯片,以供所述主控芯片根据所述控制数据对所述家电设备进行相应控制。
2.如权利要求1所述的方法,其特征在于,所述接收用于控制所述家电设备的网络数据,包括:
接收智能终端发送的用于控制所述家电设备的网络数据;或,
接收应用服务器发送的用于控制所述家电设备的网络数据。
3.如权利要求1所述的方法,其特征在于,所述获取与所述家电设备对应的物联网协议,包括:
读取所述家电设备的产品信息;
查询所述物联网协议数据库,获取与所述产品信息对应的物联网协议。
4.如权利要求1所述的方法,其特征在于,所述将所述网络数据按照所述目标数据格式进行格式转换生成控制数据,包括:
获取所述网络数据的源数据格式;
根据预设的所述源数据格式与所述目标数据格式之间的数据转换规则,将所述网络数据按照所述目标数据格式进行格式转换生成控制数据。
5.如权利要求1所述的方法,其特征在于,还包括:
接收家电物联网协议服务器发送的更新数据包;
根据所述更新数据包对所述物联网协议数据库进行数据更新处理。
6.一种物联网模块,其特征在于,包括:
第一接收单元,用于接收用于控制所述家电设备的网络数据;
获取单元,用于获取与所述家电设备对应的物联网协议;
查询单元,用于查询内置的物联网协议数据库获取与所述物联网协议匹配的目标数据格式;
转换单元,用于将所述网络数据按照所述目标数据格式进行格式转换生成控制数据;
发送单元,用于将所述控制数据发送给所述家电设备的主控芯片,以供所述主控芯片根据所述控制数据对所述家电设备进行相应控制。
7.如权利要求6所述的物联网模块,其特征在于,所述第一接收单元具体用于:
接收智能终端发送的用于控制所述家电设备的网络数据;或,
接收应用服务器发送的用于控制所述家电设备的网络数据。
8.如权利要求6所述的物联网模块,其特征在于,所述获取单元具体用于:
读取所述家电设备的产品信息;
查询所述物联网协议数据库,获取与所述产品信息对应的物联网协议。
9.如权利要求6所述的物联网模块,其特征在于,所述转换单元具体用于:
获取所述网络数据的源数据格式;
根据预设的所述源数据格式与所述目标数据格式之间的数据转换规则,将所述网络数据按照所述目标数据格式进行格式转换生成控制数据。
10.如权利要求6所述的物联网模块,其特征在于,还包括:
第二接收单元,用于接收家电物联网协议服务器发送的更新数据包;
更新单元,用于根据所述更新数据包对所述物联网协议数据库进行数据更新处理。
11.一种家电设备,其特征在于,包括:设备本体、主控芯片,以及如权利要求6-10任一项所述的物联网模块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710139661.6A CN107018050A (zh) | 2017-03-09 | 2017-03-09 | 家电设备控制方法、物联网模块及家电设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710139661.6A CN107018050A (zh) | 2017-03-09 | 2017-03-09 | 家电设备控制方法、物联网模块及家电设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107018050A true CN107018050A (zh) | 2017-08-04 |
Family
ID=59439760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710139661.6A Pending CN107018050A (zh) | 2017-03-09 | 2017-03-09 | 家电设备控制方法、物联网模块及家电设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107018050A (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107608225A (zh) * | 2017-09-29 | 2018-01-19 | 深圳市艾特智能科技有限公司 | 智能家居设备的控制方法、***、存储介质及计算机设备 |
CN108965018A (zh) * | 2018-07-27 | 2018-12-07 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置和家用电器 |
CN108965019A (zh) * | 2018-07-27 | 2018-12-07 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置以及相关设备 |
CN108989117A (zh) * | 2018-07-27 | 2018-12-11 | 广东美的制冷设备有限公司 | 通信协议的配置方法、无线通信装置和家用电器 |
CN109067735A (zh) * | 2018-07-27 | 2018-12-21 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置和智能设备 |
CN109067734A (zh) * | 2018-07-27 | 2018-12-21 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置和家用电器 |
CN110519649A (zh) * | 2018-05-22 | 2019-11-29 | 青岛海尔多媒体有限公司 | 一种分体电视的控制方法、装置及计算机可读存储介质 |
CN110912866A (zh) * | 2018-09-18 | 2020-03-24 | 深圳市鸿合创新信息技术有限责任公司 | 一种多设备网桥方法及装置、电子设备 |
CN111526075A (zh) * | 2020-04-15 | 2020-08-11 | 珠海格力电器股份有限公司 | 智能设备控制方法、存储介质以及电子设备 |
CN111711660A (zh) * | 2020-05-25 | 2020-09-25 | 杭州涂鸦信息技术有限公司 | 电子设备间通信的方法、装置、设备及存储介质 |
CN111740960A (zh) * | 2020-05-25 | 2020-10-02 | 杭州涂鸦信息技术有限公司 | 物联网设备的通信方法、物联网设备及存储介质 |
CN113311745A (zh) * | 2021-05-13 | 2021-08-27 | 青岛海尔空调器有限总公司 | 用于产品监控的方法、***、装置和设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020080937A1 (en) * | 2000-12-27 | 2002-06-27 | Nec Corporation | Information processing apparatus and electronic appliance controlling system |
CN102413182A (zh) * | 2011-11-17 | 2012-04-11 | 南京天溯自动化控制***有限公司 | 一种智能家居设备远程监控装置和方法 |
CN103297506A (zh) * | 2013-05-10 | 2013-09-11 | 西安祥泰软件设备***有限责任公司 | 对家居设备控制的方法及*** |
CN105807617A (zh) * | 2014-12-30 | 2016-07-27 | 西安Tcl软件开发有限公司 | 智能家居设备的控制方法及装置 |
CN106357706A (zh) * | 2015-07-13 | 2017-01-25 | 青岛海尔滚筒洗衣机有限公司 | 电器设备控制方法、电器设备控制装置及其电器设备 |
-
2017
- 2017-03-09 CN CN201710139661.6A patent/CN107018050A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020080937A1 (en) * | 2000-12-27 | 2002-06-27 | Nec Corporation | Information processing apparatus and electronic appliance controlling system |
CN102413182A (zh) * | 2011-11-17 | 2012-04-11 | 南京天溯自动化控制***有限公司 | 一种智能家居设备远程监控装置和方法 |
CN103297506A (zh) * | 2013-05-10 | 2013-09-11 | 西安祥泰软件设备***有限责任公司 | 对家居设备控制的方法及*** |
CN105807617A (zh) * | 2014-12-30 | 2016-07-27 | 西安Tcl软件开发有限公司 | 智能家居设备的控制方法及装置 |
CN106357706A (zh) * | 2015-07-13 | 2017-01-25 | 青岛海尔滚筒洗衣机有限公司 | 电器设备控制方法、电器设备控制装置及其电器设备 |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107608225A (zh) * | 2017-09-29 | 2018-01-19 | 深圳市艾特智能科技有限公司 | 智能家居设备的控制方法、***、存储介质及计算机设备 |
CN110519649A (zh) * | 2018-05-22 | 2019-11-29 | 青岛海尔多媒体有限公司 | 一种分体电视的控制方法、装置及计算机可读存储介质 |
CN108965019B (zh) * | 2018-07-27 | 2021-08-20 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置以及相关设备 |
CN108965018A (zh) * | 2018-07-27 | 2018-12-07 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置和家用电器 |
CN109067735A (zh) * | 2018-07-27 | 2018-12-21 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置和智能设备 |
CN109067734A (zh) * | 2018-07-27 | 2018-12-21 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置和家用电器 |
CN108965019A (zh) * | 2018-07-27 | 2018-12-07 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置以及相关设备 |
CN108989117B (zh) * | 2018-07-27 | 2021-08-20 | 广东美的制冷设备有限公司 | 通信协议的配置方法、无线通信装置和家用电器 |
CN108965018B (zh) * | 2018-07-27 | 2021-08-20 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置和家用电器 |
CN108989117A (zh) * | 2018-07-27 | 2018-12-11 | 广东美的制冷设备有限公司 | 通信协议的配置方法、无线通信装置和家用电器 |
CN109067735B (zh) * | 2018-07-27 | 2021-08-20 | 广东美的制冷设备有限公司 | 通信协议的动态配置方法、无线通信装置和智能设备 |
CN110912866A (zh) * | 2018-09-18 | 2020-03-24 | 深圳市鸿合创新信息技术有限责任公司 | 一种多设备网桥方法及装置、电子设备 |
CN111526075A (zh) * | 2020-04-15 | 2020-08-11 | 珠海格力电器股份有限公司 | 智能设备控制方法、存储介质以及电子设备 |
CN111740960A (zh) * | 2020-05-25 | 2020-10-02 | 杭州涂鸦信息技术有限公司 | 物联网设备的通信方法、物联网设备及存储介质 |
CN111711660A (zh) * | 2020-05-25 | 2020-09-25 | 杭州涂鸦信息技术有限公司 | 电子设备间通信的方法、装置、设备及存储介质 |
CN113311745A (zh) * | 2021-05-13 | 2021-08-27 | 青岛海尔空调器有限总公司 | 用于产品监控的方法、***、装置和设备 |
CN113311745B (zh) * | 2021-05-13 | 2022-12-23 | 青岛海尔空调器有限总公司 | 用于产品监控的方法、***、装置和设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107018050A (zh) | 家电设备控制方法、物联网模块及家电设备 | |
US10999724B2 (en) | Video gateway as an internet of things mesh enhancer apparatus and method | |
CN112995348B (zh) | 物联网设备的控制方法、装置、*** | |
CN105917615B (zh) | 结构网络 | |
CN103914973B (zh) | 利用云服务器进行红外学习的方法及*** | |
US7295099B2 (en) | Home appliance network system and method for operating the same | |
CN107360068A (zh) | 家用电器控制***、方法及其设备 | |
CN109493861A (zh) | 利用语音控制电器的方法、装置、设备和可读存储介质 | |
CN103326907B (zh) | 智能家庭网络***及其家电设备注册方法 | |
KR20040005598A (ko) | 가정 전화 제품의 제어 장치, 제어 방법, 제어 프로그램및 가정 전화 제품 | |
CN109905483A (zh) | 用于家庭网络的设备的高效通信 | |
CN108462619A (zh) | 通过即时通信软件控制家电的方法、装置及存储介质 | |
US20140279047A1 (en) | Enhancing targeted advertising in a home network gateway device | |
KR101618859B1 (ko) | 클라우드 기반의 사물인터넷을 이용하고 리소스 가상화 기반의 원격제어를 통해 사용자 행동패턴에 기초한 댁내 서비스를 제공하는 홈 디바이스 정보 수집처리 시스템 | |
CN107395468A (zh) | 家用电器控制***、方法及其设备 | |
CN107968828A (zh) | 家电语音播报方法、装置及设备 | |
CN110365704A (zh) | 设备绑定方法、装置和电子设备 | |
CN110244649A (zh) | Plc内部数据采集方法和*** | |
KR20120086564A (ko) | 원격 제어 장치 및 상기 원격 제어 장치에 의해 원격 제어되는 전자기기 | |
CN104079457B (zh) | 一种含有智能家居中控u盾的智能家居*** | |
CN107197077A (zh) | 设备间通信方法、装置和*** | |
JP4754432B2 (ja) | 遠隔操作システム、通信端末、サーバ装置、およびコンピュータプログラム | |
CN108989157A (zh) | 用于智能设备控制的方法、装置 | |
CN104426987A (zh) | 基于网络指令的智能家居管控*** | |
JP2002077436A (ja) | テレビジョン視聴率調査方式 |
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: 20170804 |