Bug report
Description
It seems like the zha handling bundled with HomeAssistant 2024.11 broke the Philips Hue Wall Switch Module (RDM001).
Specifically, button presses are not reported with the same names as previously.
My own investigation of my double rocker switches report that:
right_press_release has been renamed to right_short_release
right_hold_release has been renamed to right_long_release
- (Presumably there are similar changes for
left_ events, as well as for single rocker switches. There may also be even more changes than the above, I haven't investigated thoroughly)
People who have stumbled upon the same issue:
Additional information
- Devices involved:
- Model: Philips RDM001 (
Philips929003017102LightController)
- Integration: zha
- AppDaemon version: 0.16.7
- ControllerX version: My old fork from dec 2023, have been too lazy to upgrade
- HACS version (if installed from there): 1.33.0
- Home Assistant Core version: 2025.4.1
Workaround & next steps
I have made it work by editing my apps.yaml and made the above mentioned substitutions of event names:
right_press_release has been renamed to right_short_release
right_hold_release has been renamed to right_long_release
This solved it for me in the short term.
In the long run, I assume we need to update Philips929003017102LightController.get_zha_actions_mapping function (link) with the new event names. Should be pretty easy but I'm short on time right now - just wanted to post my thoughts in case someone else runs into the same issue.
Bug report
Description
It seems like the zha handling bundled with HomeAssistant 2024.11 broke the Philips Hue Wall Switch Module (RDM001).
Specifically, button presses are not reported with the same names as previously.
My own investigation of my double rocker switches report that:
right_press_releasehas been renamed toright_short_releaseright_hold_releasehas been renamed toright_long_releaseleft_events, as well as for single rocker switches. There may also be even more changes than the above, I haven't investigated thoroughly)People who have stumbled upon the same issue:
RDM004variant zigpy/zha-device-handlers#3075Additional information
Philips929003017102LightController)Workaround & next steps
I have made it work by editing my apps.yaml and made the above mentioned substitutions of event names:
right_press_releasehas been renamed toright_short_releaseright_hold_releasehas been renamed toright_long_releaseThis solved it for me in the short term.
In the long run, I assume we need to update
Philips929003017102LightController.get_zha_actions_mappingfunction (link) with the new event names. Should be pretty easy but I'm short on time right now - just wanted to post my thoughts in case someone else runs into the same issue.