Matter 研讨会回顾(第三期)|乐鑫 Matter 免开发方案与证书服务介绍
1 月 17 日,乐鑫举办了以“乐鑫 Matter 免开发方案与证书服务介绍”为主题的第三期 Matter 线上研讨会,介绍乐鑫开箱即用的 ESP-ZeroCode 模组及其免开发 Matter 方案,以及证书生成和预配置相关服务。欢迎观看研讨会的视频回放了解详情。(此前,第一期研讨会讲解了乐鑫全功能 Matter 设备平台方案,第二期研讨会介绍了乐鑫 Matter SDK 开发平台。)
【Matter 研讨会回顾(第三期)】乐鑫 Matter 免开发方案与证书服务介绍
1. 乐鑫 ESP-ZeroCode 模组(免开发方案)
免开发固件支持
- 基于 Matter 协议标准定义的电工、照明类免开发产品固件
- 支持 Matter 标准的产品定义与市面上大部分驱动,只需要对硬件进行少量适配,即可让智能产品实现 Matter 功能
测试与认证加速服务
- 我们可以帮助客户的产品快速通过测试和认证。
- 对使用上述免开发产品固件的客户,乐鑫与指定实验室合作,提供对应产品的测试服务
- 基于乐鑫芯片平台、 乐鑫 Matter SDK 开发的产品
证书预配置与固件预烧录服务
乐鑫提供符合 Matter 安全体系的 DAC 证书预配置服务,并为 ESP-ZeroCode 模组提供固件预烧录服务。
- ESP-ZeroCode 模组预先烧录免开发固件和安全证书
- ESP-ZeroCode 模组提供开箱即用的 Matter 连接,拿到即可投入生产
OTA 与设备管理服务
在标准的 Matter 功能之外,乐鑫在 ESP-ZeroCode 方案中还提供:
- 对 Matter 设备的 OTA 与设备管理服务
- 帮助客户跟踪设备的运维和生命周期
2. 证书服务介绍
- Matter 采用基于公钥基础设施 (PKI) 的安全模型。
- 在 Matter 的应用体系里,证书分成三个层级:根证书 PAA,中间证书 PAI,设备认证证书 DAC。
- 在 Matter 的安全模型中,DAC 和 PAI 证书会在生产过程中烧录至设备中并永久储存,PAA 证书存放在由 CSA 连接标准联盟提供的分布式合规分类总账 (Distributed Compliance Ledger, DCL) 中。
在研讨会此部分,乐鑫基于上述对 Matter 协议的安全体系和设备证书的验证流程进行了介绍,详细讲解如何完成证书的完整验证链条。您也可以观看视频回放了解详情。
研讨会后期,乐鑫的工程师还介绍了客户获得 DAC 服务的三种方式,以及预烧录 DAC 证书的多种方式,以满足客户对不同产品支持 Matter 的需求。
乐鑫希望通过提供完整的、全功能的一站式 Matter 解决方案,帮助客户快速构建各类 Matter 产品。我们将在后续的研讨会中,继续介绍认证、通过 OTA 支持 Matter、生产流程适配、云生态等内容,敬请持续关注相关动态。
对 ESP ZeroCode 模组和 DAC 证书预配置服务感兴趣的客户,可以联系 sales@espressif.com 了解方案报价与优惠,获取更多详细资料,或进行商务咨询。
精选 Q&A
1. 若使用转让的形式获得 Matter 认证,客户是否需要申请 VID?
需要。每个 Matter 产品的客户都需要一个 VID,VID 需要从 CSA 连接标准联盟申请。对于最低级别的成员,注册和申请不另外收取年费,客户可以成为 CSA 的 Associate Member 从而拥有自己的 VID 。
2. 目前已经有一些设备使用了乐鑫的模组。后期是否能够通过软件升级,让设备支持 Matter 协议?
如果产品还未上市,我们建议尽量在早期阶段就按照 Matter 设备进行规划与开发;如果产品已经上市,或已投入使用,则可以通过 OTA 的方式,让产品升级到新的固件版本,以支持 Matter。
3. 基于 Thread 的设备是否支持后台设备管理?
支持。但当前各大生态的智能音箱对此类后台数据的支持还不完善。只能在当前的家庭局域网内使用 IPv6 与其他设备进行通信;公共网络的 IPv6 支持暂时不完善。当设备连云时需要通过部分边界路由器 (Border Router) 支持的 NAT64 功能进行转换。
乐鑫已推出支持 NAT64 功能的 Border Router 方案,客户可以联系我们了解更多。
4. 请问可以自行搭建实验室的测试环境吗?
可以。首先您需要成为 CSA 联盟的会员,并且获得 CSA 联盟提供的名为 Test Harness 的 Matter 认证测试环境。在此环境中有基于树莓派的工具和自动化脚本,均可以自行搭建。
5. 乐鑫的 OTBR 是基于什么芯片实现的?
乐鑫的 OTBR 方案基于乐鑫任意 Wi-Fi 芯片和 802.15.4 芯片(如 ESP32-H2)实现。Wi-Fi 芯片作为 host SoC,802.15.4 芯片用于扩展 Thread 接口。您可参考:GitHub - espressif/esp-thread-br: Espressif Thread Border Router SDK
6. 当用户不在家时,如何控制 Matter 设备?
Matter 协议本身是不支持远程控制的,可以通过以下两种方式实现:
- 当 Matter 设备已经被添加到家庭内的 Matter Fabric 时,用户从手机 APP 上发送控制指令,通过生态的云进行转发,将指令传达至家庭内的智能音箱(Matter 网络中的 controller),并由 controller 在局域网内通过 Matter 协议控制 Matter 设备。
- 在 Matter 设备内嵌入云 SDK ,用户通过使用定制的 APP,直接对 Matter 设备进行控制。
Matter 资源速递
1. 乐鑫 Matter 解决方案
- 官网:https://www.espressif.com/solutions/device-connectivity/esp-matter-solution
- 系列博客:乐鑫科技 Espressif:乐鑫推出 Matter 系列博客
- 一站式方案:https://www.espressif.com/news/ESP_Matter_Solution
2. 乐鑫 Matter SDK 开发流程:1. Introduction - ESP32 - - Espressif's SDK for Matter main documentation
3. 乐鑫 Matter 开源项目:
- 乐鑫 Matter SDK GitHub:https://github.com/espressif/esp-matter
- 乐鑫 Thread Border Router SDK GitHub:GitHub - espressif/esp-thread-br: Espressif Thread Border Router SDK第二期研讨会
相关文章:
Matter 研讨会回顾(第三期)|乐鑫 Matter 免开发方案与证书服务介绍
1 月 17 日,乐鑫举办了以“乐鑫 Matter 免开发方案与证书服务介绍”为主题的第三期 Matter 线上研讨会,介绍乐鑫开箱即用的 ESP-ZeroCode 模组及其免开发 Matter 方案,以及证书生成和预配置相关服务。欢迎观看研讨会的视频回放了解详情。&…...
函数栈帧的创建和销毁——“C”
各位CSDN的uu们你们好呀,今天小雅兰来为大家介绍一个知识点——函数栈帧的创建和销毁。其实这个知识点,我们很早之前就要讲,但是因为我的一系列原因,才一直拖到了现在,那么,话不多说,让我们一起…...
腾讯云对象存储+企业网盘 打通数据链“最后一公里
对云厂商和企业用户来说,随着数据规模的快速增长,企业除了对存储功能和性能的要求不断增加,也越来越注重数据分发的效率。在传统数据分发的过程中,数据管理员往往需要先在存储桶下载对应的客户方案/交付资料,再使用微信…...
在浏览器输入url到发起http请求,这过程发生了什么
当用户输入url,操作系统会将输入事件传递到浏览器中,在这过程中,浏览器可能会做一些预处理,比如 Chrome 会根据历史统计来预估所输入字符对应的网站,例如输入goog,根据之前的历史发现 90% 的概率会访问「ww…...
PyTorch学习笔记:nn.ReLU——ReLU激活函数
PyTorch学习笔记:nn.ReLU——ReLU激活函数 torch.nn.ReLU(inplaceFalse)功能:逐元素应用ReLU函数对数据进行激活 函数方程: ReLU(x)(x)max(0,x)ReLU(x)(x)^\max(0,x) ReLU(x)(x)max(0,x) 输入: inplace:是否改变输…...
同步线程
↵ 由于这节内容资料比较少,所以以下内容总结自Qt官方文献,在文章最后会给出相应链接。 线程的目的是允许并行运行,但有时线程必须停止等待其他线程。例如,如果两个线程尝试访问同一个变量,这样的话结果是未定义的。强…...
服务端返回内容跨域CORS之后,也在chrome/edge浏览器里显示出响应信息
由于浏览器的同源策略,服务端返回的内容跨域,且没有允许跨域CORS的请求头之后,浏览器无法显示出服务端返回的信息,不方便问题排查。比如:Access to XMLHttpRequest at http://localhost:6001/service-app/query/common…...
DHCP中继及配置
为什么需要DHCP Relay?产生背景解决方案DHCP Relay工作原理DHCP Relay配置实现产生背景 随着网络规模的扩大,网络中就会出现用户处于不同网段的情况。 这个时候客户A和客户B要请求IP地址时,首先会发送DHCP Discover广播包,这个广…...
中国社科院与美国杜兰大学金融管理硕士,让我们相遇在春暖花开时
在芸芸众生中,能拥有志同道合的朋友是一件多么幸运的事。人们常说:你是谁,就会遇见谁。走过半生才知道,看似命中注定的遇见谁、发生的事,其实都取决于自己。只有自己足够优秀,才能遇到更优秀的别人。在这个…...
MySQL---单表查询、多表查询
一、单表查询 素材: 表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等 CREATE TABLE worker ( 部门号 int(11) NOT NULL, 职工号 int(11) NOT NULL, 工作时间 date NOT NULL, 工资 float(8,2) NOT NULL, 政治面貌 v…...
3年自动化测试这水平?我还不如去招应届生
公司前段缺人,也面了不少测试,结果竟然没有一个合适的。一开始瞄准的就是中级的水准,也没指望来大牛,提供的薪资在10-20k,面试的人很多,但平均水平很让人失望。看简历很多都是3年工作经验,但面试…...
5 个自定义 React Hooks 将改变你的代码
昨天完成我的每日文章(是的,我每天都会发布一篇关于前端开发的新文章,所以如果你想要每天的代码丸,请务必关注 😉),我去编码了一点......我开始为我正在构建的副项目编写一些自定义挂钩…...
Java学习笔记-03(API阶段)
前言 目前我们看到的是Java基础部分的一个新的部分API,这是个啥,又能做啥呢? 其实可以概括成一句话:帮助我们站在巨人的肩膀上,实现更加高效的开发,那么我们来一探究竟吧~ API API(Application Programming Interface,应用程序接口)是一些预…...
Django自定义模板标签的使用详解
目录 1.创建子应用:python manage.py startapp test01 2.进行相关的配置 3.在新建的test01文件下创建urls.py(此处名称可变但注意上图) 4.在test01文件下创建名称为templatetags的文件夹 5.templatetags文件下继续创建几个py文件如下图编辑 6.views视图函数…...
洗地机怎么选?洗地机品牌排行榜
洗地机的出现不仅能高效的清洁地面还能节省我们做家务的时间,对于上班族、有宠物的家庭以及宝妈来说简直不要太方便;目前市面上的洗地机有分有线款和无线款,无线款会比有线款操作更加方便;洗地机怎么选,其实洗地机的清洁能力主要是看吸力大小…...
CSS的元素显示模式
😊博主页面:鱿年年 👉博主推荐专栏:《WEB前端》👈 💓博主格言:追风赶月莫停留,平芜尽处是春山❤️ 目录 前言 一、什么是元素显示模式 1.1块元素 1.2行内元素 1.3行内块元素…...
【MySQL Shell】8.9.1 在 InnoDB ClusterSet 中隔离集群
在发生紧急故障切换后,如果 ClusterSet 的各个部分之间存在事务集不同的风险,则必须保护集群不受写入流量或所有流量的影响。 如果发生网络分区,则有可能出现脑裂的情况,即实例失去同步,无法正确通信以定义同步状态。…...
Ubuntu20.04+cuda11.2+cudnn8.1+Anaconda3安装tensorflow-GPU环境,亲测可用
(1)安装nvidia显卡驱动注意Ubuntu20.04和Ubuntu16.04版本的安装方法不同,安装驱动前一定要更新软件列表和安装必要软件、依赖(必须)sudo apt-get update #更新软件列表sudo apt-get install gsudo apt-get install gccsudo apt-get install make查看GP…...
剑指Offer 第27天 JZ75 字符流中第一个不重复的字符
字符流中第一个不重复的字符_牛客题霸_牛客网 描述 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符 "go" 时,第一个只出现一次的字符是 "g" 。当从该字符流中读出前六个字符 “google&…...
科研试剂供应1476737-97-9,Bis-PEG2-endo-BCN可发生点击反应
●外观以及性质:Bis-PEG2-endo-BCN一般为白色固体,BCN其为点击试剂,点击化学(Click chemistry),又译为“链接化学”、“动态组合化学” (Dynamic Combinatorial Chemistry)、“速配接…...
(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)
题目:3442. 奇偶频次间的最大差值 I 思路 :哈希,时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况,哈希表这里用数组即可实现。 C版本: class Solution { public:int maxDifference(string s) {int a[26]…...
19c补丁后oracle属主变化,导致不能识别磁盘组
补丁后服务器重启,数据库再次无法启动 ORA01017: invalid username/password; logon denied Oracle 19c 在打上 19.23 或以上补丁版本后,存在与用户组权限相关的问题。具体表现为,Oracle 实例的运行用户(oracle)和集…...
使用VSCode开发Django指南
使用VSCode开发Django指南 一、概述 Django 是一个高级 Python 框架,专为快速、安全和可扩展的 Web 开发而设计。Django 包含对 URL 路由、页面模板和数据处理的丰富支持。 本文将创建一个简单的 Django 应用,其中包含三个使用通用基本模板的页面。在此…...
在鸿蒙HarmonyOS 5中实现抖音风格的点赞功能
下面我将详细介绍如何使用HarmonyOS SDK在HarmonyOS 5中实现类似抖音的点赞功能,包括动画效果、数据同步和交互优化。 1. 基础点赞功能实现 1.1 创建数据模型 // VideoModel.ets export class VideoModel {id: string "";title: string ""…...
Go 语言接口详解
Go 语言接口详解 核心概念 接口定义 在 Go 语言中,接口是一种抽象类型,它定义了一组方法的集合: // 定义接口 type Shape interface {Area() float64Perimeter() float64 } 接口实现 Go 接口的实现是隐式的: // 矩形结构体…...
零基础在实践中学习网络安全-皮卡丘靶场(第九期-Unsafe Fileupload模块)(yakit方式)
本期内容并不是很难,相信大家会学的很愉快,当然对于有后端基础的朋友来说,本期内容更加容易了解,当然没有基础的也别担心,本期内容会详细解释有关内容 本期用到的软件:yakit(因为经过之前好多期…...
C# 求圆面积的程序(Program to find area of a circle)
给定半径r,求圆的面积。圆的面积应精确到小数点后5位。 例子: 输入:r 5 输出:78.53982 解释:由于面积 PI * r * r 3.14159265358979323846 * 5 * 5 78.53982,因为我们只保留小数点后 5 位数字。 输…...
Hive 存储格式深度解析:从 TextFile 到 ORC,如何选对数据存储方案?
在大数据处理领域,Hive 作为 Hadoop 生态中重要的数据仓库工具,其存储格式的选择直接影响数据存储成本、查询效率和计算资源消耗。面对 TextFile、SequenceFile、Parquet、RCFile、ORC 等多种存储格式,很多开发者常常陷入选择困境。本文将从底…...
虚拟电厂发展三大趋势:市场化、技术主导、车网互联
市场化:从政策驱动到多元盈利 政策全面赋能 2025年4月,国家发改委、能源局发布《关于加快推进虚拟电厂发展的指导意见》,首次明确虚拟电厂为“独立市场主体”,提出硬性目标:2027年全国调节能力≥2000万千瓦࿰…...
LRU 缓存机制详解与实现(Java版) + 力扣解决
📌 LRU 缓存机制详解与实现(Java版) 一、📖 问题背景 在日常开发中,我们经常会使用 缓存(Cache) 来提升性能。但由于内存有限,缓存不可能无限增长,于是需要策略决定&am…...
