- 积分
- 4795
- 金钱
- 4287
- 威望
- 0
- 贡献
- 0
- HASS币
- 156
论坛元老
佑桑
- 积分
- 4795
- 金钱
- 4287
- HASS币
- 156
|
本帖最后由 chinyaolin 于 2021-1-19 13:11 编辑
手邊有顆 TB 購入的 Z2M 模塊, ESP32 + CC2538 + CC2593
顏值很不錯, 但 Z2M 功能都是類似的, 所以照片就不貼上來了
ps.
補充一下, 因為 TB 買到的 Z2M 模塊都是各大神們的自製固件, 沒有修改的空間
所以才想著利用 ESPHome 取代模塊的原始固件, 以後可以增加新的功能
比如說我現在使用的 Z2M ESP32 支援藍芽, 就可以「Zigbee網關 兼 Bluetooth網關」
因為想要實現更多的功能, 所以試試看能不能使用 ESPHome 編譯出適合自己的固件
其中最重要的事情就是解決 zigbee 模塊資料轉接出來的 ser2net 功能
尋找了很久, 總算有了些成果, 不敢藏私, 分享給大家
在 ESPHome 上實現 ser2net 的做法
- 從 oxan 神人的網頁下載二個檔案 stream_server.h 與 stream_server.cpp 備用
- 在 ESPHome 目錄中新建 ser2net 目錄後將上述兩個檔案放入
- ESPHome YAML 檔引入兩個檔案後, 以自製元件的方式來使用
程式碼
完成後,
- zigbee2mqtt 可透過 tcp://xxx.xxx.xxx.xxx:6638 接入 HA
- ZHA 可透過 socket://xxx.xxx.xxx.xxx:6638 接入 HA
實際使用 HA 原生支援的 ZHA (Zigbee Home Automation) 接入圖片
|
评分
-
查看全部评分
|