CN111901209B - 物联网通信方法、物联网通信板、计算机设备及存储介质 - Google Patents
物联网通信方法、物联网通信板、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN111901209B CN111901209B CN202010629844.8A CN202010629844A CN111901209B CN 111901209 B CN111901209 B CN 111901209B CN 202010629844 A CN202010629844 A CN 202010629844A CN 111901209 B CN111901209 B CN 111901209B
- Authority
- CN
- China
- Prior art keywords
- cloud server
- internet
- server
- equipment
- communication board
- 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.)
- Active
Links
Images
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/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
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y10/00—Economic sectors
- G16Y10/80—Homes; Buildings
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/30—Control
-
- 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
-
- 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/283—Processing of data at an internetworking point of a home automation network
- H04L12/2834—Switching of information between an external network and a home network
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Structural Engineering (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明适用于物联网领域,提供了一种物联网通信方法,应用于物联网通信板,方法包括步骤:向设备服务器发送获取云服务器接入参数请求,请求中包括物联网通信板的设备唯一标识,以使得所述设备服务器确定云服务器参数;接收所述设备服务器发送的所述云服务器参数,根据所述云服务器参数连接对应的云服务器,将家电设备主板的控制协议发送给所述云服务器,由所述云服务器来解析控制协议映射到服务器上的虚拟设备。从而使得用户可以通过云端远程控制和管理家电设备。本发明的物联网通信方法得物联网通信板能够成为一个标准通用件,有利于用户的使用。
Description
技术领域
本发明属于物联网技术领域,尤其涉及一种物联网通信方法、物联网通信板、计算机设备及存储介质。
背景技术
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮,而物联网通信板是不可或缺的主要配件。
相关技术中,WIFI智能家电通过物联网通信板实现不同的功能,WIFI智能家电通过物联网通信板与云端服务器进行通信,例如向云端服务器上报自己的情况(如当前温度、亮度、工作状态等),云端服务器通过物联网通信板下发控制和查询命令。
然而,现有的物联网通信板一般将家电设备控制板的控制协议固化在通信板中固件中,为了连接不同的云服务器,不同的家电设备的物联网通信板的固件需要定制开发,每一个物联网通信板需要烧录一个不同身份信息和身份秘钥,而批量生产出来的物联网通信板通常硬件外观相同,多个不同型号的物联网通信板放在一起不容易区分,如A型号的控制板装配B型号的物联网通信板时,不能够控制A型号的设备,即,带有A型号设备信息的物联网通信板不能用于非A型号的家电设备,进而导致物联网通信板不是一个标准通用件,不利于用户使用。
发明内容
本发明实施例提供一种物联网通信方法,旨在解决现有的物联网通信板不能够接入多个物联网云平台,旨在解决现有的物联网通信板不能连接具有不同控制协议的家电设备,使得物联网通信板成为一个标准通用件,使得物联网通信板能够大规模批量生产,有利于工厂生产以及用户的使用和后期的维护。
本发明实施例是这样实现的,一种物联网通信方法,所述方法包括:
向设备服务器发送获取云服务器接入参数请求,所述请求中包括所述物联网通信板的设备唯一标识,以使得所述设备服务器确定云服务器参数;
接收所述设备服务器发送的所述云服务器参数,根据所述云服务器参数连接对应的云服务器;
将家电设备主板的控制协议发送给所述云服务器,由所述云服务器来解析控制协议映射到服务器上的虚拟设备。
本发明提供一种物联网通信板,所述物联网通信板包括:
第一确定模块,用于向设备服务器发送获取云服务器接入参数请求,所述请求中包括所述物联网通信板的设备唯一标识,以使得所述设备服务器确定云服务器参数;
第一连接模块,用于接收所述设备服务器发送的所述云服务器参数,根据所述云服务器参数连接对应的云服务器;
第一解析模块,用于将家电设备主板的控制协议发生给所述云服务器,由所述云服务器来解析控制协议映射到服务器上的虚拟设备。
本发明提供一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的物联网通信方法。
本发明提供一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述的物联网通信方法。
本发明实施例的有益效果是,物联网通信板向设备服务器发送获取云服务器接入参数请求,请求中包括有物联网通信的设备唯一标识,然后设备服务器能够根据设备唯一标识确定云服务器参数和身份密钥,之后将确定的云服务器参数发送至物联网通信板,物联网通信板根据上述云服务器参数来连接对应的云服务器,最后将家电设备主板的控制协议发送给上述云服务器,并由云服务器来解析控制协议映射到服务器上的虚拟设备。本发明实施例设备服务器能够与多个物联网通信板连接,然后根据物联网通信板的自身的设备唯一标识来使得物联网通信板与对应的云服务器连接,之后通过对应的云服务器来控制对应的家电设备,如此设置,不同的物联网通信板能够通过设备服务器来与对应的云服务器连接,在这样的情况下,一个物联网通信板即可与不同的云服务器连接,进而使得物联网通信板能够成为一个标准通用件,如此,增加了家电设备接入不同云服务器的可能性,提供给用户不同云服务器的选择。
附图说明
图1是本发明实施例的物联网通信方法的流程示意图;
图2是本发明实施例的物联网通信方法的又一流程示意图;
图3是本发明实施例的物联网通信方法的再一流程示意图;
图4是本发明实施例的物联网通信方法的另一流程示意图;
图5是本发明实施例的物联网通信方法的又一流程示意图;
图6是本发明实施例的物联网通信装置的结构示意图;
图7是本发明实施例的物联网通信装置的又一结构示意图;
图8是本发明实施例的物联网通信装置的再一结构示意图;
图9是本发明实施例的物联网通信装置的另一结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
相关技术的物联网通信板的硬件外观相同,多个不同型号的物联网通信板放在一起不容易区分,如A型号的控制板装配B型号的物联网通信板时,不能够控制A型号的设备,即,带有A型号设备信息的物联网通信板不能用于非A型号的家电设备,进而导致物联网通信板不是一个标准通用件,不利于用户使用。
本发明实施例的物联网通信板,先向设备服务器发送获取云服务器接入参数请求,请求中包括有物联网通信的设备唯一标识,然后设备服务器能够根据设备唯一标识确定云服务器参数,之后将确定的云服务器参数发送至物联网通信板,物联网通信板根据上述云服务器参数来连接对应的云服务器,最后将家电设备主板的控制协议发送给上述云服务器,并由云服务器来解析控制协议映射到服务器上的虚拟设备。本发明实施例的物联网通信方法是先将物联网通信板与设备服务器连接,然后根据物联网通信板自身的设备唯一标识来获取云服务器参数,之后通过云服务器参数来与对应的云服务器连接,最后通过对应的云服务器来控制对应的服务器上的虚拟设备,即,设备服务器能够与多个物联网通信板连接,然后根据物联网通信板的自身的设备唯一标识来使得物联网通信板与对应的云服务器连接,之后通过对应的云服务器来控制对应家电设备,如此设置,不同的物联网通信板能够通过设备服务器来与对应的云服务器连接,防止不同的物联网通信板安装在不同的控制板时出现不能使用的情况,从而使得物联网通信板能够成为一个标准通用件,有利于用户的使用。
实施例一
请参阅图1,本发明实施例的物联网通信方法,应用于物联网通信板,方法包括步骤:
S01:向设备服务器发送获取云服务器接入参数请求,请求中包括物联网通信板的设备唯一标识,以使得设备服务器确定云服务器参数;
具体地,设备唯一标识可以是物联网通信装置的MAC地址或者是物联网通信装置的主板唯一标识,其具有唯一性。当然,在其他实施例中,设备唯一标识也可以为其他标识,具体可以根据不同情况来设置,在此不做限定。其中,云服务器参数为对应的云服务器的名称。
在本发明提供的一个实施例中,所述设备服务器确定云服务器参数,包括:所述设备服务器根据所述设备唯一标识从预置配置表中确定所述云服务器参数。其中,所述预置配置表中存储有所述设备唯一标识和所述云服务器参数的对应关系,所述云服务器参数包括云服务器名称、身份信息、身份密钥。在本发明实施例中,为了保证设备服务器连接云服务器的安全性,因此云服务器在确定云服务器参数时,需要确定对应的身份秘钥,从而可在后续中根据该身份秘钥用于连接对应的云服务器,以此保证了设备服务器与云服务器之间的连接安全性。
S02:接收所述设备服务器发送的所述云服务器参数,根据所述云服务器参数连接对应的云服务器;
S03:将家电设备主板的控制协议发送给云服务器,由云服务器来解析控制协议映射到服务器上的虚拟设备。
本发明实施例中,预置配置表中存储有所述设备唯一标识和所述云服务器参数的对应关系,所述云服务器参数包括云服务器名称、身份信息、身份密钥,如此,在物联网通信板连接云服务器之前,物联网通信板先向设备服务器发送获取云服务器接入参数请求,设备服务器能够获取设备唯一标识,然后根据设备唯一标识从预置配置表中确定与设备唯一标识对应的云服务器参数,之后根据设备唯一标识对应的云服务器参数连接对应的云服务器,最后通过对应的云服务器来控制对应的服务器上的虚拟设备。通过设备服务器的设置,不同的物联网通信板能够通过设备服务器来与对应的云服务器连接,在这样的情况下,一个物联网通信板即可与不同的云服务器连接,进而使得物联网通信板能够成为一个标准通用件,如此,增加了家电设备接入不同云服务器的可能性,提供给用户不同云服务器的选择。
例如,设备服务器存储有云服务器参数a;云服务器参数b;云服务器参数c。云服务器参数a对应的是云服务器a;云服务器参数b对应的是云服务器b;云服务器参数c对应的是云服务器c。当物联网通信板a与设备服务器连接时,设备服务器获取物联网通信板a的设备唯一标识a,然后根据设备唯一标识a获取云服务器参数a,最后根据云服务器参数a使得物联网通信板a与云服务器a连接。当物联网通信板b与设备服务器连接时,设备服务器获取物联网通信板b的设备唯一标识b,然后根据设备唯一标识b获取云服务器参数b,最后根据云服务器参数b使得物联网通信板b与云服务器b连接。当物联网通信板c与设备服务器连接时,设备服务器获取物联网通信板c的设备唯一标识c,然后根据设备唯一标识c获取云服务器参数c,最后根据云服务器参数c使得物联网通信板c与云服务器c连接。如此,不会出现连接出现异常的情况,防止不同的物联网通信板安装在不同的控制板时出现不能使用的情况,从而使得物联网通信板能够成为一个标准通用件,有利于用户的使用。
在本实施例中,预置配置表的数据为设备服务器出厂即存储有的数据。当然,在其他实施例中,预置配置表的数据可以采用其他方式获取,例如手动输入的方式进行获取。具体可以根据实际情况来设计,在此不做限定。
进一步地,物联网通信板可通过串口的方式与家电设备主板连接,家电设备主板的控制协议可以通过串口的方式发送至物联网通信板,之后物联网通信板将获取到的对应的家电设备主板的控制协议发送至云服务器,过程高效,提升了效率。
串口连接的方式通信线路简单,并且能够实现双向通信,从而大大降低了成本,当然,在其他实施例中,物联网通信板与家电设备主板也可以采用其他方式进行连接,具体可以根据实际情况来设计,在此不做限定。
进一步地,在将家电设备主板的控制协议发送给云服务器之后,云服务器会对主板的控制协议进行分析,然后将分析的结果映射至服务器上的虚拟设备,从而控制对应的家电设备进行工作,其中,映射所指的是云服务器将分析的结果发送至服务器上的虚拟设备,以使得虚拟设备根据控制协议进行工作。
实施例二
请参阅图2,更进一步地,物联网通信板在WIFI固件里集成有多个云服务器的接入协议,步骤S02包括如下步骤:
S021:根据云服务器参数从WIFI固件中确定对应的云服务器的接入协议;
S022:根据云服务器参数对应的云服务器的接入协议和身份密钥连接对应的云服务器。
在本实施例中,WIFI固件中集成有多个云服务器的接入协议,不同的接入协议对应不同的云服务器,设备服务器能够通过设备唯一标识来确定云服务器参数,并将云服务器参数发送至物联网通信板,物联网通信板能够根据云服务器参数从WIFI固件中确定对应的云服务器的接入协议,最后根据云服务器参数对应的云服务器的接入协议和身份密钥连接对应的云服务器。如此,使得物联网通信板能够准确的与对应的云服务器进行连接,方便快捷。
由上述可知,在物联网通信板与设备服务器连接时,会根据物联网通信板的设备唯一标识从预置配置表中确定云服务器参数,然后物联网通信板能够根据云服务器参数与云服务器连接,在这样的情况下,只需要将物联网通信板与设备服务器连接即可使得物联网通信板与对应的云服务器进行连接,防止不同的物联网通信板安装在不同的控制板时出现不能使用的情况,从而使得物联网通信板能够成为一个标准通用件,有利于用户的使用。
具体地,物联网通信板接入网络之后,通过HTTP(Hyper Text TransferProtocol、超文本传输协议)协议向设备服务器发送连接请求,设备服务器与物联网通信板连接之后,通过HTTP协议返回云服务器参数至物联网通信板,物联网通信板接收到云服务器参数之后,根据云服务器参数从WIFI软件固件中确定对应的云服务器的接入协议,之后根据接入协议和身份密钥完成与对应的云服务器进行连接。如此,能够防止出现接入失败或者是接入异常的情况下,不需要对物联网通信板的安装位置进行固定,只需要物联网通信板安装并接入网络即可实现与对应的云服务器进行连接,高效快捷,提升用户的体验。
进一步地,在物联网通信板根据接入协议与对应的云服务器进行连接时,能够根据身份密钥完成云服务器的鉴权,即,云服务器会识别身份密钥是否为正确密钥,在身份密钥为正确之后,才能够使得物联网通信板与云服务器进行连接,从而防止接入出错的情况发生。
实施例三
请参阅图3,更进一步地,方法还包括步骤:
S04:设备服务器向云服务器发送云服务器接入请求,云服务器接入请求包括接入的云服务器和与云服务器参数对应的云服务器接入数量;
S05:设备服务器接收云服务器生成的与云服务器接入数量对应个数的所述云服务器参数;
在云服务器接入数量为多个时,此时,云服务器生成云服务器参数的数量为多个,其中,云服务器接入数量的数值与云服务器生成云服务器参数的数量的数值相同,也即是说,一个云服务器对应一个云服务器参数,以防止一个身份密钥对应多个云服务器或者是一个云服务器对应多个身份密钥的情况发生。
S06:设备服务器将所述云服务器参数和所述物联网通信板的设备唯一标识对应存储到所述预置配置表中。
在本实施例中,不同的云服务器的云服务器参数不同,设备服务器在与不同的云服务器连接之后,将不同的云服务器对应的云服务器参数和物联网通信板的设备唯一标识存储至预置配置表中,如此,在预置配置表中存在有多个云服务器的云服务器参数以及对应的物联网通信板的设备唯一标识。在物联网通信板与设备服务器连接之后,设备服务器能够快速的根据设备唯一标识来确定该设备唯一标识对应的云服务器的云服务器参数,以使得物联网通信板能够快速的与对应的云服务器进行连接,高效快捷。
当然,在其他实施例中,云服务器参数和物联网通信板的设备唯一标识也可以通过人工输入至设备服务器中,具体可以根据实际情况来设置,在此不做限定。
实施例四
请参阅图4,更进一步地,步骤S06之前,还包括步骤:
S061:设备服务器获取物联网通信板的设备唯一标识,并根据物联网通信板的设备唯一标识的数量确定云服务器的接入数量。
也即是说,在多个物联网通信板与设备服务器进行连接时,设备服务器会获取到多个设备唯一标识,之后设备服务器能够根据设备唯一标识的数量来确定云服务器的接入数量,从而防止出现接入数量过多或者过少的情况,有利于物联网通信板与云服务器进行连接。
例如,3个物联网通信板与设备服务器连接,此时,设备服务器获取到3个不同的设备唯一标识,3个不同的设备唯一标识需要连接的是3个不同的云服务器。
实施例五
更进一步地,设备唯一标识为物联网通信板的MAC地址或物联网通信板的主板唯一标识。
在本实施例中,物联网通信板的MAC(Media Access Control Address、局域网地址)地址可以是通信板上的通信模组的MAC地址,该地址由通信模组厂商提供,即通信模组出厂时即带有的MAC地址,这样的MAC地址不需要人工去写入,方便快捷。当然,在其他实施例中,MAC地址也可以是用户自己向IEEE(Institute of Electrical and ElectronicsEngineers、电气和电子工程协会)申请的MAC地址,申请之后在物联网通信板制造过程中将该地址写入至物联网通信板内,如此,用户能够根据实际的需求来写入MAC地址,使得MAC地址的获取更加人性化,提升用户的体验。
进一步地,物联网通信板的主板唯一标识指的是物联网通信板的唯一序列号。
可以理解的是,在其他的实施例中,设备唯一标识也可以为其他类型,具体可以根据实际情况来考虑,在此不做限定。只需要使得设备唯一标识为唯一的即可。
实施例六
请参阅图5,本发明提供的一个实施例中:
S031:获取家电设备主板中的服务器参数、身份密钥,服务器参数和身份密钥是预先写到家电设备主板中的;
S032:根据所述家电设备主板中的所述服务器参数和所述身份密钥连接对应的服务器。
在本实施例中,家电设备主板中的服务器参数和身份密钥是预先写到家电设备主板中,也即是说,每个家电设备主板都存储有对应的服务器参数、身份密钥,服务器参数和身份密钥,如此,设备服务器与家电设备主板连接之后,设备服务器根据家电设备主板中的服务器参数和身份密钥连接对应的服务器。
实施例七
请参阅图6,本发明实施例的物联网通信板1000,物联网通信板1000包括:
第一确定模块10,用于向设备服务器发送获取云服务器接入参数请求,所述请求中包括所述物联网通信板的设备唯一标识,以使得所述设备服务器确定云服务器参数;
第一连接模块20,用于接收所述设备服务器发送的所述云服务器参数,根据所述云服务器参数连接对应的云服务器;
第一解析模块30,用于将家电设备主板的控制协议发生给云服务器,由云服务器来解析控制协议映射到服务器上的虚拟设备。
具体的,所述第一确定模块10,具体用于所述设备服务器根据所述设备唯一标识从预置配置表中确定所述云服务器参数,所述预置配置表中存储有所述设备唯一标识和所述云服务器参数的对应关系,所述云服务器参数包括云服务器名称、身份信息、身份密钥。
本发明实施例七所提供的物联网通信板1000,其实现原理及产生的技术效果和前述的物联网通信板1000的反馈方法的实施例一相同,为简要描述,物联网通信板1000的实施例七未提及之处,可参考前述物联网通信板1000的反馈方法实施例一中相应内容。
实施例八
请参阅图7,更进一步地,物联网通信板1000在WIFI固件里集成有多个云服务器的接入协议,物联网通信板1000还包括:
第二确定模块40,用于根据云服务器参数从WIFI固件中确定对应的云服务器的接入协议;
第二连接模块50,用于根据云服务器参数对应的云服务器的接入协议和身份密钥连接对应的云服务器。
本发明实施例八所提供的物联网通信板1000,其实现原理及产生的技术效果和前述的物联网通信板1000的反馈方法的实施例二相同,为简要描述,物联网通信板1000的实施例八未提及之处,可参考前述物联网通信板1000的反馈方法实施例二中相应内容。
实施例九
请参阅图8,更进一步地,物联网通信板1000还包括:
第一接入模块60,用于向云服务器发送云服务器接入请求,云服务器包括接入请求接入的云服务器和与云服务器参数对应的云服务器接入数量;
第一接收模块70,用于接收云服务器生成的与云服务器接入数量对应的个数的所述云服务器参数;
第一存储模块80,用于所述设备服务器将所述云服务器参数和所述物联网通信板的设备唯一标识对应存储到所述预置配置表中。
本发明实施例九所提供的物联网通信板1000,其实现原理及产生的技术效果和前述的物联网通信板1000的反馈方法的实施例三相同,为简要描述,物联网通信板1000的实施例九未提及之处,可参考前述物联网通信板1000的反馈方法实施例三中相应内容。
实施例十
更进一步地,物联网通信板1000还包括:
第三确定模块,用于获取物联网通信板1000的设备唯一标识,并根据物联网通信板1000的设备唯一标识的数量确定云服务器的接入数量。
本发明实施例十所提供的物联网通信板1000,其实现原理及产生的技术效果和前述的物联网通信板1000的反馈方法的实施例四相同,为简要描述,物联网通信板1000的实施例十未提及之处,可参考前述物联网通信板1000的反馈方法实施例四中相应内容。
实施例十一
更进一步地,设备唯一标识为物联网通信板1000的MAC地址或物联网通信板1000的主板唯一标识。
本发明实施例十一所提供的物联网通信板1000,其实现原理及产生的技术效果和前述的物联网通信板1000的反馈方法的实施例五相同,为简要描述,物联网通信板1000的实施例十一未提及之处,可参考前述物联网通信板1000的反馈方法实施例五中相应内容。
实施例十二
请参阅图9,更进一步地,物联网通信板1000还包括:
第一获取模块90,用于获取家电设备主板中的服务器参数、身份密钥,服务器参数和身份密钥是预先写到家电设备主板中的;
第三连接模块100,用于根据家电设备主板中的服务器参数和身份密钥连接对应的服务器。
本发明实施例十二所提供的物联网通信板1000,其实现原理及产生的技术效果和前述的物联网通信板1000的反馈方法的实施例六相同,为简要描述,物联网通信板1000的实施例十二未提及之处,可参考前述物联网通信板1000的反馈方法实施例六中相应内容。
以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种物联网通信方法,其特征在于,应用于物联网通信板,所述方法包括:
向设备服务器发送获取云服务器接入参数请求,所述请求中包括所述物联网通信板的设备唯一标识,以使得所述设备服务器确定云服务器参数;
接收所述设备服务器发送的所述云服务器参数,根据所述云服务器参数连接对应的云服务器;
将家电设备主板的控制协议发送给所述云服务器,由所述云服务器来解析控制协议映射到所述云服务器上的虚拟设备。
2.根据权利要求1所述的物联网通信方法,其特征在于,所述设备服务器确定云服务器参数,包括:
所述设备服务器根据所述设备唯一标识从预置配置表中确定所述云服务器参数,所述预置配置表中存储有所述设备唯一标识和所述云服务器参数的对应关系,所述云服务器参数包括云服务器名称、身份信息、身份密钥。
3.根据权利要求2所述的物联网通信方法,其特征在于,所述物联网通信板在WIFI固件里集成有多个云服务器的接入协议,所述根据所述云服务器参数连接对应的云服务器,包括:
根据所述云服务器参数从所述WIFI固件中确定对应的云服务器的接入协议;
根据所述云服务器参数对应的云服务器的接入协议和所述身份密钥连接对应的云服务器。
4.根据权利要求1所述的物联网通信方法,其特征在于,所述方法还包括:
所述设备服务器向所述云服务器发送云服务器接入请求,所述云服务器接入请求包括接入的云服务器和与所述云服务器参数对应的云服务器接入数量;
所述设备服务器接收所述云服务器生成的与所述云服务器接入数量对应的个数的所述云服务器参数;
所述设备服务器将所述云服务器参数和所述物联网通信板的设备唯一标识对应存储到预置配置表中。
5.根据权利要求4所述的物联网通信方法,其特征在于,所述所述设备服务器将所述云服务器参数和所述物联网通信板的设备唯一标识对应存储到预置配置表中之前,所述方法还包括:
所述设备服务器获取所述物联网通信板的设备唯一标识,并根据所述物联网通信板的设备唯一标识的数量确定所述云服务器的接入数量。
6.根据权利要求1-5任一项所述的物联网通信方法,其特征在于,所述设备唯一标识为所述物联网通信板的MAC地址或所述物联网通信板的主板唯一标识。
7.一种物联网通信板,其特征在于,所述物联网通信板包括:
第一确定模块,用于向设备服务器发送获取云服务器接入参数请求所述请求中包括所述物联网通信板的设备唯一标识,以使得所述设备服务器确定云服务器参数;
第一连接模块,用于接收所述设备服务器发送的所述云服务器参数,根据所述云服务器参数连接对应的云服务器;
第一解析模块,用于将家电设备主板的控制协议发生给所述云服务器,由所述云服务器来解析控制协议映射到所述云服务器上的虚拟设备。
8.根据权利要求7所述的物联网通信板,其特征在于,所述第一确定模块,具体用于所述设备服务器根据所述设备唯一标识从预置配置表中确定所述云服务器参数,所述预置配置表中存储有所述设备唯一标识和所述云服务器参数的对应关系,所述云服务器参数包括云服务器名称、身份信息、身份密钥。
9.一种计算机设备,其特征在于,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至6中任一项所述的物联网通信方法。
10.一种存储介质,其特征在于,其上存储有计算机程序,所述程序被处理器执行时实现权利要求1至6中任一项所述的物联网通信方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010629844.8A CN111901209B (zh) | 2020-07-03 | 2020-07-03 | 物联网通信方法、物联网通信板、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010629844.8A CN111901209B (zh) | 2020-07-03 | 2020-07-03 | 物联网通信方法、物联网通信板、计算机设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111901209A CN111901209A (zh) | 2020-11-06 |
CN111901209B true CN111901209B (zh) | 2022-08-16 |
Family
ID=73192908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010629844.8A Active CN111901209B (zh) | 2020-07-03 | 2020-07-03 | 物联网通信方法、物联网通信板、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111901209B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113840282A (zh) * | 2021-09-27 | 2021-12-24 | 中国建设银行股份有限公司 | 物联网信息传输方法及装置、存储介质及电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN209496249U (zh) * | 2018-12-13 | 2019-10-15 | 桂林电子科技大学 | 一种通用型智能家居*** |
CN111007733A (zh) * | 2019-11-21 | 2020-04-14 | 青岛海信智慧家居***股份有限公司 | 一种智慧家居终端app集成智能设备的方法及装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103379154B (zh) * | 2012-04-23 | 2016-12-14 | 中兴通讯股份有限公司 | 家电控制方法、云端***、家庭网关总控器和家电控制器 |
KR101555495B1 (ko) * | 2012-07-12 | 2015-09-24 | 삼성에스디에스 주식회사 | 라디오 주파수 대역을 고려한 무선네트워크 접속 장치 및 방법 |
US9398397B2 (en) * | 2014-01-09 | 2016-07-19 | Ford Global Technologies, Llc | Secure manipulation of embedded modem connection settings through short messaging service communication |
CN104202222B (zh) * | 2014-08-20 | 2019-09-20 | 惠州Tcl移动通信有限公司 | 智能家居控制器及其通信方法 |
CN104660702A (zh) * | 2015-03-04 | 2015-05-27 | 深圳市新联锋科技有限公司 | 第三方云服务器和私有物联网云服务器对接的方法和*** |
CN105093945B (zh) * | 2015-06-09 | 2018-01-02 | 北京京东尚科信息技术有限公司 | 基于智能云安全地控制智能家居设备的***和方法 |
CN105871993B (zh) * | 2015-12-14 | 2017-08-25 | 美的集团股份有限公司 | 基于无线通信模块的云接入方法和*** |
CN106411667B (zh) * | 2016-09-26 | 2020-05-29 | 珠海格力电器股份有限公司 | 一种基于网络芯片的智能家居多云端控制方法和*** |
CN106909081B (zh) * | 2017-03-09 | 2020-09-25 | 广东美的制冷设备有限公司 | 基于家电设备的扩展平台和家电设备 |
CN109459948B (zh) * | 2018-10-30 | 2020-07-24 | 广东美的厨房电器制造有限公司 | 家电通信装置、家电设备 |
CN109714440A (zh) * | 2019-02-27 | 2019-05-03 | 四川爱联科技有限公司 | 用来对接多个云平台的Wi-Fi模组及其对接方法 |
CN111163144B (zh) * | 2019-12-23 | 2022-04-22 | 海信集团有限公司 | 物联网模块、物联控制方法及智能设备 |
CN111079099A (zh) * | 2019-12-25 | 2020-04-28 | 惠州拓邦电气技术有限公司 | 一种控制板的激活方法、装置及*** |
-
2020
- 2020-07-03 CN CN202010629844.8A patent/CN111901209B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN209496249U (zh) * | 2018-12-13 | 2019-10-15 | 桂林电子科技大学 | 一种通用型智能家居*** |
CN111007733A (zh) * | 2019-11-21 | 2020-04-14 | 青岛海信智慧家居***股份有限公司 | 一种智慧家居终端app集成智能设备的方法及装置 |
Non-Patent Citations (2)
Title |
---|
Mobile based home automation using Internet of Things(IoT);Kumar Mandula;《2015 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT)》;20160323;全文 * |
面向深化新工科建设目标"物联网通信技术"课程教学改革与实践;潘勇等;《教育现代化》;20200603(第45期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111901209A (zh) | 2020-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112199197B (zh) | 一种服务器管理方法及*** | |
US20080301143A1 (en) | Automatic Update System and Method for Using a Meta Mib | |
US20060230060A1 (en) | Extendable discovery of network device information | |
CN104883266A (zh) | 网络配置访问方法及装置 | |
CN106708748B (zh) | 提高OpenStack块存储卷挂载性能的方法及*** | |
CN101548263B (zh) | 模拟用户和/或拥有者的不透明管理数据选项的方法和*** | |
WO2007001121A1 (en) | Device management system and method for setting configuration-value therein | |
CN111901209B (zh) | 物联网通信方法、物联网通信板、计算机设备及存储介质 | |
CN113691635A (zh) | 调用微服务的方法、装置、电子设备和可读存储介质 | |
CN112698640B (zh) | 一种ecu升级测试*** | |
US10887249B2 (en) | Resource trees by management controller | |
CN104253792A (zh) | 基板管理控制器虚拟***及方法 | |
WO2018113184A1 (zh) | 基于ForCES协议的智能设备控制管理方法 | |
CN116700626A (zh) | 资源的绑定方法、装置及电子设备 | |
KR20150088462A (ko) | 클라우드 환경에서 네트워크 장치의 연동 방법 및 장치 | |
CN111740972B (zh) | 一种通信协议栈信息的更新方法、装置、设备及存储介质 | |
CN113434190B (zh) | 数据处理方法和装置、存储介质及电子设备 | |
CN109274715A (zh) | 车载多通道通信***的平台资源管理*** | |
CN104753746A (zh) | 一种接入设备的方法及控制服务器 | |
CN101188536B (zh) | 家庭网络中管理状态资源的方法及管理*** | |
CN113824710B (zh) | 通讯协议的转换方法及其装置、计算机可读存储介质 | |
CN117492933B (zh) | 数据交换方法、装置、电子设备及存储介质 | |
CN104660403A (zh) | 一种设备授权方法及服务器 | |
CN115348124A (zh) | 一种用户与家电产品间的交互方法 | |
CN116723429A (zh) | 一种无源光网络下snmp oid动态加载方法及相关设备 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |