New variation of A/S MOSZB-140 ? Had to change the Devolco quirk to get mine to work #2301
erikproper
started this conversation in
General
Replies: 1 comment
-
@erikproper Start by opening a new issue with "Device support request" -> https://github.com/zigpy/zha-device-handlers/issues There you provide the requested device signature, diagnostic information, logs, etc. which makes it easier for others to answer and help. PS: This is in ZHA docs -> https://www.home-assistant.io/integrations/zha#how-to-add-support-for-new-and-unsupported-devices |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dear all,
I have four new Frient A/S MOSZB-140 devices, and am running the latest HASSIO.
After pairing, a battery level was added in home assistant, but was never really updated ...
I noticed that no quirk was applied, though there is a quirk related to the battery level issue.
According to the log files, the official quirk for these motion devices results in the error message: "Fail because output cluster mismatch on at least one endpoint" when home assistant considers using the quirk.
When looking at the the endpoints as identified in the signature in the motion.py versus the endpoints I can see in the diagnostics that there is indeed a mismatch in the output_clusters for 35 and 38. The "Identify.cluster_id" is positioned in 35's output_clusters on my new "Frients".
Manually changing the motion.py accordingly, it is now recognised, and seems to work ... but I guess a new "variant" may need to be added in the original python code.
Below you will find the relevant part of the diagnosis file from home assistant.
Cheers,
Erik
Beta Was this translation helpful? Give feedback.
All reactions