chinyaolin 发表于 2021-1-12 12:26:53

Z2MP(妖神版) 升级 Tasmota 9.2.0 实现 ser2net/UART串口透传/TCPBridge

本帖最后由 chinyaolin 于 2021-8-9 11:50 编辑

透過朋友購入 老妖/妖神/妖總 所設計的 Z2M Partner V02.1
https://github.com/smarthomefans/z2m_partner

本著喜新厭舊之心, 總想著把固件版本升級到 tasmota 9.2.0
經過多日的研究, 總算是達成了, 與大家分享一下

參考資料

[*]Z2MP网关定制版Tasmota固件 : 模块設置方式、Script 設置內容
[*]如何在 Tasmota 9.2.0 實現 TCP Bridge : https://www.digiblur.com/2020/07 ... ee-bridge-with.html
[*]Tasmota Commands 官網說明文件 : https://tasmota.github.io/docs/Commands/
[*]如何自製固件 : https://tasmota.github.io/docs/Compile-your-build/ & https://github.com/benzino77/tasmocompiler

可能的問題

[*]僅保留 TCPBridge 功能, 原老妖固件中所內含的其他幾個功能無法使用
[*]沒有 ccloader 刷zigbee固件功能
[*]沒有 littlefs 保存zigbee固件和script的功能
[*]沒有 同时包含了zigbee协调器 和 zigbee路由器 的固件,可以在web端更新刷机


固件準備

[*]可以直接採用官方提供的 tasmota-zbbridge.bin , 但這版僅有英文介面 : http://ota.tasmota.com/tasmota/release/tasmota-zbbridge.bin
[*]自製固件 : 設定 #define USE_TCP_BRIDGE 後編譯自己的固件 : https://tasmota.github.io/docs/Serial-to-TCP-Bridge/
[*]下載我利用 tasmocompiler 編出的簡中固件(下載後解出 firmware.bin 備用) :
[*]下載官方所提供的 tasmotizer 燒錄固件軟體備用 : https://github.com/tasmota/tasmotizer

開工!

[*]如何燒錄固件就不展開了, 請自行尋找相關教程, 燒錄完成後設定 Hostname & 配網
或用官方固件
[*]配網完成後, 連接到固件頁面, 進入控制台 開始進行後續所有的設定
[*]設定基本環境 於控制台 輸入後回車 (這裡的 DeviceName 及 FriendlyName1自行修改成喜歡的名稱)**** Hidden Message *****
[*]導入Z2M妖神版模版 於控制台 輸入後回車 (輸入後會重啟, 稍等一下可看到模塊啟動的相關訊息, 就可以繼續了)**** Hidden Message *****
[*]設定 WebUI 按鈕名稱及 點動時間 於控制台 輸入後回車
Backlog Webbutton1 Zigbee Reset; PulseTime1 2;
[*]設定啟動腳本(TCP Bridge & reset Zigbee) 於控制台 (監聽埠號可自行修改, 我這裡設定為 8880)
**** Hidden Message *****
[*]重啟模塊 於控制台
Restart 1
[*]若模塊原來就已經接入了 zigbee2mqtt,在監聽埠號保持與舊固件相同下, 重啟 tasmota 後稍等一下就可在控制台中看到通訊資料, 代表成功了


恭喜!收工!


PS.模塊的 Web 介面設置了一個「Zigbee Reset」按鈕, 對應至 GPIO12(Relay_i_1) , 在按下時會將 GPIO12 1->0->delay 200ms->1 讓 Zigbee 模塊重置, 具體用法請自行參考相關討論


最近把家裡的 ESP32 Zigbee 也改刷了 tasmota32 v9.5.0
編好的固件就放這給需要的人使用吧





diba.qiu 发表于 2021-1-12 13:29:38

換了新的z2m網關, 正想把原本妖神大的網關改燒成路由呢!

搭文順便感謝妖神大造福廣大群友, 請受小弟一拜^^

wbdlwz 发表于 2021-1-12 16:40:01

要是SPI也能透传就好了,太阳能热水器LED驱动TM1620,像提取字段信息,不知道有没有这固件

darkleliel 发表于 2021-1-12 22:15:34

说实话这个网关挺好,很精致,折腾也方便,设置好也很稳定。但开始深入才发现CC2530是硬伤(我算coordinator35个设备,CC2530上限不超过30),如果是CC2538绝对无敌(但是市面上有86面板POE供电连接的CC2538了,所以:L)

前一阵一步到位升级成CC2652P,带机量100+,家用一户肯定够了。router的话,涂鸦有zigbee repeater,usb供电,zigbee2mqtt官方支持:lol


nisofer 发表于 2021-1-12 22:59:06

这个好用!!!

chinyaolin 发表于 2021-1-13 09:15:25

darkleliel 发表于 2021-1-12 22:15
说实话这个网关挺好,很精致,折腾也方便,设置好也很稳定。但开始深入才发现CC2530是硬伤(我算coordinato ...

我的家中以小米 zigbee 設備為主, 並且有數個智能插座, 剛好當成 router
數量上也沒有你那麼多, 這個 Z2MP 對我來說剛剛好是夠用的

darkleliel 发表于 2021-1-14 00:50:21

chinyaolin 发表于 2021-1-13 09:15
我的家中以小米 zigbee 設備為主, 並且有數個智能插座, 剛好當成 router
數量上也沒有你那麼多, 這個 Z2M ...

我也基本是小米全家桶,开关、无线开关、人体感应、窗帘电机加一起数量就不少了,温湿度没接zigbee2mqtt,不然更多……

涂鸦的设备其实挺好用的,品种多,zigbee2mqtt支持也到位,我最近准备给我家地暖加个zigbee阀门盖,懒得自己去拧了:lol

xztxy 发表于 2021-1-17 01:58:03

小白问下升级了后影响正常的zigbee设备接入吗、、。。最近我的zigbee2mqtt老是重启才正常,隔几个小时又不正常了,是不是可以升级试试?

chinyaolin 发表于 2021-1-17 13:06:47

xztxy 发表于 2021-1-17 01:58
小白问下升级了后影响正常的zigbee设备接入吗、、。。最近我的zigbee2mqtt老是重启才正常,隔几个小时又不 ...

維持與原來 zigbee2mqtt 上所設定的監聽埠相同
我在升級 tasmota 9.2.0 之後完全不需要重新進行 zigbee 配對
這是我的實際經驗
但當然, 風險自負

r312645 发表于 2021-1-20 10:45:30

楼主有测试过这个和ESPhome谁稳吗
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Z2MP(妖神版) 升级 Tasmota 9.2.0 实现 ser2net/UART串口透传/TCPBridge