In this video I'm looking at flashing the Sonoff Zigbee 3.0 USB Dongle Plus which is a fantastic piece of kit and comes ready to use out of the box. However I'm going to flash it with the latest firmware using Python, which you might find easier than dismantling the dongle to flash it, and gives you access to the latest functionality and lets you support a greater number of devices.
This is a step by step video and at the end I'll show you how to get the dongle set up in Home Assistant using Mosquitto MQTT broker and Zigbee2MQTT before I finally add in some of my Aqara Zigbee devices.
Links to downloads can be found below 👇
Remember to SUBSCRIBE to the channel so you don't miss future content
SUPPORT THE CHANNEL 🙌
Buy Me a Coffee: https://www.buymeacoffee.com/byteofgeek
READ MORE 🌐
My Website: https://www.byteofgeek.com
YOU CAN FIND ME ON 👍
Twitter: / byteofgeek
Instagram: / byteofgeek
Facebook: / byteofgeek
#byteofgeek #technology #homeassistant #homeautomation #smarthome #zigbee
Some of the links above may be affiliate links in which I receive a small commission if you click on the link and purchase an item. You're not obligated to use these links but if you do then it does help fund the channel to bring extra content to you!
The following is the download links and commands to go with the video.
Python
https://www.python.org/downloads/
Device Drivers
https://www.silabs.com/developers/usb...
Backup Dongle
python -m pip install --upgrade pip
pip install wheel pyserial intelhex python-magic
pip install zigpy-znp
python -m zigpy_znp.tools.nvram_read COM3 -o nvram_backup.json
Bootloader
https://github.com/JelmerT/cc2538-bsl
Z Stack Firmware
https://github.com/Koenkk/Z-Stack-fir...
Flash Dongle
python cc2538-bsl.py -p COM3 -e -v -w --bootloader-sonoff-usb CC1352P2_CC2652P_launchpad_coordinator_20220219.hex
Zigbee2MQTT Repository
https://github.com/zigbee2mqtt/hassio...