一种智能网关的基本系统及智能网关的制作方法
- 国知局
- 2024-08-02 14:23:41
本发明涉及智能网关,尤其涉及一种智能网关的基本系统及智能网关。
背景技术:
1、本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
2、随着物联网技术和智能家居设备的发展和成熟,物联网与智能家居相结合的物联网智能家居系统越来越受到人们的青睐,为人们的生活带来前所未有的舒适性。物联网智能家居系统一般需要采用网关进行各个设备间以及各个设备与服务器之间的通信管理,但是目前比较成熟的开源智能家居网关系统都过于臃肿,无法部署在性能较低的嵌入式智能网关硬件上,因此,现有的技术还有待进一步发展。
技术实现思路
1、本发明旨在针对现有智能家居网关系统过于臃肿,无法部署在性能较低的嵌入式智能网关硬件上的技术问题,提出一种轻量级的网关系统以及使用该系统的智能网关,从而实现智能家居网关轻量级,也可以帮助开发者快速开发智能家居网关。
2、为了达到上述目的,本发明采用的技术方案如下。
3、一方面,本发明提供一种智能网关的基本系统,所述系统包括http服务和websocket服务,所述http服务包括ota升级模块以及账户和权限管理模块,分别用于系统ota升级以及账户和权限管理,所述websocket服务包括网关信息管理模块和协议适配模块,分别用于网关信息管理和协议适配。
4、作为进一步的技术方案,所述账户和权限管理模块包括配对模块、账户分享模块、账户权限修改模块、删除模块,所述配对模块用于将网关与对应的移动设备配对,所述账户分享模块用于账户分析,所述账户权限修改模块用于修改账户操作权限,所述删除模块用于账户及账户相关信息的删除。
5、作为进一步的技术方案,所述网关信息管理模块通过websocket协议对外通讯,应用层采用私有协议通信。
6、作为进一步的技术方案,所述应用层采用tlp协议,通过不同的event实现设备的增加、删除、修改、查询、接口及消息的主动上报。
7、作为进一步的技术方案,所述tlp协议通信时每个event均有一个intent字段表示event的用途。
8、作为进一步的技术方案,所述协议适配模块用于适配不同的协议,实现对所述智能网关和/或不同协议的设备的支持或控制。
9、另一方面,本发明基于上述基本系统,还提出一种的智能网关,所述智能网关采用所述的基本系统。
10、作为进一步的技术方案,所述基本系统部署于yocto系统,实现所述智能网关的用户管理、网关信息管理,ota升级和插件系统。
11、与现有技术相比,本发明具有以下有益效果:
12、本发明通过智能网关的基本系统轻量级设计,在基本系统中只包含http服务和websocket服务,分别用于系统ota升级以及账户和权限管理,以及网关信息管理和协议适配。本发明的智能网关的基本系统可以部署在yocto系统上,实现了基本的用户管理、网关信息管理,ota升级和插件系统,配合其他网关硬件或者其他可以部署yocto系统的设备,实现智能家居网关轻量级设计,同时也可以帮助开发者快速开发智能家居网关。
技术特征:1.一种智能网关的基本系统,其特征在于,所述系统包括http服务和websocket服务,所述http服务包括ota升级模块以及账户和权限管理模块,分别用于系统ota升级以及账户和权限管理,所述websocket服务包括网关信息管理模块和协议适配模块,分别用于网关信息管理和协议适配。
2.根据权利要求1所述的一种智能网关的基本系统,其特征在于,所述账户和权限管理模块包括配对模块、账户分享模块、账户权限修改模块、删除模块,所述配对模块用于将网关与对应的移动设备配对,所述账户分享模块用于账户分析,所述账户权限修改模块用于修改账户操作权限,所述删除模块用于账户及账户相关信息的删除。
3.根据权利要求1所述的一种智能网关的基本系统,其特征在于,所述网关信息管理模块通过websocket协议对外通讯,应用层采用私有协议通信。
4.根据权利要求3所述的一种智能网关的基本系统,其特征在于,所述应用层采用tlp协议,通过不同的event实现设备的增加、删除、修改、查询、接口及消息的主动上报。
5.根据权利要求4所述的一种智能网关的基本系统,其特征在于,所述tlp协议通信时每个event均有一个intent字段表示event的用途。
6.根据权利要求5所述的一种智能网关的基本系统,其特征在于,所述协议适配模块用于适配不同的协议,实现对所述智能网关和/或不同协议的设备的支持或控制。
7.一种的智能网关,其特征在于,所述智能网关采用权利要求1至6中任一项所述的基本系统。
8.根据权利要求7所述的一种的智能网关,其特征在于,所述基本系统部署于yocto系统,实现所述智能网关的用户管理、网关信息管理,ota升级和插件系统。
技术总结本发明涉及智能网关技术领域,尤其涉及一种智能网关的基本系统及智能网关。本发明通过智能网关的基本系统轻量级设计,在基本系统中只包含http服务和websocket服务,分别用于系统OTA升级以及账户和权限管理,以及网关信息管理和协议适配。本发明的智能网关的基本系统可以部署在yocto系统上,实现了基本的用户管理、网关信息管理,OTA升级和插件系统,配合其他网关硬件或者其他可以部署yocto系统的设备,实现智能家居网关轻量级设计,同时也可以帮助开发者快速开发智能家居网关。技术研发人员:易切,刘振宇受保护的技术使用者:深圳市致趣科技有限公司技术研发日:技术公布日:2024/7/25本文地址:https://www.jishuxx.com/zhuanli/20240801/242681.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。