Flashing Tasmota on SONOFF Zigbee Bridge Pro
https://notenoughtech.com/home-automation/tasmota-on-sonoff-zb-bridge-pro/
Download
http://ota.tasmota.com/tasmota32/tasmota32-zbbrdgpro.bin
Use ESP Flasher v.1.4.1
https://github.com/Jason2866/ESP_Flasher/releases/download/v.1.4.1/Ubuntu.zip
sudo ./ESP-Flasher ~/Downloads/tasmota32-zbbrdgpro.bin # connect to wifi tasmota-xxxxxx-xxxx 192.168.4.1 select yourt wifi find tasmota ip on your wifi network http://192.168.178.x/ “Configuration” => “Configure Other” Template {"NAME":"Sonoff Zigbee Pro","GPIO":[0,0,576,0,480,0,0,0,0,1,1,5792,0,0,0,3552,0,320,5793,3584,0,640,608,32,0,0,0,0,0,1,0,0,0,0,0,0],"FLAG":0,"BASE":1} Activate Consoles > Berry Scripting Console Run code (or press Enter twice) Consoles > Partition Wizard Consoles > Manage files system cc2652_flasher.be intelhex.be sonoff_zb_pro_flasher.be SonoffZBPro_coord_20220219.hex Consoles > Berry Scripting Console import sonoff_zb_pro_flasher as cc cc.load("SonoffZBPro_coord_20220219.hex") cc.check() cc.flash() console #backlog rule1 on system#boot do TCPStart 8888 endon ; rule1 1 ; TCPStart 8888 backlog rule1 on system#boot do TCPStart 8888 endon ; rule1 1 ; template {"NAME":"Sonoff Zigbee Pro","GPIO":[0,0,576,0,480,0,0,0,0,1,1,5792,0,0,0,5472,0,320,5793,5504,0,640,608,32,0,0,0,0,0,1,0,0,0,0,0,0],"FLAG":0,"BASE":1} ; module 0
Reset / Recovery
https://tasmota.github.io/docs/Device-Recovery/#recovery-techniques
# Fast Power Cycle Device Recovery 1. Cut power from the device completely for 30 seconds 2. Power the device on and off 6x with intervals lower than 10 seconds and leave it on after seventh time 3. Fast power cycle device recovery should activate and the device should be reset to firmware defaults 4. Connect to tasmota-xxx Wifi and configure the device
Home Assistant ZHA
socket://192.168.178.200:8888 software
Router firmware
https://github.com/arendst/Tasmota/tree/development/tools/fw_SonoffZigbeeBridgePro_router_only_cc2652
https://digiblur.com/2022/02/20/how-to-convert-the-sonoff-zigbee-bridge-into-a-router-repeater/
{"NAME":"Sonoff Zigbee Pro","GPIO":[0,0,576,0,480,0,0,0,0,1,1,5792,0,0,0,3552,0,320,5793,3584,0,640,608,32,0,0,0,0,0,1,0,0,0,0,0,0],"FLAG":0,"BASE":1} import sonoff_zb_pro_flasher as cc cc.load("SonoffZBPro_coord_20220219.hex") cc.check() cc.flash()
Links
https://zigbee.blakadder.com/Sonoff_ZBBridge-P.html
https://www.binarytechlabs.com/home-assistant-zigbee-how-to-set-it-up-and-put-it-to-use-and-why-you-should-do-the-same-part-2/
https://github.com/arendst/Tasmota/discussions/14419
https://github.com/home-assistant/core/issues/106127