Skip to content

[BUG] Philips RDM001 (ZHA) broken as of HomeAssistant 2024.11 #1160

@aommm

Description

@aommm

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.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions