Sonoff ZBBridge (aka Sonoff Zigbee Bridge) WiFi to Zigbee gateway was launched a few months ago for $16.90 plus shipping, and it’s now also listed on Banggood for $17.99 shipped. It allows users to control Zigbee devices connected to the gateway using the eWelink mobile app used with other Sonoff devices.
But many people like to run Tasmota firmware on their Sonoff devices since it’s open-source and provided more flexibility such as integration with Home Assitant or Domoticz. There was already support for Zigbee in Tasmota at the time but only for Texas Instruments SimpleLink CC253x Zigbee MCU’s, and Sonoff ZBBridge is made of an ESP8266 WiSoC and a Silicon Labs EFR32MG21 Gecko Series 2 Cortex-M33 Zigbee microcontroller. So I just suspected that eventually, Sonoff Zigbee Bridge could support Tasmota open-source firmware but that would take some time…
That means now it’s possible to flash Sonoff Zigbee Bridge with Tasmota ESP8266 firmware, and Gecko firmware for either Home Assistant or Zigbee2MQTT as follows:
- ESP8266 firmware – tasmota-zbbridge.bin
- Silicon Labs Gecko 2 firmware (select the one relevant to your use case)
- ncp-uart-sw_6.5.5_115200.ota for Home Assistant /
- ncp-uart-sw_6.7.6_115200.ota for Zigbee2Tasmota / EZSP v8 compatible hosts
The instructions are fairly long and look complicated since you’d have to flash two firmware files, and solder some wires. This is all explained in detail by NotEnoughTech and Digiblur on their respective website with Digiblur focusing on Home Assistant.
Thanks to Andreas for the tip.