Not sure if you’ve seen the Blueprint ZHA - Philips Hue Dimmer Switch (RWL020, RWL021) but it uses the button commands that I have. It appears that people with the RWL021 (which I believe is the EU release vs RWL020 for the US) use it as well and that from other threads the only difference should be the button labels/packaging, not functionality.
I am using “normal” ZHA support in HA on 2020.12.0 with a HUSBZB-1 for the radio. It’s interesting we have the same firmware, I would have bet that was our difference – or the difference from people using the RWL021 in the other thread… now I am very confused
Off, Dim Down, Dim Up, and On. I do not see any events for hold, hold+release, double tap, etc.
{
"event_type": "zha_event",
"data": {
"device_ieee": "...",
"unique_id": "...",
"device_id": "...",
"endpoint_id": 1,
"cluster_id": 6,
"command": "off_with_effect",
"args": [
0,
0
]
},
"origin": "LOCAL",
"time_fired": "2021-01-01T15:32:50.372079+00:00",
"context": {
"id": "9cf6c6624b9447c4c8c894ebac894939",
"parent_id": null,
"user_id": null
}
}
{
"event_type": "zha_event",
"data": {
"device_ieee": "...",
"unique_id": "...",
"device_id": "...",
"endpoint_id": 1,
"cluster_id": 8,
"command": "step",
"args": [
1,
30,
9
]
},
"origin": "LOCAL",
"time_fired": "2021-01-01T15:32:49.327342+00:00",
"context": {
"id": "cdb59a9928232e61ad9067648630c8c2",
"parent_id": null,
"user_id": null
}
}
{
"event_type": "zha_event",
"data": {
"device_ieee": "...",
"unique_id": "...",
"device_id": "...",
"endpoint_id": 1,
"cluster_id": 8,
"command": "step",
"args": [
0,
30,
9
]
},
"origin": "LOCAL",
"time_fired": "2021-01-01T15:32:48.204006+00:00",
"context": {
"id": "95d88562dfd915e7daee85f8fcb1756e",
"parent_id": null,
"user_id": null
}
}
{
"event_type": "zha_event",
"data": {
"device_ieee": "...",
"unique_id": "...",
"device_id": "...",
"endpoint_id": 1,
"cluster_id": 6,
"command": "on",
"args": []
},
"origin": "LOCAL",
"time_fired": "2021-01-01T15:32:46.852426+00:00",
"context": {
"id": "5ca85e505194189830c366d3500d2f75",
"parent_id": null,
"user_id": null
}
}
Here is a Zigbee Device Signature for one of my remotes
{
"node_descriptor": "NodeDescriptor(byte1=2, byte2=64, mac_capability_flags=128, manufacturer_code=4107, maximum_buffer_size=71, maximum_incoming_transfer_size=45, server_mask=0, maximum_outgoing_transfer_size=45, descriptor_capability_field=0)",
"endpoints": {
"1": {
"profile_id": 49246,
"device_type": "0x0830",
"in_clusters": [
"0x0000"
],
"out_clusters": [
"0x0000",
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008"
]
},
"2": {
"profile_id": 260,
"device_type": "0x000c",
"in_clusters": [
"0x0000",
"0x0001",
"0x0003",
"0x000f",
"0xfc00"
],
"out_clusters": [
"0x0019"
]
}
},
"manufacturer": "Philips",
"model": "RWL020",
"class": "zhaquirks.philips.rwl021.PhilipsRWL021"
}