Shelly relay Zigbee mode

After the nightmare of fitting almost 20 of these in my house last week , I found I had a congested WIFI and lots of drop outs, so then tried to put them in Zigbee mode, which meant digging them all out of the wiring and trying to press the button 5 times etc etc. Many of you will know that there are many many posts of how it seems impossible to get these set up in Zigbee mode. Well, I’ve found an easy way and it works every single time. Here is how I did it and have a nice stable Zigbee network of 20 relays, running on home assistant using the ZBT-2 dongle.

  1. Install them on the Shelly app and pair them with the app, in any mode, it does matter.
  2. go to device profile in the app and note the IP address.
  3. go to that ip address in the browser.
  4. it will connect directly with the shelly
  5. no mention of Zigbee yet, so update the firmware and refresh the page
  6. update again, but this time it will say alternative firmware , update to the beta ,
  7. refresh after reboot and it will say set up Zigbee, press the button once and wait, it will install the firmware and reboot
  8. it will then say it is pairing and will be discovered in home assistant in the ZHA network
  9. I then chose to disable WIFI completely, so as to reduce interference, I know the risk is that I would have to physically dig out the relay to reset , but there is no point in having wifi and Zigbee running as the noise will be so bad that you might as well just stick to wifi, so I made the jump. it works well. I was installing shelly 1pm and 2pm get 4 relays
1 Like

Aha, you’ve discovered OTA. Very powerful.

If only you had a tool like the TasmoAdmin addon where you could update all the selected devices firmware in one fell swoop…

trust me, I was so close to calling the electrician back and removing them all, overnight they kill my wifi , thermostats everything, so Zigbee became the only route. My Zigbee network is on channel 20 and I’ve put my wifi on channel 1 fixed and 20 MHz to minimise the interference. All seems quiet at the moment