聚焦:芯产品,芯市场,芯资讯

近期对Matter有做更深入的学习,打算写出来,和大家一起分享; 对Matter协议有兴趣的,欢迎加好友一起交流;

前言

记得17年蓝牙Mesh发布的时候,感觉物联网的春天要到了,因为所有的手机都可以做到原生支持;4年多时间,蓝牙Mesh虽然国内发展不错,但是和当时想象的在标准性,互通性方面还是有差距;

现在看Matter协议,比当初看蓝牙Mesh觉得机会更大,原因是现在的封闭的生态带来的用户体验,品牌割裂,导致了不够理想的用户体验以及更改的品牌商成本,而Matter也是基于这个点出发,有希望改善问题,从而把家具物联网蛋糕做大;

今天和大家聊的,是Matter协议如何支持非Matter协议的设备,比如ZIGBEE,Thread等;

01

Matter Bridge 概述

如下图,红色部分即是非Matter协议设备,Matter协议里面称为Bridged Device(被桥接设备,后续简称BDD),Bridged Device通过Matter - Bridge角色,加入Matter网络;

这里的Matter Bridge,首先需要是一个符合Matter协议的设备,其次,他需要负责Bridged Device的配网,配置,通信等代理功能;

这个Matter Bridge类似一个多接入的网关,一方面,他可以接入品牌私有的手机APP和云服务,同时,因为他支持Matter,使得它下面的设备,也可以接入Matter的标准网络;

02

如何发现BDD设备

应该好理解,Matter Bridge需要有一套标准,来格式化非Matter协议;这里,Matter通过Descriptor Cluster来实现;

在Bridge类别设备的Descriptor Cluster中有一个叫PartsList的列表,里面存储的就是它所代理的节点信息;

如下图:Endpoint 0 里面,PartsList有EP 11/12/13/14/15/16/17 7个节点;

当你用手机搜索周边Matter设备,发现一个Bridge类设备,可通过读取PartsList,结合其他辅助的Custler和Label获取节点的所有信息,比如是房间的灯/厨房的灯;

03

如何控制BDD设备

下图是组控的控制流,BDD设备入网阶段,已经在Controller端(如手机APP/音箱)完成了符合Matter协议的配置;Controller下发标准Matter协议命令,Bridge收到后进行对应的转换;

04

BDD的固件升级

当前,针对BDD,Matter协议没有规定OTA方式,这部分需要由原网络设备商自己进行维护和升级;

争取把主要的特点形成一个系列,希望得到大家的关注和转发支持;

>> 历史相关文章

浅聊Matter协议 (原CHIP协议)

~~ “交个朋友” ~~

