智能家居产品管理单元、系统及应用方法和电子设备技术方案

技术编号:34355944 阅读:67 留言:0更新日期:2022-07-31 06:35
本公开的实施例公开了智能家居产品管理单元、系统及应用方法和电子设备。本公开的实施例涉及智能家电管理领域。该方法的具体实施方式包括:智能家居产品管理单元包括:接入模块和处理器;处理器和嵌入式操作系统中至少包括:驱动层、ZigBee控制单元、RS485控制单元、多协议适配模块和网络代理模块;接入模块通过UART串口驱动程序与处理器和嵌入式操作系统之间建立联系进行串行数据的传输。该实施方式对产品的接口类型不做限制,支持多种通信协议类型,实现了为不直接连接广域网的智能家居产品提供网络协议转换和代理连接服务的功能以及产品数据的集中化管理,使得不同品牌不同接口类型的家庭设备联网协同,提升人们的生活体验。验。验。

【技术实现步骤摘要】
智能家居产品管理单元、系统及应用方法和电子设备


[0001]本公开的实施例涉及智能家电管理领域,具体涉及智能家居产品管理单元、系统及应用方法和电子设备。

技术介绍

[0002]现阶段,各大相关企业实现家居产品智能化的主流技术方案是建立本企业的云端服务平台,让用户通过企业云来实现对家居产品的控制。目前,各智能家居企业基于利益等方面的考虑,多是系统内部的协同,基本都是对本品牌或者联盟内的产品做互联互通,不同厂商不同品牌的产品之间不能实现互联互通,主要技术壁垒是产品间通信协议的不兼容,而且这种现状还将持续,由此会给用户的使用带来很多不便。

技术实现思路

