#Zigbee2MQTT won't start after upgrade to 2025.1
83 messages Β· Page 1 of 1 (latest)
Well, it seems that the adapter protocol isn't supported:
at EmberAdapter.emberVersion (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1403:19)
at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:674:9)
at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1533:24)
at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
at Zigbee.start (/app/lib/zigbee.ts:69:27)
at Controller.start (/app/lib/controller.ts:142:13)
at start (/app/index.js:161:5)```
Does "not supported by host" mean that home assistant doesn't support it, or the zigbee dongle doesn't support the version that Home Assistant is using?
That's likely the Z2M 2.x upgrade as opposed to HA. You likely need to update your coordinator firmware
I got the same problem. For now I reverted back to old zigbee2mqtt
But yes, the dongle probably requires flashing
I have a similar problem. @terse crane how did you manage to revert back to the old zigbee2mqtt version? even though i checked backup before updating, i can't find my backup π¦
I went to settings/system/backups/manual backups. There I could see a specific backup made for the zigbee2mqtt upgrade. I clicked on that line and there I got the option to restore the backup. Worked perfectly for me
And there I got:
it seems all my backups since late oktober are 0 bytes... oh nooooooooooooooooo
is there an other way to downgrade? do you know that?
my zigbee network is quite large... i really really do not want to re-setup everything π¦
hmm. You could manually backup your configuration I suppose and then remove it and simply install the older version again?
Not sure if that will remove the configuration
I can't speak for all coordinators, but updating the Sonoff-E didn't require any re-pairing/extra setup.
yes, but i am failing at updating the sonoff π¦ i am on a mac and it seems everything is against me today π
which firmware did you install @astral granite?
the one from the link above?
i see, and then you used the https://darkxst.github.io/silabs-firmware-builder/ to flash it? cause for me it does not want to connect to my sonoff stick
Web based flasher for ZB-GW04 and ZBDongle-E. MultiPAN RCP firmware enables these devices to be used with Silabs Multiprotocol Addon in Home Assistant. Allow Zigbee and Thread to co-exist on the same dongle. Get ahead of the tech an experiment with Matter!
Yeah
but i guess you are on windows?
yes, still it complains that it can't connect to it... it spinns for a couple of seconds, then it tells me it can't connect. i already did install the drivers
i always get this, even though i did connect to the entry with the usb-to-uart in the name π¦
i already tried all my usb ports
I've not used it, but you could try w/ this: https://github.com/NabuCasa/universal-silabs-flasher
thank so much for your help...
universal-silabs-flasher --device /dev/tty.SLAB_USBtoUART flash --firmware ncp-uart-hw-v7.4.5.0-zbdonglee-115200.gbl ξ² 2 β ξ² cc2538-bsl ξΌ ξ² 17:43:15 ο
2025-01-04 17:43:24.950 MacBook-Pro-von-Georg.local universal_silabs_flasher.flash INFO Extracted GBL metadata: NabuCasaMetadata(metadata_version=1, sdk_version='4.4.5', ezsp_version='7.4.5.0', ot_rcp_version=None, cpc_version=None, fw_type=<FirmwareImageType.ZIGBEE_NCP: 'zigbee_ncp'>, fw_variant=None, baudrate=115200)
2025-01-04 17:43:24.951 MacBook-Pro-von-Georg.local universal_silabs_flasher.flasher INFO Probing ApplicationType.GECKO_BOOTLOADER at 115200 baud
2025-01-04 17:43:28.981 MacBook-Pro-von-Georg.local universal_silabs_flasher.flasher INFO Probing ApplicationType.EZSP at 115200 baud
2025-01-04 17:43:36.018 MacBook-Pro-von-Georg.local universal_silabs_flasher.flasher INFO Probing ApplicationType.CPC at 460800 baud
2025-01-04 17:43:42.375 MacBook-Pro-von-Georg.local universal_silabs_flasher.flasher INFO Probing ApplicationType.CPC at 115200 baud
2025-01-04 17:43:48.713 MacBook-Pro-von-Georg.local universal_silabs_flasher.flasher INFO Probing ApplicationType.CPC at 230400 baud
2025-01-04 17:43:55.076 MacBook-Pro-von-Georg.local universal_silabs_flasher.flasher INFO Probing ApplicationType.SPINEL at 460800 baud
2025-01-04 17:44:01.433 MacBook-Pro-von-Georg.local universal_silabs_flasher.flasher INFO Probing ApplicationType.ROUTER at 115200 baud
Error: Failed to probe running application type
the first one keeps failing at probing my stick
If you can use the add-on to do it, that may be your best bet, since it sounds like there's comms issues w/ your Mac and your coordinator. Make sure nothing is using the coordinator if you go that route
[17:53:17] INFO: Checking /dev/ttyUSB0 identifying Sonoff Zigbee 3.0 USB Dongle Plus from Silicon Labs.
[17:53:17] WARNING: No firmware found for the selected device, assuming firmware is installed.
[17:53:17] INFO: universal-silabs-flasher-up script exited with code 0
ok, not sure if i am using it correctly, but this is the output
I can't manually choose a firmware though
ahhh π
thank you sooo much for your help...
i still get errors...
[17:57:13] INFO: Starting universal-silabs-flasher with /dev/ttyUSB0 (bootloader baudrate 115200)
Error: '/root/firmware.gbl' does not appear to be a valid firmware image: ValueError('Unknown firmware image type')
[17:57:16] INFO: universal-silabs-flasher-up script exited with code 1
s6-rc: warning: unable to start service universal-silabs-flasher: command exited 1
/run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
/run/s6/basedir/scripts/rc.init: fatal: stopping the container.
What's your URL
ok... better... but still an error...
2025-01-04 17:59:04.119 core-silabs-flasher universal_silabs_flasher.flash INFO Extracted GBL metadata: NabuCasaMetadata(metadata_version=1, sdk_version='4.4.5', ezsp_version='7.4.5.0', ot_rcp_version=None, cpc_version=None, fw_type=<FirmwareImageType.ZIGBEE_NCP: 'zigbee_ncp'>, fw_variant=None, baudrate=115200)
2025-01-04 17:59:04.120 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.GECKO_BOOTLOADER at 115200 baud
2025-01-04 17:59:06.145 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.EZSP at 115200 baud
2025-01-04 17:59:11.176 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.CPC at 460800 baud
2025-01-04 17:59:15.514 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.CPC at 115200 baud
2025-01-04 17:59:19.848 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.CPC at 230400 baud
2025-01-04 17:59:24.179 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.SPINEL at 460800 baud
Error: Failed to probe running application type
[17:59:28] INFO: universal-silabs-flasher-up script exited with code 1
s6-rc: warning: unable to start service universal-silabs-flasher: command exited 1
s6-rc: info: service banner: stopping
but my stick used to work up until 1h or so ago... i don't get it
so it internally seems to use the same tool (https://github.com/NabuCasa/universal-silabs-flasher)
might that be some issue with my hardware? i just don't belive it, cause it worked up until i updated home-assistant
I think it's unlikely ... You're certain you've got the Sonoff-E?
it says "sonoff zigbee 3.0 usb dongle plus" on it?!?
ah ok.... stupid me... zbdongle-p on the backside π¦
That'll be why then
do you know which firmware would be correct for my model?
Are you sure you're getting the same error as OP?
What do you see when Z2M is starting
no, not 100% the same, i just took it to find out how to update my dongle π
what i get is:
Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
What's your serial configuration?
/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
adapter: ember
Did you change that? I'm pretty sure the P should be configured as a zstack
i added the ember today as it did not start up any more
Change ember to zstack
DUDE!!! I CANT THANKT YOU ENOUGH π
I thought my whole zigbee config is broken now... but it works again!!! THANK YOU SO MUCH!!!!
Glad you got it working, happy to help
Sorry to @distant lotus for hijacking their thread on something that's not the same as their issue
yes! sorry π you rock @astral granite thanks!!! π i'll have a beer now π
Not a problem. So it seems that my dongle isn't supported anymore (given the fact that the new version of Zigbee2MQTT won't work with it). Does anybody have a recommendation for a zigbee dongle going forward?
I just reverted to my previous Zigbee2MQTT version. Of course, now the Zigbee2MQTT want to update. I told it to skip and I am greeted with this:
So I am going to have to figure this out soon. I hav eno idea when Home Assistant will force the update on me.
BTW, reverting to the previous version worked great.
I am updating the firmware on the ZBT-1, but it is only 7.4.4.0. Not sure if it will work. though
What about this as a replacement: https://www.amazon.com/SMLIGHT-SLZB-06-NoPOE-Zigbee2MQTT-Supporting/dp/B0D9Q9B1G7 ? Anybody have experience with Zigbee via ethernet?
The firmware upgrade worked. I had to reboot twice, but I am up and running with the newest Zigbee2MQTT. However, my question still stands about a better dongle and using zigbee over ethernet
I'm pretty sure there should be no issue after you upgrade the firmware
Any reason you want to switch now that you got things working? SLZB-06 is pretty popular and would be fine, but what you have now sounds like it works
Well, when I put this together, I moved from Hubitat - which is very different and had zigbee built in. When I moved to HA Green, I purchased my current Zigbee dongle as it seemed to be the one to use. However, that was before this update. I am not going to go out an purchase a different one today. I just want to know if there is a better one than the one I have.
That packaging on SMLIGHT looks like some lotion tube package.. sorry, I'll get my coat..
The main thing I'm aware w/ the ZBT-1s is the potential for it to brick itself. Not sure if you're aware of that, but if not: https://www.home-assistant.io/blog/2024/10/02/connect-zbt1-issue-and-replacement/.
Thanks much. I didn't know about that.
I tried to change to zstack but that crashes the addon
So I'm still confused about what I actually have to do to fix this
I have this dongle: Sonoff ZBDongle-E Zigbee 3.0 USB Dongle
hmm hold on. I may just have to flash the dongle
nm, flashing the dongle worked π
Yeah also the E isn't zstack, once you've flashed it, you'll use ember