Matter协议特性解析(一) 支持非Matter协议,私有协议,Matter Bridge技术分析相关推荐

  1. Matter协议特性解析(二) 分身(Multiple Fabiric)和权限控制

    聚焦:芯产品,芯市场,芯资讯 今天和大家聊的,是Matter协议如何让一个设备,可以归属多个不同的网络,为了好理解,我叫设备分身:以及同一个网络的权限控制逻辑: 本文一共630字体,阅读时间预计6分钟 ...

  2. Matter协议特性解析(三) 设备发现,认证和配网

    聚焦:芯产品,芯市场,芯资讯 本文是Matter专题第6篇文章: 设备发现,认证和配网,是网络构建流程的重要部分:Matter入网流程,为了保证安全,设计偏复杂,为了方便理解,本文从3个不同的维度进行 ...

  3. Google Test(GTest)使用方法和源码解析——私有属性代码测试技术分析

    有些时候,我们不仅要测试类暴露出来的公有方法,还要测试其受保护的或者私有方法.GTest测试框架提供了一种方法,让我们可以测试类的私有方法.但是这是一种侵入式的,会破坏原来代码的结构,所以我觉得还是谨 ...

  4. 3389 远程桌面 Mstsc RDP协议详细解析 (下)

    转载:https://lcx.cc/post/937/ 由于太长了,所以分成了两部分,这是下半部分,上半部分在这里 6-1) 连接过程说明 包序号 接收发送 字符 含义 1 R InDr 设备初始连接 ...

  5. 3389 远程桌面 Mstsc RDP协议详细解析 (上)

    转载:https://lcx.cc/post/936/ 下半部分在这里 这是前一段时间想模拟(3389 远程桌面 Mstsc.exe RDP 协议)做一个蜜罐系统,用来记录各种各样的攻击资料,甚至自己 ...

  6. 私有协议的解密游戏:从秘文到明文

    私有协议 现在的互联网,谁不想造一个像Ether.IP.TCP这种网络领域鹤立鸡群的通信协议. 就连很火的QUIC,也是伴随着RFC落地,才正式被人认可是公共的HTTP协议. 所以,大多数人都还是在创 ...

  7. EasyCVR视频平台接入海康私有协议设备的常见问题汇总

    EasyCVR支持目前市面上已经有的大多数协议的设备接入,也包括一些私有协议,比如海康SDK.大华SDK.Ehome协议等.有用户在使用EasyCVR平台时,用海康私有协议接入设备,已成功实现预览.控 ...

  8. simulink 解析udp数据_DNS 支持 TCP 和 UDP 双协议,但为何偏偏只钟情 UDP?

    一.前言 之前在聊到 App 网络优化时,聊到通过 HTTPDNS 替换掉传统的 DNS 解析,来达到网络优化的效果.其中提到 DNS 解析,是支持 UDP 和 TCP 双协议的. 但是细心的朋友通过 ...

  9. 基于 cz88 纯真IP数据库开发的 IP 解析服务 - 支持 http 协议请求或 rpc 协议请求,也支持第三方包的方式引入直接使用

    cz88 基于 cz88 纯真IP数据库开发的 IP 解析服务 - 支持 http 协议请求或 rpc 协议请求,也支持第三方包的方式引入直接使用 Go 语言编写 进程内缓存结果,重复的 ip 查询响 ...

最新文章

  1. 2022-2028年中国分离膜外壳行业市场调查研究及投资前景预测报告
  2. 【我翻译的文章】你还需要数据层吗?
  3. 将syslog ng日志写入MySQL(远程)数据库
  4. linux yum 离线安装rpm包
  5. Timer和TimerTask
  6. 搞定python不就那么点事吗?
  7. ajax 入参为list_ajax传递参数list对象或传递数组对象到后台
  8. DotNetTextBox控件添加外挂插件功能的图文教程。
  9. 编译OpenJDK12:运行提示缺少freetype
  10. windows GDI开发
  11. html代码实现全国地图分布,echarts基于canvas中国地图省市地区介绍代码
  12. 随机森林python反欺诈_基于三明治结构深度学习框架的金融反欺诈模型研究与应用...
  13. IOS使用信鸽推送收不到消息的问题
  14. 计算机应用技术企业信息化,计算机应用技术对企业信息化作用
  15. 易语言新手入门教程第十四课 - QQ自动登录器第二部分
  16. 【海外合作】效率源智能手机取证系统入选克罗地亚大学教学工具
  17. 织梦网站如何设置404错误页面?
  18. will-change的使用
  19. Unity 之 ShaderGraph Utility节点解析汇总
  20. 第五代选择器Icarus

热门文章

  1. 为什么我说,卖货直播平台开发的定位可以从这方面入手
  2. 科维的时间管理法—《可以量化的管…
  3. 全媒体时代的速度与激情:香港凤凰卫视云端转型实践
  4. 万年历、黄历,获取每日的宜忌、五行、冲煞、值神、彭祖百忌、吉神宜趋、今日胎神、凶神宜忌、二十八星宿、建除十二神
  5. selenium+java发送cookie,绕过验证码登录
  6. 【NOIP2015模拟10.28B组】终章-剑之魂题解
  7. python笔记27:数据分析之交叉分析
  8. WPF游戏开发——小鸡快跑
  9. 开源项目 - 收藏集 - 掘金
  10. 装修细节注意问题 装修细节有哪些