Open m4r1k opened 6 months ago
no updates?
any news?
It seems like zigpy defines the two required attributes here: https://github.com/zigpy/zha-device-handlers/blob/bfbfb4876d1811440b4a05cac9e3b83311d194a8/zhaquirks/legrand/__init__.py#L20-L21
However, I'm seeing ManufacturerSpecificCluster in Home Assistant instead of Legrand Cluster, so these attributes are not exposed in the UI.
I was able to manually enable this feature using the ZHA Toolkit: Write Attribute
service with the following properties:
led_dark
(show blue indicator when light is off)led_on
(show blue indicator when light is on)As a side note, I'm not sure exactly what the value of dimmer
is supposed to indicate. I read the value from two devices locally and they returned the following:
WNAL10W1: 0x00, 0x01 WNAL50W1: 0x01, 0x01
ZHA is still not able to fully handle Legrand / Bticino devices. This issue cannot be closed yet.
Problem description
The problem
The
K4003C
BTicino switch in ZHA doesn't support three key features:led_in_dark
led_if_on
identify
Those are fully supported by zigbee2mqtt https://www.zigbee2mqtt.io/devices/K4003C_L4003C_N4003C_NT4003C.html
Today I've confirmed that the status light of the switch cannot be configured with the ZHA integration
This issue was originally reported by @PoVPoV29 but nobody picked it up. https://github.com/home-assistant/core/issues/80720
This issue was also reported on HA GitHub https://github.com/home-assistant/core/issues/110009
What version of Home Assistant Core has the issue?
core-2024.1.6
Home Assistant Container
Integration causing the issue
Zigbee Home Assistant (ZHA)
Link to integration documentation on our website
https://www.home-assistant.io/integrations/zha
Solution description
Support for the following 3 properties:
led_in_dark
led_if_on
identify
Screenshots/Video
Screenshots/Video
[Paste/upload your media here]Device signature
Device signature
```json [Paste the device signature here] ```Diagnostic information
Diagnostic information
```json [Paste the diagnostic information here] ```Logs
Logs
```python [Paste the logs here] ```Custom quirk
Custom quirk
```python [Paste your custom quirk here] ```Additional information
No response