跳到主要內容

發表文章

Sonoff Zigbee 3.0 USB Dongle Plus燒錄ZigBee Router 模式

前言       Sonoff Zigbee 3.0 USB Dongle Plus燒錄為ZigBee Router 模式,可加以延伸ZigBee訊息(提供給ZHA 或Zigbee2MQTT) 1.下載韌體 https://github.com/Koenkk/Z-Stack-firmware/raw/master/router/Z-Stack_3.x.0/bin/CC1352P2_CC2652P_launchpad_router_20220125.zip 2.下載燒錄軟體(FLASH-PROGRAMMER-2 — SmartRF Flash Programmer v2) 要註冊才能下載 https://www.ti.com/tool/FLASH-PROGRAMMER 3.拆除Sonoff Zigbee 3.0 USB Dongle Plus外殼,按住靠近USB的按鈕不放,插入電腦USB後,等待10秒後,再放開 4.開啟燒錄軟體     點選COM Port(Unknow)- > CC2652P -> 勾選 Erase + Program -> Play(燒錄)     如果遇到失敗,大部份是步驟3沒做好,再重新拔插一下 5.如果看到成功,就大功告成了,開啟 ZHA 或Zigbee2MQTT配對模式後,就可以看到它了。 註:目前不知道如何重新配對,我都是執行重新燒錄動作 參考文章 https://forum.automata.id/t/topic/247 https://github.com/Koenkk/Z-Stack-firmware/raw/master/router/Z-Stack_3.x.0/

[ZHA]將小米網關變為ZHA閘道

前言     因為小米網關在Zigbee2MQTT太容易無回應,所以改為ZHA 注意事項      原本透過小米網關的ZigBee設備會全部消失,不影響小米藍芽、Wifi設備 步驟 1.將小米網關啟用  [DANGER] ZHA 或 zigbee2mqtt 模式 -> 傳送(需等待幾分鐘) 完成後,它會提供訊息 Radio Type: EZSP Path: socket://192.168.1.xx:8888 2.新增整合->Zigbee Home Automation。依步驟1的訊息填入相關資訊。 3.點選 新增裝置 ,將各ZigBee裝置開始進行重新配對。

[ZHA]支援小米無線開關按鈕

  匯入小米無線開關(WXKG01LM)後,按鈕動作只會出現以下訊息,NR會無法直接動作。 1.建立BluePrint (1)HA->自動化與場景 (2)匯入 https://community.home-assistant.io/t/longpress-and-shortpress-script-automation-for-xiaomi-round-button-with-zha/229367  (3)在BluePrint點選剛才建立的BluePrint->自動化 (4)指定各按鈕的指定動作 (5)完成 參考文章 https://community.home-assistant.io/t/zha-xiaomi-mijia-round-wireless-switch-wxkg01lm-with-hold-lumi-sensor-switch/263075 https://community.home-assistant.io/t/zha-xiaomi-mijia-round-wireless-switch-wxkg01lm-lumi-sensor-switch/258472/18

Sonoff S31燒錄ESPHome

 1.線路連接 VCC<->3.3V RX<->TX TX<->RX GND<->GND #短路燒錄器上的3.3V 2.下載FTDI驅動程式,並安裝它 https://ftdichip.com/drivers/ 3.到HA Add-On新增ESPHome 4.New Devices->ESP8266 5.編輯yaml 註:注意device_name要唯一 https://www.esphome-devices.com/devices/Sonoff-S31 https://esphome.io/devices/sonoff_basic.html 6.執行Validate,確認yaml檔正確 7.執行Install->Manual Download->Legacy format->存好ESPHome.bin檔 8.按住S31上的reset鍵不放,插入USB後,維持5秒再放開 9.執行FlashESP8266.exe,並選取S31 ESPHome韌體(.bin) 10.燒錄成功後,看看wifi有新IP 11.HA 新增整合EPSHome,輸入S31的IP

Sonoff S31燒錄Tasmota

 1.線路連接 VCC<->3.3V RX<->TX TX<->RX GND<->GND #短路燒錄器上的3.3V 2.下載FTDI驅動程式,並安裝它 https://ftdichip.com/drivers/ 3.下載S31 Tasmota靭體 https://github.com/arendst/Tasmota/releases 4.下載ESPEasy燒錄軟體 https://github.com/letscontrolit/ESPEasy/releases 5.解壓縮ESPEasy,並把S31 Tasmota靭體(.bin)放到根目錄 6.按住S31上的reset鍵不放,插入USB後,維持5秒再放開 7.執行FlashESP8266.exe,並選取S31 Tasmota韌體(.bin) 8.燒錄成功後,看看wifi有沒有tasmota-xx-的WIFI SSID #Tasmota 12.2.0會遇到常常掉wifi的情形,可能跟Wifi 6 OFDMA、Mesh有關 https://github.com/tasmota/docs/blob/master/docs/FAQ.md https://tasmota.github.io/docs/FAQ/#device-disconnects-from-wi-fi-often