CN111464575A - 一种将监控界面封装到硬件设备的物联网通讯方案 - Google Patents
一种将监控界面封装到硬件设备的物联网通讯方案 Download PDFInfo
- Publication number
- CN111464575A CN111464575A CN201910053676.XA CN201910053676A CN111464575A CN 111464575 A CN111464575 A CN 111464575A CN 201910053676 A CN201910053676 A CN 201910053676A CN 111464575 A CN111464575 A CN 111464575A
- Authority
- CN
- China
- Prior art keywords
- equipment
- hardware
- interface
- message
- communication scheme
- 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
Images
Classifications
-
- 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/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- 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/08—Protocols for interworking; Protocol conversion
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供了一种将监控界面封装到硬件设备的物联网通讯方案。该通讯方案采用类似于B/S架构的通讯模式,即将硬件设备的监控界面集成到硬件设备中,通过无线通讯模块实时发布自身标识,终端设备可以搜索能够连接的硬件设备,并通过硬件设备标识以及验证信息连接硬件设备,终端设备连接成功后,硬件设备将监控界面信息封装成报文返回,终端设备通过统一的方法将报文解析成监控界面呈现给用户,之后用户可以通过终端的监控界面发送相关的控制命令。本发明是将智能硬件的控制界面直接集成于智能硬件中,避免了一个或几个智能硬件控制需要单独的终端程序的问题,从而能够实现智能硬件控制的统一性和通用性。
Description
技术领域
本发明涉及一种物联网通讯方案技术,特别是一种将监控界面封装到硬件设备的物联网通讯方案。
背景技术
随着物联网芯片技术的发展,芯片的运行速率得到大大的提高并且能耗及成本越来越低,越来越多的设备实现了互联。当前常用的物联网通常是硬件设备提供接口通讯协议,监视及控制的界面必须根据协议单独开发,其存在以下缺点:
1、设备厂商只提供通讯协议,用户需根据每个物联网设备单独开发控制程序,开发成本和技术门槛过高。
2、各设备厂商生产的设备通讯方式和接口协议各不相同,若实现一套的物联网设备需要实现不同的通讯方式并满足各种通讯协议,由此导致系统无法实现通用性,使系统的复杂度无法控制。
3、当一套物联网设备需要添加新设备时,需要重新开发控制程序,当有多种控制方式时,多种方式都需要修改,由此导致系统的扩展十分繁琐。
发明内容
针对现有技术上的缺点,本发明提供一种将监控界面封装到硬件设备的物联网通讯方案。将硬件设备的控制界面封装到硬件设备本身,终端只负责解析出控制界面。从而实现了物联网设备通讯的统一性和可扩展性。
为了解决上述问题,本发明提供了一种以硬件设备作为服务端的通讯方案,其主要步骤包括:
A:硬件设备在所在网络中实时广播简要信息(包括名称,参数,部分状态信息,简要图标等)及设备本身的连接请求信息。
B:终端设备接收或搜索所在网络中的所有硬件设备广播的简要信息及连接请求信息,生成选择设备列表,用户选择设备后输入秘钥或加载之前保存的秘钥,发送包括秘钥信息的连接请求。
C:硬件设备根据用户操作发送的连接请求验证秘钥通过后将显示界面、当前状态信息及控制命令封装成报文并返回给终端设备。
D:终端设备接收到硬件设备返回的信息后将报文解析成对应的监控页面,并可以通过页面操作向硬件设备发送对应的控制命令。
E:硬件设备根据终端设备发送的命令执行相关的操作并反馈操作结果。
本发明的物联网通讯方案,将操作界面封装到硬件设备端,终端设备只需要通过统一的方法解析硬件设备发回的报文信息,新增设备时只需在终端设备的控制程序中扫描或添加对应的设备,无需修改终端设备的控制程序。
本发明的物联网通讯方案,可以通过中间通讯设备的方式将多个简单设备集成与一个控制设备,即一个中间通讯设备一端连接多个简单设备或已存在的非智能设备,再通过中间设备实现与终端设备的通讯。
附图说明
图1是本发明的通讯流程图
附具体实施方案
下面以智能家居为例,对本发明进一步阐述。
所述系统为一套简易的智能家居控制系统,各设备间采用ZigBee网络通讯。
所述系统硬件设备包括采用本方案及统一协议的智能窗帘、照明设备、智能空调、智能热水器等。各硬件设备实时发布自身基本连接信息,待有终端设备连接后返回设备本身的界面及控制信息。如智能窗帘实时发布基本的连接名称等信息,当有终端设备连接后,实时将当前的开合状态及开合命令等封装成报文,以供实时返回给终端设备。
所述系统终端设备包括手持设备(手机等)、智能音响等。手机可以搜索网络中的硬件设备,并可以选择要查看或控制的设备获取该设备的监控界面报文,然后通过统一方法解析生成监控界面或其他供监控的数据。例如手机获取到智能窗帘的监控报文后,解析成包含当前状态界面及控制按钮的监控界面,当用户点击打开或关闭控制按钮后发送给智能窗帘打开或关闭窗帘命令,智能窗帘接收到打开或关闭命令后执行相关操作并返回结果。
所述系统的添加新的硬件设备时,只需要将新的硬件设备采用本通讯方案及统一协议,设备放入所述系统网络中,终端设备即可搜索到该设备,从而可以进一步进行监控。
Claims (6)
1.一种将监控界面封装到硬件设备的物联网通讯方案。其特征在于,将每个硬件设备监视界面及控制命令封装成报文供终端设备获取,终端设备通过统一的方法解析硬件设备报文生成对应的监控界面。
2.根据权利要求1所述,一种将监控界面封装到硬件设备的通讯方案,其特征在于将硬件设备的监控及操作界面集成与硬件设备,可以由硬件设备厂家集成开发。
3.根据权利要求1、2所述,一种将监控界面封装到硬件设备的通讯方案,其主要步骤包括:
A:硬件设备在所在网络中实时广播简要信息(包括名称,参数,部分状态信息,简要图标等)及设备本身的连接请求信息;
B:终端设备接收或查询所在网络中的所有硬件设备广播的简要信息及连接请求信息,生成设备列表,根据用户选择设备并输入秘钥或通过之前保存过的秘钥发送包括秘钥信息的连接请求;
C:硬件设备根据终端设备发送的连接请求验证秘钥通过后将显示界面、当前状态信息及控制命令封装成报文并返回给终端设备;
D:终端设备接收到硬件设备返回的信息后通过统一的方法将报文解析成对应的监控页面,并可以通过页面操作向硬件设备发送对应的控制命令;
E:硬件设备根据终端设备发送的命令执行相关的操作并反馈操作结果。
4.根据权利要求3所述一种以硬件设备作为服务端的通讯方案,其特征在于,所述步骤只涉及通讯流程,不局限与某一种网络通讯。
5.根据权利要求3所述一种以硬件设备作为服务端的通讯方案,其特征在于,所述步骤C硬件设备直接将本身状态信息及控制命令封装成界面信息报文,即将显示界面及操作命令直接封装成报文返回给终端设备。
6.根据权利要求3所述一种将监控界面封装到硬件设备的通讯方案,其特征在于,所述步骤D终端设备只需通过统一的方法将报文直接解析成监控界面,无需根据不同硬件设备执行不同的解析方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910053676.XA CN111464575A (zh) | 2019-01-21 | 2019-01-21 | 一种将监控界面封装到硬件设备的物联网通讯方案 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910053676.XA CN111464575A (zh) | 2019-01-21 | 2019-01-21 | 一种将监控界面封装到硬件设备的物联网通讯方案 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111464575A true CN111464575A (zh) | 2020-07-28 |
Family
ID=71680635
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910053676.XA Pending CN111464575A (zh) | 2019-01-21 | 2019-01-21 | 一种将监控界面封装到硬件设备的物联网通讯方案 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111464575A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113759861A (zh) * | 2021-11-10 | 2021-12-07 | 西安热工研究院有限公司 | 一种分散控制系统后台在线命令接收与下发方法及系统 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1845505A (zh) * | 2005-04-07 | 2006-10-11 | 海尔集团公司 | 一种家庭网络设备的控制方法及设备管理装置 |
CN103019197A (zh) * | 2012-12-03 | 2013-04-03 | 海信集团有限公司 | 远程控制智能终端设备的方法及系统 |
CN103439936A (zh) * | 2013-08-16 | 2013-12-11 | 康佳集团股份有限公司 | 一种基于IPv6及闪联协议的智能家居控制方法及系统 |
CN104330974A (zh) * | 2014-10-16 | 2015-02-04 | 纳普(上海)软件有限公司 | 一种智能家居平台控制系统 |
CN104503688A (zh) * | 2014-12-31 | 2015-04-08 | 小米科技有限责任公司 | 智能硬件设备的控制实现方法及装置 |
CN105119958A (zh) * | 2015-07-13 | 2015-12-02 | 小米科技有限责任公司 | 控制智能设备的方法及装置 |
CN106533860A (zh) * | 2016-11-18 | 2017-03-22 | 深圳Tcl智能家庭科技有限公司 | 一种智能家居交互软件总线系统及实现方法 |
US20170099507A1 (en) * | 2014-05-22 | 2017-04-06 | Huawei Technologies Co., Ltd. | Method and apparatus for transmitting data in intelligent terminal to television terminal |
-
2019
- 2019-01-21 CN CN201910053676.XA patent/CN111464575A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1845505A (zh) * | 2005-04-07 | 2006-10-11 | 海尔集团公司 | 一种家庭网络设备的控制方法及设备管理装置 |
CN103019197A (zh) * | 2012-12-03 | 2013-04-03 | 海信集团有限公司 | 远程控制智能终端设备的方法及系统 |
CN103439936A (zh) * | 2013-08-16 | 2013-12-11 | 康佳集团股份有限公司 | 一种基于IPv6及闪联协议的智能家居控制方法及系统 |
US20170099507A1 (en) * | 2014-05-22 | 2017-04-06 | Huawei Technologies Co., Ltd. | Method and apparatus for transmitting data in intelligent terminal to television terminal |
CN104330974A (zh) * | 2014-10-16 | 2015-02-04 | 纳普(上海)软件有限公司 | 一种智能家居平台控制系统 |
CN104503688A (zh) * | 2014-12-31 | 2015-04-08 | 小米科技有限责任公司 | 智能硬件设备的控制实现方法及装置 |
CN105119958A (zh) * | 2015-07-13 | 2015-12-02 | 小米科技有限责任公司 | 控制智能设备的方法及装置 |
CN106533860A (zh) * | 2016-11-18 | 2017-03-22 | 深圳Tcl智能家庭科技有限公司 | 一种智能家居交互软件总线系统及实现方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113759861A (zh) * | 2021-11-10 | 2021-12-07 | 西安热工研究院有限公司 | 一种分散控制系统后台在线命令接收与下发方法及系统 |
CN113759861B (zh) * | 2021-11-10 | 2022-02-01 | 西安热工研究院有限公司 | 一种分散控制系统后台在线命令接收与下发方法及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101691446B1 (ko) | 디바이스를 지능적으로 제어하는 방법, 장치, 및 시스템, 그리고 플러그앤플레이 디바이스 | |
CN110532141A (zh) | 一种智能显示终端的自动化测试系统及方法、一种存储介质 | |
CN108683574A (zh) | 一种设备控制方法、服务器和智能家居系统 | |
CN103595717B (zh) | 家电控制协议转换方法和控制终端 | |
CN105897527A (zh) | 智能场景中智能家居设备的运行参数设置方法及装置 | |
CN109151782B (zh) | 基于智能家居设备的wifi信号中继方法及系统 | |
CN105334809B (zh) | 一种自动控制方法及装置 | |
CN105959644B (zh) | 一种视频监控设备的配置方法及装置 | |
CN105634881A (zh) | 应用场景推荐方法及装置 | |
WO2012151832A1 (zh) | 一种物联网设备远程监控方法、设备及系统 | |
WO2016058254A1 (zh) | 家电的控制方法、控制装置及家庭数据终端 | |
CN112152884B (zh) | 设备控制方法、装置和家电设备 | |
US9836958B2 (en) | Device control method, server, system and computer storage medium | |
CN108462618A (zh) | 云服务器、及智能家居设备系统管理方法 | |
CN110376917B (zh) | 一种基于虚拟面板的智能家居控制系统及控制方法 | |
CN110618614A (zh) | 一种智能家居的控制方法、装置、存储介质及机器人 | |
CN109040752A (zh) | 用于智能电视的自动调试系统 | |
CN103957580A (zh) | 一种用于智能硬件的wifi快速组网配对方法及模块 | |
CN111915870A (zh) | 语音添加遥控器码值的方法、装置、电视和存储介质 | |
CN111161522B (zh) | 处理遥控数据的方法、存储介质、计算机设备及遥控系统 | |
CN112332997A (zh) | 终端设备的配网方法、终端设备及计算机可读存储介质 | |
CN104717135B (zh) | 一种智能家居家庭网关的实现方法及装置 | |
CN111243592A (zh) | 一种Modbus语音智能开关控制系统及方法 | |
CN110620711B (zh) | 一种智能家居客户端及其多网关控制方法 | |
CN104918298A (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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200728 |
|
WD01 | Invention patent application deemed withdrawn after publication |