The Lutron Aurora dimmer switch is a useful device for retrofitting homes with some ‘classic’ challenges. Examples are homes with ‘no neutral’ switches or other environments where an existing physical switch cannot be removed, however intelligent control functions are needed at this location.
Unfortunately, the Lutron Aurora zigbee devices, like a number of zigbee devices has some incompatibilities with some zigbee controllers in a ZHA or zigbee2mqtt setup. The most prevalent of these issues is that the Aurora’s on and off button press function is not reliably detected by some zigbee coordinators. Several firmware upgrade and coordinator swaps seems to solve the issue for these zigbee configurations.
However, the native Hue integration supports the Lutron Aurora’s button press functions without issue, but does not decode the dimmer function of this ‘Friends of Hue’ device. It would seem a good addition to Home Assistant, if possible, to add the dimmer event decoding in Home Assistant hue_event. The Hue bridge properly receives both the switch events as well as the dimmer events. So it appears that it is just some work needed to decode these events from the Hue bridge and present them in HA, as is already occurring with the button press events from this device.
This work would align well with making it easier for people to move to the Home Assistant platform, if they already have a Hue bridge in their homes.
Below are some ZHA decodes that I was able to capture for the Lutron Aurora’s dimmer and on/off events, again the issue is that this hardware is reliably handled by Hue, however there are a number of problem configurations for using this device in ZHA and zigbee2mqtt depending on the zigbee dongle/coordinator selected. So by fully handling in the Hue integration, the most users may well be served. Thx! :
lutron aurora button press in zha:
event_type: zha_event
data:
device_ieee: ff:ff:00:0f:e7:fc:a5:82
unique_id: ff:ff:00:0f:e7:fc:a5:82:1:0x0008
device_id: c91354cf4e0ca13d31d2b38d0456ff55
endpoint_id: 1
cluster_id: 8
command: move_to_level_with_on_off
args:
- 255
- 7
origin: LOCAL
time_fired: '2022-01-23T00:14:13.751873+00:00'
context:
id: a6c14cd37c0101a90889fa822d4497e0
parent_id:
user_id:
lutron aurora button release in zha:
event_type: zha_event
data:
device_ieee: ff:ff:00:0f:e7:fc:a5:82
unique_id: ff:ff:00:0f:e7:fc:a5:82:1:0x0008
device_id: c91354cf4e0ca13d31d2b38d0456ff55
endpoint_id: 1
cluster_id: 8
command: move_to_level_with_on_off
args:
- 0
- 7
origin: LOCAL
time_fired: '2022-01-23T00:14:14.540427+00:00'
context:
id: fcebe75e50403ae103d6148fc3cc6457
parent_id:
user_id:
lutron aurora dial moved to various positions, (position 2 appears to be lowest value for dimmer)
event_type: zha_event
data:
device_ieee: ff:ff:00:0f:e7:fc:a5:82
unique_id: ff:ff:00:0f:e7:fc:a5:82:1:0x0008
device_id: c91354cf4e0ca13d31d2b38d0456ff55
endpoint_id: 1
cluster_id: 8
command: move_to_level_with_on_off
args:
- 2
- 2
origin: LOCAL
time_fired: '2022-01-23T00:14:09.023433+00:00'
context:
id: 5ba7de3f58e0cae4e0c69b602e1fb812
parent_id:
user_id:
event_type: zha_event
data:
device_ieee: ff:ff:00:0f:e7:fc:a5:82
unique_id: ff:ff:00:0f:e7:fc:a5:82:1:0x0008
device_id: c91354cf4e0ca13d31d2b38d0456ff55
endpoint_id: 1
cluster_id: 8
command: move_to_level_with_on_off
args:
- 255
- 2
origin: LOCAL
time_fired: '2022-01-23T00:14:07.826102+00:00'
context:
id: 457ea63083dd77d10bcdde51e24cc1bd
parent_id:
user_id:
event_type: zha_event
data:
device_ieee: ff:ff:00:0f:e7:fc:a5:82
unique_id: ff:ff:00:0f:e7:fc:a5:82:1:0x0008
device_id: c91354cf4e0ca13d31d2b38d0456ff55
endpoint_id: 1
cluster_id: 8
command: move_to_level_with_on_off
args:
- 248
- 2
origin: LOCAL
time_fired: '2022-01-23T00:14:08.025112+00:00'
context:
id: e6f896d39a5864762cd8a4e464b6d528
parent_id:
user_id:
event_type: zha_event
data:
device_ieee: ff:ff:00:0f:e7:fc:a5:82
unique_id: ff:ff:00:0f:e7:fc:a5:82:1:0x0008
device_id: c91354cf4e0ca13d31d2b38d0456ff55
endpoint_id: 1
cluster_id: 8
command: move_to_level_with_on_off
args:
- 212
- 2
origin: LOCAL
time_fired: '2022-01-23T00:14:08.222028+00:00'
context:
id: c7e361759b3aa344d230e48d50c31fc3
parent_id:
user_id:
event_type: zha_event
data:
device_ieee: ff:ff:00:0f:e7:fc:a5:82
unique_id: ff:ff:00:0f:e7:fc:a5:82:1:0x0008
device_id: c91354cf4e0ca13d31d2b38d0456ff55
endpoint_id: 1
cluster_id: 8
command: move_to_level_with_on_off
args:
- 139
- 2
origin: LOCAL
time_fired: '2022-01-23T00:14:08.419295+00:00'
context:
id: b98d02e6597f0c747fb9736c63a4742b
parent_id:
user_id: