Matter 研討會回顧(第二期)|樂鑫 Matter SDK 開發(fā)平臺介紹和使用
9 月 22 日,樂鑫第二期 Matter 線上研討會成功舉辦。本期研討會以“樂鑫 Matter SDK 開發(fā)平臺介紹和使用”為主題展開,我們先簡要回顧了第一期研討會中重點(diǎn)講解的樂鑫全功能 Matter 設(shè)備平臺方案,然后從以下幾個(gè)方面有針對性地介紹了樂鑫 Matter SDK 開發(fā)平臺。您也可以觀看研討會的視頻回放了解詳情。
1. 樂鑫 Matter SDK 開發(fā)框架介紹
樂鑫基于 ESP-IDF 物聯(lián)網(wǎng)開發(fā)框架和 Matter 官方開源的 connectedhomeip SDK,推出了樂鑫 Matter SDK(https://github.com/espressif/esp-matter)。我們在研討會中展開介紹了以下內(nèi)容:
基于樂鑫 Matter SDK 的簡單易用的樂鑫 Matter Data Model API;
樂鑫 Matter SDK 重點(diǎn)使用的命名空間;
多應(yīng)用層協(xié)議共存機(jī)制和開發(fā)方式;
樂鑫 Matter SDK 目錄結(jié)構(gòu),包括 components 中豐富的 API 及其功能、CHIP SDK 相關(guān)文檔指南、example 示例程序、量產(chǎn)工具等;
樂鑫 Matter SDK 在線文檔,涵蓋了如何搭建 SDK 開發(fā)環(huán)境、如何進(jìn)行 Matter 設(shè)備配網(wǎng)控制、后期量產(chǎn)、證書認(rèn)證(將在后續(xù)完善)的詳細(xì)介紹。
2. 樂鑫 Matter 開發(fā)環(huán)境搭建
樂鑫 Matter SDK 的搭建需要依賴 Ubuntu 或者 macOS 操作環(huán)境。我們在此基礎(chǔ)上先安裝 ESP-IDF 和 CHIP SDK,在完成 ESP-IDF 和 ESP-Matter 的源碼下載后,最后在終端完成相對應(yīng)的開發(fā)環(huán)境配置操作。樂鑫 Matter 開發(fā)環(huán)境搭建步驟,具體也可參見下方鏈接:
https://docs.espressif.com/projects/esp-matter/en/main/esp32/developing.html#development-setup
3. 樂鑫 Matter 示例使用
我們還展示講解了如何使用 chip-tool 指令進(jìn)行 Matter 示例的編寫和燒錄,以及使用 chip-tool 進(jìn)行配網(wǎng)和控制、群組控制、light-switch 設(shè)備綁定和使用操作,以及 Matter-OTA 測試。具體包含:
使用 chip-tool 進(jìn)行 Matter 設(shè)備配網(wǎng)演示
使用 chip-tool 控制 Matter 設(shè)備演示
使用 chip-tool 進(jìn)行 Matter 設(shè)備群組控制演示
使用 chip-tool 進(jìn)行 light-switch 示例使用演示
使用 chip-tool 進(jìn)行 Matter-OTA 演示
4. Google/Apple Matter 測試環(huán)境介紹
簡單講述了 Google/Apple Matter 測試環(huán)境的搭建流程,方便客戶通過 HomeKit APP 和 Google Home APP 進(jìn)行 Matter 產(chǎn)品的測試。
Apple Matter 測試環(huán)境搭建,以及測試環(huán)境和設(shè)備要求:包括手機(jī)版本和音箱型號、Matter Profile 配置文件安裝。
Google Matter 測試環(huán)境搭建,以及測試環(huán)境和設(shè)備要求:包括手機(jī)版本和音箱型號,在 Google Home Developer Console 創(chuàng)建項(xiàng)目,增加 Matter 集成。最后修改工程配置,編譯、燒錄示例既可進(jìn)行測試。
在研討會的最后,我們也演示了如何使用 Apple HomeKit APP 進(jìn)行 Matter 設(shè)備配網(wǎng)和控制。
樂鑫完整、開源的 Matter SDK 能夠助力客戶自主搭建 Matter 開發(fā)平臺,并開發(fā)構(gòu)建各類 Matter 產(chǎn)品。我們將在后續(xù)的研討會中,進(jìn)一步介紹 Matter 認(rèn)證、云生態(tài)等相關(guān)內(nèi)容,敬請持續(xù)關(guān)注相關(guān)動(dòng)態(tài)。

精選 Q&A
1. 使用 Google 或 Apple 的 APP 進(jìn)行 Matter 設(shè)備配網(wǎng),是否可以進(jìn)行遠(yuǎn)程控制?
可以的。但前提是環(huán)境中需要存在語音中樞設(shè)備,比如 Apple 的 Apple TV 或 HomePod,Google 的 Nest Hub。這樣 APP 就可以通過語音中樞和 Apple 或 Google 云之間的連接,完成控制指令傳輸,進(jìn)而實(shí)現(xiàn)遠(yuǎn)程控制。
2. Matter 設(shè)備的證書認(rèn)證流程是怎么樣的,是預(yù)燒錄到芯片模組側(cè)的嗎?
在開發(fā)和測試的過程中,設(shè)備證書 (Device Attestation Certificate, DAC) 可以用 Matter SDK 的測試證書進(jìn)行開發(fā)和測試。Matter 產(chǎn)品上市需要擁有正式的設(shè)備證書,這些設(shè)備證書需要由經(jīng)過 CSA 嚴(yán)格審查的 Root CA 簽發(fā)。在 Matter 中,Root CA 也稱為 PAA (Product Attestation Authority)。
獲取設(shè)備證書有如下幾種方式:
使用經(jīng)過 CSA 嚴(yán)格審查的第三方機(jī)構(gòu)所提供的 CA 服務(wù)獲?。?/p>
自己 Device Attestation (DA) PKI 并經(jīng)過 CSA 嚴(yán)格審查;
使用芯片平臺廠商提供的服務(wù)。
樂鑫也能夠?yàn)楦黝惪蛻籼峁┫嚓P(guān)的設(shè)備證書和認(rèn)證支持,以及預(yù)燒錄服務(wù)。我們會在后續(xù)的研討會中對此進(jìn)行專題講解。
3. 不具備 IP 能力的設(shè)備比如 Bluetooth LE、Zigbee 等設(shè)備怎么接入 Matter 網(wǎng)絡(luò)?
不具備 IP 能力的非 Matter 標(biāo)準(zhǔn)設(shè)備需要通過 Matter 橋接設(shè)備接入 Matter 生態(tài)。Matter 橋接設(shè)備負(fù)責(zé)完成 Matter 協(xié)議和非 Matter 協(xié)議間的轉(zhuǎn)換,并根據(jù)地址映射,完成 Matter 標(biāo)準(zhǔn)設(shè)備與非 Matter 設(shè)備的互聯(lián)互通。
4. 如果產(chǎn)品是一個(gè)三鍵的燈,設(shè)備的數(shù)據(jù)模型是不是會有三個(gè) Endpoint ID?
是的。在 Matter 協(xié)議中每個(gè)設(shè)備都會有對應(yīng)的數(shù)據(jù)模型來表示,每個(gè) Endpoint 對應(yīng)一個(gè)設(shè)備類型,同時(shí)也對應(yīng)一個(gè)物理實(shí)體。比如某產(chǎn)品中有三個(gè)按鍵,或者三個(gè)燈珠,需要被單獨(dú)控制,那產(chǎn)品中的每一個(gè)被控制實(shí)體都會對應(yīng)一個(gè) Endpoint。也就是說每一個(gè)被控制實(shí)體都會有一個(gè)地址可被尋址。

