FYI, xsp1989 has uploaded a signed Zigbee Router firmware for ITead Sonoff ZBBridge which could possibly make it a Tasmota/ESPHome connected Zigbee Router (instead of as a Zigbee Coordinator):
https://drive.google.com/file/d/1H-M5CTh_XGGVl2te4vHLQ5SfGPHL6yCS/view?usp=sharing
This is the signed routing firmware used by ZBB, the usage method is the same as the unsigned firmware.
You think Tasmota/ESPHome can send basic commands to it to initiate paring/joining and restart/reset?
Update! FYI, the same Zigbee Router firmware image has now also been tested on ZB-GW03 eWeLink Ethernet Zigbee Gateway (sold under many brand names, including EACHEN and SmartWise brands).
Idea around this is also discussed for ITeadâs Sonoff ZBBridge hacked with Tasmota/ESPHome here:
https://github.com/arendst/Tasmota/discussions/11536
https://github.com/syssi/esphome-zb-gw03/issues/12
https://github.com/thegroove/esphome-zbbridge/issues/3
https://github.com/xsp1989/zigbeeFirmware/issues/2
https://github.com/xsp1989/zigbeeFirmware/issues/16
PS: Have not tried this myself as I got rid of my ITead Sonoff ZBBridge because being WiFi-based it did not work any good as a remote Zigbee Coordinator, but might reconsider buying one if it worked as a Zigbee Router device that can be paired/joined and restarted/reset remotely via Tasmota and/or ESPHome. So that Tasmota/ESPHome is basically only used to initiate virtual join/pair button and restart/reset the device similar to a remote power-cycle it hangs.