[0003]有鉴于此,本公开实施例提供了一种智能家居产品管理单元、系统及应用方法和电子设备,以解决现有技术中由于产品间的通信协议不兼容带来的无法实现产品间的互联互通的问题。
[0004]本公开实施例的第一方面,提供了一种智能家居产品管理单元,智能家居产品管理单元包括:接入模块和处理器;其中,上述处理器和嵌入式操作系统中至少包括:驱动层、ZigBee控制单元、RS485控制单元、多协议适配模块和网络代理模块;上述接入模块通过UART串口驱动程序与上述处理器和嵌入式操作系统之间建立联系进行串行数据的传输。
[0005]在一些实施例中,上述接入模块包括:ZigBee接入模块和RS485接入模块;上述ZigBee接入模块用于建立ZigBee网络与ZigBee接入类型的产品之间的通讯;上述RS485用于建立与RS485接口类型的产品之间的通讯。
>[0006]在一些实施例中,上述驱动层为RPC/Transport Layer远程过程调用协议传输层,上述驱动层提供UART串口驱动程序支持串行数据的传输。
[0007]在一些实施例中,上述ZigBee控制单元用于实现ZigBee接入类型的产品与上述处理器和嵌入式操作系统之间的数据交互,上述RS485控制单元用于实现RS485接口类型的产品与上述处理器之间的数据交互。
[0008]在一些实施例中,上述多协议适配模块用于基于预先设定的各个产品的私有协议与行业服务平台的至少一个数据点协议之间的对应关系,建立与ZigBee接入类型的产品和RS485接口类型的产品之间的联系以及数据传输。
[0009]在一些实施例中,上述多协议适配模块提供了产品的物模型接口,上述物模型接口对应的物模型文件中至少包括模拟考产品的以下信息:唯一标识码、产品功能点列表。
[0010]在一些实施例中,上述多协议适配模块的功能包括:在上述行业服务平台生成物模型文件后,根据唯一标识码下载与上述唯一标识码对应的物模型文件;对上述物模型文件中的每个字段进行拆分,得到拆分结果;基于上述拆分结果生成可识别的私有协议。
[0011]在一些实施例中,上述网络代理模块的功能至少包括:建立ZigBee接入类型的产
品和RS485接口类型的产品与行业服务平台之间的长连接通讯,接收、发送行业服务平台传输的控制指令,传输各个已连接的产品的使用状态。
[0012]在一些实施例中,上述网络代理模块中至少包括以下接口中的一项:管理单元注册接口、管理单元注销接口、管理单元登录接口、管理单元登出接口、管理单元心跳维持接口、管理单元软件和/或数据更新索引接口、空中下载接口、管理单元获取设备描述文件接口、管理单元局域网发现接口、网络时钟同步接口、管理单元接收指令接口、管理单元状态上报接口、电控指令透传接口、对接入产品下发指令接口、接入产品上报状态接口、添加接入产品接口、删除接入产品接口、获取接入产品列表接口、通知接入产品列表接口、通知接入产品在线状态变更接口。
[0013]本公开实施例的第二方面,提供了一种智能家居产品管理单元的应用方法,包括:接收用户在目标控制端输入的控制指令,其中,上述控制指令中至少包括:产品编号、具体操作行为信息;将上述控制指令传输至云端,以及控制上述云端生成工程配置文件和功能描述文件;控制上述云端将上述控制指令、上述工程配置文件和上述功能描述文件传输至智能家居产品管理单元,以及控制上述智能家居产品管理单元基于上述工程配置文件和上述功能描述文件执行上述控制指令。
[0014]在一些实施例中,上述将上述控制指令传输至云端,以及控制上述云端生成工程配置文件和功能描述文件,包括:将上述控制指令传输至上述云端的业务平台;接收上述云端的管理平台在接收到上述行业服务平台传输的产品数据后反馈传输的配置文件;控制上述管理平台生成上述工程配置文件和上述功能描述文件。
[0015]本公开实施例的第三方面,提供了一种智能家居产品管理系统,包括:云端和智能家居产品管理单元,其中,上述云端的功能至少包括:生成工程配置文件和功能描述文件、传输控制指令、控制上述智能家居产品管理单元执行控制指令。
[0016]本公开实施例的第四方面,提供了一种电子设备,包括存储器、处理器以及存储在存储器中并且可以在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤。
[0017]本公开实施例的第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
[0018]本公开的上述各个实施例中的一个实施例具有如下有益效果:对产品的接口类型不做限制,支持多种通信协议类型(如Wi

Fi、ZigBee、RS485、RS232等),实现了为不直接连接广域网的智能家居产品提供网络协议转换和代理连接服务的功能以及产品数据的集中化管理,使得不同品牌不同接口类型的家庭设备联网协同,全方位提升人们的生活体验。另外,本公开提供的方案可以为家居产品生产企业提供产品智能升级方案,也可以为房地产商或系统集成商提供家居成套智能化解决方案。
附图说明
[0019]结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。
[0020]图1是根据本公开的一些实施例的智能家居产品管理单元的结构示意图;
图2是根据本公开的智能家居产品管理单元的应用方法的一些实施例的流程示意图;图3是根据本公开的智能家居产品管理系统的一些实施例的结构示意图;图4是适于用来实现本公开的一些实施例的电子设备的结构示意图。
具体实施方式
[0021]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本公开实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本公开。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本公开的描述。
[0022]下面将结合附图详细说明根据本公开实施例的一种智能家居产品管理单元、系统及应用方法和电子设备。
[0023]图1是根据本公开的一些实施例的智能家居产品管本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种智能家居产品管理单元,其特征在于,智能家居产品管理单元包括:接入模块和处理器;其中,所述处理器中至少包括:驱动层、ZigBee控制单元、RS485控制单元、多协议适配模块和网络代理模块;所述接入模块通过UART串口驱动程序与所述处理器和嵌入式操作系统之间建立联系进行串行数据的传输。2.根据权利要求1所述的智能家居产品管理单元,其特征在于,所述接入模块包括:ZigBee接入模块和RS485接入模块;所述ZigBee接入模块用于建立ZigBee网络与ZigBee接入类型的产品之间的通讯;所述RS485用于建立与RS485接口类型的产品之间的通讯。3.根据权利要求1所述的智能家居产品管理单元,其特征在于,所述驱动层为RPC/Transport Layer远程过程调用协议传输层,所述驱动层提供UART串口驱动程序支持串行数据的传输。4.根据权利要求2所述的智能家居产品管理单元,其特征在于,所述ZigBee控制单元用于实现ZigBee接入类型的产品与所述处理器之间的数据交互,所述RS485控制单元用于实现RS485接口类型的产品与所述处理器和嵌入式操作系统之间的数据交互。5.根据权利要求4所述的智能家居产品管理单元,其特征在于,所述多协议适配模块用于基于预先设定的各个产品的私有协议与行业服务平台的至少一个数据点协议之间的对应关系,建立与ZigBee接入类型的产品和RS485接口类型的产品之间的联系以及数据传输。6.根据权利要求5所述的智能家居产品管理单元,其特征在于,所述多协议适配模块...

【专利技术属性】
技术研发人员:陈丽芬叶讯凯张涛赵鹏李禹翔马庆
申请(专利权)人:安徽众家云物联网科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1