MatFlex
像 ESPHome 一樣,用 YAML 做出 Matter over Thread 裝置
- Status
- In progress
- Target
- ESP32-C6
- Works with
- Apple · Google · HA
Overview概述
現在想自己做一個 Matter over Thread 裝置,幾乎都得從頭寫 C++ 韌體。MatFlex 讓你用一份 YAML 或圖形介面描述感測器與開關,自動產生 ESP-IDF 韌體並在自己的電腦上編譯、燒錄;掃描 QR code 就能加入 Apple Home、Google Home 或 Home Assistant。
How it works運作方式
- 01YAML 或圖形介面描述裝置
- 02自動產生 ESP-IDF 韌體
- 03在自己的電腦編譯、燒錄 ESP32-C6
- 04掃 QR code 加入 Apple Home/Google Home/Home Assistant
Challenges & progress挑戰與進度
語法參考 ESPHome 的使用體驗,但沒有使用任何 ESPHome 原始碼,是獨立實作。難點在於把簡單的 YAML 描述對應到 Matter 的資料模型,並產生能在 ESP32-C6 上穩定運作的韌體。