一种zigbee桥接matter的无线通讯方法、系统以及存储介质技术方案

技术编号:37544889 阅读:11 留言:0更新日期:2023-05-12 16:16
本发明专利技术涉及通讯连接技术领域,具体涉及一种zigbee桥接matter的无线通讯方法、系统以及存储介质,所述方法包括网关将zigbee子设备的通讯数据或matter网络的通讯数据转化为满足json格式协议的数据串并暂存;若数据来源为zigbee子设备,则网关将暂存的json数据串过滤出需要上报到matter网络的数据转换后发送到matter网络中;若数据来源为matter网络,则解析出具体的控制指令对相应子设备进行控制;本发明专利技术通过内部json协议实现zigbee协议与matter协议的桥接功能,打通zigbee子设备与matter设备的互通;实现zigbee子设备无需进行修改,仅需增加桥接网关。仅需增加桥接网关。仅需增加桥接网关。

【技术实现步骤摘要】
一种zigbee桥接matter的无线通讯方法、系统以及存储介质


[0001]本专利技术涉及通讯连接
,具体涉及一种zigbee桥接matter的无线通讯方法、系统以及存储介质。

技术介绍

[0002]matter协议是一款新兴的协议,由CSA连接标准联盟发起,多家行业领先公司联合推出的智能家居互联协议。基于IPv6,聚焦于应用层标准的协议规范,局域网的通信协议,支持端到端的直接通讯。行业头部公司引领的,把各设备的功能特性抽象出来的标准数据模型,并且具有强制的认证标准。
[0003]Matter协议,目前支持的底层通讯技术有,wifi,thread,ethernet;市面上大多数厂家没有提前布局matter,由于没有足够的闪存及内存,现有的zigbee协议设备难以直接通过升级thread协议接入matter。由于zigbee设备没有强制认证的标准,并且各厂家大都存在定制开发内容,所以目前市面上接入matter协议的zigbee设备稀少,且由于协议不同,因此如何将zigbee设备接入matter网络秉需解决。

技术实现思路