Matter 資源速遞
1. 樂鑫 Matter 解決方案
官網(wǎng):https://www.espressif.com/solutions/device-connectivity/esp-matter-solution
系列博客:https://zhuanlan.zhihu.com/p/451354647
一站式方案:https://www.espressif.com/news/ESP_Matter_Solution
2. 樂鑫 Matter SDK 開發(fā)流程:https://docs.espressif.com/projects/esp-matter/en/main/esp32/introduction.html
3. 樂鑫 Matter 開源項(xiàng)目:
樂鑫 Matter SDK GitHub:https://github.com/espressif/esp-matter
樂鑫 Thread Border Router SDK GitHub:https://github.com/espressif/esp-thread-br
4. Apple Matter 測試環(huán)境搭建指導(dǎo):https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/darwin.md#current-requires-for-testing-with-apple-devices
5. Google Matter 測試環(huán)境搭建指導(dǎo):https://developers.home.google.com/matter/get-started

意向收集
ESP-One 是我們基于樂鑫 Matter SDK 開發(fā)平臺推出的免開發(fā)方案,能夠助力客戶快速實(shí)現(xiàn) Matter 產(chǎn)品落地。歡迎您點(diǎn)擊下方鏈接填寫表格,向我們反饋您與貴司對于智能產(chǎn)品開發(fā)的意向和狀態(tài)。
https://forms.office.com/r/ydqZWvaJFZ
我們將深入評估您的填報(bào)信息,將您的需求和建議納入樂鑫免開發(fā)方案的優(yōu)先開發(fā)計(jì)劃中,并為您提供相關(guān)產(chǎn)品送樣和技術(shù)支持服務(wù)。
您也可以聯(lián)系 sales@espressif.com 進(jìn)行商務(wù)合作咨詢、獲取更多優(yōu)惠。?