You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The attributes of this cluster are currently not available in the device UI in ZHA
Solution description
A device handler that declares the device setup cluster for ubisys devices so I can easily configure the devices.
I am more than happy to contribute, but need some guidance.
As this device setup funcationality is available on many ubisys devices, I was looking for a way to provide this handler not just for one specific device but for many (potentially all ubisys devices). As far as I understand the documentation, though, a device handler needs to be created for every single device. Is there a way to declare a device handler for a number of devices, adding only the cluster declaration that we need to see this?
To answer my own question - QuirkBuilder appears to be what I was looking for. It would still be per device as far as I understand, but it does not have to redeclare the full signature of the device so it can be built generically for many devices.
Problem description
While ubisys devices work fine ootb, they support a cluster 0xfc00 for device setup (e.g. https://www.ubisys.de/downloads/ubisys-s1-technical-reference.pdf page 24). This cluster appears to be available on many ubisys devices (the documentation at https://www.ubisys.de/downloads/ubisys-input-configuration-integrators-guide.pdf mentions C4, D1(-R), S1(-R), S2(-R), J1(-R) and LD6).
The attributes of this cluster are currently not available in the device UI in ZHA
Solution description
A device handler that declares the device setup cluster for ubisys devices so I can easily configure the devices.
I am more than happy to contribute, but need some guidance.
As this device setup funcationality is available on many ubisys devices, I was looking for a way to provide this handler not just for one specific device but for many (potentially all ubisys devices). As far as I understand the documentation, though, a device handler needs to be created for every single device. Is there a way to declare a device handler for a number of devices, adding only the cluster declaration that we need to see this?
Screenshots/Video
No response
Device signature
Device signature ubisys S1
Device signature ubisys S2
Diagnostic information
Diagnostic information
[Paste the diagnostic information here]
Logs
Logs
Custom quirk
Custom quirk
Additional information
No response
The text was updated successfully, but these errors were encountered: