Sonoff dongle won't add

Hi first post.
I have bought a Sonoff USB dongle. Have setup Zigbee2MQTT in Home Assistant. I can add Matter devices which is working. However the Sonoff dongle is detected but when I try to add it, it won’t be added. I guess I have to add it to control which channel and firmware updates right?
How do I get it to work and which firmware should I update it with for most stability?

Please provide the dongle type or model and post your Z2M configuration code.

Its this one Sonoff ZigBee Gateway ZigBee 3.0 USB Dongle Plus-E
Dont know where to see the code. Is this is?
EZSP v8

If you’re trying to run both matter and zigbee off the same dongle, you’re setting yourself up for a bad time. You should use one protocol per dongle, because multi-protocol support is known to be extremely flaky and is actively discouraged.

1 Like

Okay, but I still have some questions since I’m just getting started:

  1. I have installed Zigbee2MQTT, is that not recommended?
  2. Should I not then install Sonoff Zigbee 3.0 USB Dongle Plus V2 from discovered devices in addon store?
  3. If no to Q2 how do I flash the Sonoff Zigbee dongle I have purchased and change channel on it?
    I changed channel in Zigbee2MQTT but that resulted in I lost all my discovered devices in the list so I had to start all over again in Zigbee2MQTT.
  1. No one’s saying Z2M is not recommended. I’m just telling you that any attempt to use both matter & ZigBee with the same dongle will result in issues.

  2. Discovered devices show up on the integrations page, not the addon store. Not sure what you’re referring to, but be careful that what you’re seeing could be the prompt for ZHA, not Z2M. You can’t install both on a single coordinator.

Actually, hang on a sec. Let’s back up a bit…

I reread your initial post and have to ask. Which matter devices did you add? If they also support ZigBee, you didn’t add them via matter at all. You added them via ZigBee, and the whole matter thing was a huge red herring.

The detected device notification is probably ZHA, which you can dismiss & mark it as an ignored integration.

No, you don’t need to “add” your sonoff to HA if it was correctly detected by Z2M. Channel changes are done inside the Z2M settings page, not on the device.

As for upgrading the firmware on your dongle, I don’t know. However I’m pretty certain a search of these forums or the Z2M website will reveal instructions on how to do that.

Thanks for an elaborating answer.
In regards to discovered devices its the Zigbee dongle. When I try and add it, it won’t do it which makes sense since the controller is already taken. If I stop Zigbee2MQTT I can add the device and it shows as Zigbee or ZHA. I’m not sure whats the best way to remove it completely but first I tried (after adding it) to disable it and delete it which resulted in it being discovered again next time I rebooted. I have now added it and afterwards disabled it. Maybe its better than ignore, i dont know, but I just dont want it to interfere with Zigbee2MQTT.
In regards to channel change its own 11 now but I would like to change it to 20/25 but last time I changes in GUI I lost my devices.

Also when I try to change to ember instead of eszp I wont start at all but the logs keeps saying eszp is obsolete so i should change to ember.

I never was able to add the Sonoff E to Z2M( worked on it way to long) so I ended up with the P and turned the E into a router. I have seen some folk successfully add it, but the E I purchased gave me so many headaches.

I also invested in SMLIGHT SLZBs and am happy with those.

Z2M has the step by step instructions on how to upgrade the firmware to ember, including tips like not using rtscts: true and making sure you’re using version 7.4.4 or higher.

If you’re still having issues with the firmware upgrade, it could simply be because it’s trying to load the (hidden) backup file for the coordinator. Simply rename this file before the upgrade and you should be good.
I suggest you change the channel while you’re in the process of upgrading the firmware. Might as well get that out of the way, even if it means re-pairing all your devices.

Thanks for the answers both.
@LiQuid_cOOled: What do you mean not be able to add Sonoff E to Z2M? I’m new to this so not sure what it means.
I’ve added my bulbs to Z2MQTT and the bulbs should be using the E version which I stated in the config path as ezsp and the TTY path. BTW the P dongle is not easy to find in Denmark and the SMLIGHT I can only buy in Alixpress since SMlight is located in Ukraine (non EU country).

@ShadowFist: I will try the instructions and see if that changes anything. Thanks:)

Z2M requires the dongle (coordinator) to add the Zigbee devices. This means if you aren’t able to add the dongle as your post title states, your bulbs would not be able to connect to Z2M.

You have me confused…

Are you able to open Z2M and click on Map and screen shot what you see

You should see something like this…

The star I green highlighted in the picture is your dongle plugged into your Home Assistant device and everything else would represent Zigbee devices.