[0004]本专利技术所要解决的技术问题是:提供一种实现matter网络下的设备与zigbee网络设备的互联互通的zigbee桥接matter的无线通讯方法、系统以及存储介质。
[0005]为了解决上述技术问题,本专利技术采用的第一种技术方案为:
[0006]一种zigbee桥接matter的无线通讯方法,包括
[0007]网关将zigbee子设备的通讯数据或matter网络的通讯数据转化为满足json格式协议的数据串并暂存;
[0008]若数据来源为zigbee子设备,则网关将暂存的json数据串过滤出需要上报到matter网络的数据,转换成matter协议发送到matter网络中;
[0009]若数据来源为matter网络,则解析出具体的控制指令对相应zigbee子设备进行控制。
[0010]为了解决上述技术问题,本专利技术采用的第二种技术方案为:
[0011]一种zigbee桥接matter的无线通讯系统,包括matter网络、网关和若干zigbee子设备;所述网关具有zigbee协调器;
[0012]所述网关将zigbee子设备的通讯数据或matter网络的通讯数据转化为满足json格式协议的数据串并暂存;
[0013]若数据来源为zigbee子设备,则网关将暂存的json数据串过滤出需要上报到matter网络的数据,转换成matter协议发送到matter网络中;
[0014]若数据来源为matter网络,则解析出具体的控制指令,进一步驱动zigbee协调器进行对相应zigbee子设备进行控制。
[0015]为了解决上述技术问题,本专利技术采用的第三种技术方案为:
[0016]一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的一种zigbee桥接matter的无线通讯方法。
[0017]本专利技术的有益效果在于:通过将zigbee子设备通讯数据转换为内部json协议,并将json协议转为matter协议,通过内部json协议实现zigbee协议与matter协议的桥接功能,打通zigbee子设备与matter设备的互通;实现现有zigbee子设备无需进行修改,仅需增加桥接网关,即可实现zigbee子设备接入matter网络。
附图说明
[0018]图1为本专利技术具体实施方式的种zigbee桥接matter的无线通讯系统的系统框图。
具体实施方式
[0019]为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0020]请参照图1,一种zigbee桥接matter的无线通讯方法,包括
[0021]网关将zigbee子设备的通讯数据或matter网络的通讯数据转化为满足json格式协议的数据串并暂存;
[0022]若数据来源为zigbee子设备,则网关将暂存的json数据串过滤出需要上报到matter网络的数据,转换成matter协议发送到matter网络中;
[0023]若数据来源为matter网络,则解析出具体的控制指令对相应zigbee子设备进行控制。
[0024]从上述描述可知,通过将zigbee子设备通讯数据转换为内部json协议,并将json协议转为matter协议,通过内部json协议实现zigbee协议与matter协议的桥接功能,打通zigbee子设备与matter设备的互通;实现现有zigbee子设备无需进行修改,仅需增加桥接网关,即可实现zigbee子设备接入matter网络。
[0025]进一步的,所述zigbee协调器通过16进制数据流格式通过串口驱动。
[0026]进一步的,若网关的数据来源为zigbee子设备,则转化后的数据串为zigbee子设备唯一码、指令、状态数据的集合。
[0027]进一步的,网关接收到matter网络数据,解析拆分出应用层协议数据,转成内部数据串;
[0028]从应用层内部数据串中,解析出网关id,并与网关自身id进行比较,若不一致,则忽略此数据;若一致,则继续解析出zigbee子设备id,并与网关缓存的zigbee子设备列表进行对比,若不在列表中,则应答出错,若在列表中,则解析出具体的控制指令对相应zigbee子设备进行控制。
[0029]进一步的,所述网关嵌入matter协议对应sdk。
[0030]从上述描述可知,通过网关嵌入matter协议相关sdk,将matter协议转换为内部json协议,保持内部json协议的统一性及唯一性。
[0031]一种zigbee桥接matter的无线通讯系统,包括matter网络、网关和若干zigbee子设备;所述网关具有zigbee协调器;
[0032]所述网关将zigbee子设备的通讯数据或matter网络的通讯数据转化为满足json格式协议的数据串并暂存;
[0033]若数据来源为zigbee子设备,则网关将暂存的json数据串过滤出需要上报到matter网络的数据,转换成matter协议发送到matter网络中;
[0034]若数据来源为matter网络,则解析出具体的控制指令,进一步驱动zigbee协调器进行对相应zigbee子设备进行控制。
[0035]进一步的,所述zigbee协调器通过16进制数据流格式通过串口驱动。
[0036]进一步的,若网关的数据来源为zigbee子设备,则转化后的数据串为zigbee子设备唯一码、指令、状态数据的集合。
[0037]进一步的,所述网关接收到matter网络数据,解析拆分出应用层协议数据,转成内部数据串;
[0038]从应用层内部数据串中,解析出网关id,并与网关自身id进行比较,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种zigbee桥接matter的无线通讯方法,其特征在于,包括网关将zigbee子设备的通讯数据或matter网络的通讯数据转化为满足json格式协议的数据串并暂存;若数据来源为zigbee子设备,则网关将暂存的json数据串过滤出需要上报到matter网络的数据,转换成matter协议发送到matter网络中;若数据来源为matter网络,则解析出具体的控制指令对相应zigbee子设备进行控制。2.根据权利要求1所述的zigbee桥接matter的无线通讯方法,其特征在于,所述zigbee协调器通过16进制数据流格式通过串口驱动。3.根据权利要求1所述的zigbee桥接matter的无线通讯方法,其特征在于,若网关的数据来源为zigbee子设备,则转化后的数据串为zigbee子设备唯一码、指令、状态数据的集合。4.根据权利要求1所述的zigbee桥接matter的无线通讯方法,其特征在于,网关接收到matter网络数据,解析拆分出应用层协议数据,转成内部数据串;从应用层内部数据串中,解析出网关id,并与网关自身id进行比较,若不一致,则忽略此数据;若一致,则继续解析出zigbee子设备id,并与网关缓存的zigbee子设备列表进行对比,若不在列表中,则应答出错,若在列表中,则解析出具体的控制指令对相应zigbee子设备进行控制。5.根据权利要求1所述的zigbee桥接matter的无线通讯方法,其特征在于,所述网关嵌入matter协议对应sdk。6.一种zigbee桥接matter的无线通讯系统,其特征在于,包括matter网络、网关和若干zigbee子设备;所述网关具有zigbee协...

【专利技术属性】
技术研发人员:任昱衡卢凡林建谢章贵
申请(专利权)人:厦门鲲鹭物联信息技术有限公司
类型:发明
国别省市:

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

1