Tasmota on SONOFF Zigbee Bridge Pro

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