-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
SMSZB-120 can't stop since 4.0.5 OTA upgrade #15795
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
In the debug log I can see :
But it has no effect |
Are you using Conbee ? |
Hi, no I'm using SONOFF cc2652p with zStack3x0 |
Weird, using the same. Mine are working as expected. Are you using the Frient version ? |
Yes they're the Frient ones, 3 of them with the same issue, currently trying to downgrade to 4.0.2 to see if that fixes it. |
Seems to be an ongoing issue with Frient ones, don't know the reason. |
Wierdly they worked perfectly before the OTA upgrade, they were using 4.0.2 when I received them, but I'm not sure if it's original firmware from Develco or some kind of homebrew from Frient. |
I don't have access to Frient version. I know there are a different "version" of SMSZB-120 in Norway, I have the 4.0.6 for this one but haven't tested this fw on my original Develco. It might be an issue with Frient but without it, no clue at all and can't test. |
If you can share 4.0.6 and help me get the index.json file with the right informations, I'm willing to test on one of them if it'd help. |
Currently, I was specifically told not to share this fw yet. As a reference - all the ppl who has reported that Frient version doesn't find the OTA, just as an example. Dunno what it is with the Frient version - Original Develco doesn't nag, complain or fail, even with different coordinators. I have 3 different (but not the Conbee though). |
I have a conbee II, a sonoff cc2652p and a SkyConnect ezsp. I didn't try the latter yet but the Frient ones worked in 4.0.2 with the conbee II and they worked when I switched to cc2652p. When I say that they "worked", I obviously mean that they reacted to set {"alarm": "START"} and to {"alarm": "OFF"} now they react to the first one but never to the second command. EDIT : And in my case they did find the OTA on their own, no issue there, that's why I decided to do the upgrade. |
Ok, didn't test that, but I will |
Just to add some context, I'm actually using these as smoke detector, but also as sirens for Alarmo. And Alarmo triggers the sirens when detecting motion/opening without disarming the alarm using the entrance keypad. |
I can confirm that {"alarm": "OFF"} also applies here, need to investigate. They might done some changes. |
Seems it is the |
Ok si if you can reproduce on Develco that means it’s definitely the firmware and not some weird behavior in the white labeled ones. |
In the meantime the downgrade just finished and I can confirm that they're working as expected with 4.0.2 |
Are u on Telegram ? |
No sorry |
Please tell me - how did you proceed to downgrade ? Just for learning - never tried it :) |
Also, done some more investigation - temp fix are to use the FULL command (until I've resolved the Full command; STOP: Can you please try and report back if it worked for you also? Try on both 4.0.2 and 4.0.5 please. |
I can confirm this is working I already tried it. On both firmware version, unless I'm mistaken. Unfortunately, while this is usable in MQTT, Alarmo requires an entity to trigger the sirens so it won't work there. I'd have to setup an automation. While I reckon this is doable, I'd rather stick for now to 4.0.2 and wait for a definitive fix in the firmware. |
Okie - uploading 4.0.6 now and will do some tests. If OK, I'll ask for permission to publish this fw. I'll keep you updated. |
Still on 4.0.5 - found a solution - need to see how it affect other devices uses this converter |
exactly same situation for me. Let me know if I can help |
Thing is, I've fixed it for 4.0.5 but I don't know if it is backward-compatible. |
@TheStigh I'm on 4.0.2 right now on 3 devices, if you have an easy way to test your fix, I'm willing to do it. I can also upgrade one device to 4.0.5 to confirm that everything is working even on Frient. Alas it has to be done tomorrow as I'll be pretty occupied saturday and sunday due to new year's preparations and cleaning. I use Z2M as a module in HA, so it's all in a docker container and only /config is exposed I don't know if you can provide instructions that only involves this folder, but I'll change things inside the docker container if needed. I'd say try to at least submit a PR quickly, as it would be nice if it could be in next Z2M version which I believe is due in 3 days. EDIT : Unfortunately I can't test it tonight as everyone is asleep in the house and testing involves triggering the sirens... |
Just had a guy to test my fix on 4.0.4 and worked perfect. I will make the PR so @Koenkk can add it to the January release |
Guys, I'm not able to remove the custom .json file (my_index.json) to allow again upgrade instead of a forced downgrade to 4.0.2 what I'm doing wrong? |
@TheStigh you can remove the line altogether in /config/zigbee2mqtt/configuration.yaml |
Wasn't me :) It was @Claudio1L |
since yesterday after upgrading to 4.0.5, my SMSZB-120 doesn't work anymore, siren can't be turned off. i removed the device from z2m and added a new device with 4.0.2, but the new device with 4.0.2 doesn't work either, siren can't be turned off. |
@scxs535 Hi, if you read the previous comments you’ll notice the fix is already merged in the next release of zigbee2mqtt (Thanks @TheStigh !). |
Thank you for your note. |
just for your Information, I have now tried several times to delete and re-add the device, now it works as usual with 4.0.2. |
Thank you, everything ok. I'm sorry for the stupid question. I missed last line of the configuration |
@TheStigh @DamGranger |
I don’t have an entity like that in my HA. Mine (for the update part anyway) are are of class “update” not “binary_sensor”. And these show the correct information. |
instead of 4.0.5 there is now an upgrade to 262149, should we upgrade it or should we rather stay at 4.0.2? |
Up to you. The original bug from the 4.0.5 firmware update are already fixed in the January release of Z2M. |
If you remove and re-pair, it will look differently. |
NOTE TO ALL: The original message in this topic has been fixed in the January release 1.29.0 of Z2M. As always, please be sure to have the latest update of all software before publishing "something are broken". There might be fixes already in later releases. @DamGranger, can you please close this thread as your initial issue has been fixed :) |
What happened?
After OTA update to 4.0.5 on SMSZB-120 the siren can't be turned off anymore from Z2M expose page, nor from Home Assistant. Tried repairing device but it doesn't change anything.
What did you expect to happen?
The siren should stop
How to reproduce it (minimal and precise)
Just start the siren, and try to stop it
Zigbee2MQTT version
1.28.4
Adapter firmware version
20220219
Adapter
SONOFF cc2652p with zStack3x0
Debug log
No response
The text was updated successfully, but these errors were encountered: