Skip to content

Philips929003017102

Picture Controller types Integrations
  • Zigbee2MQTT (z2m)
  • deCONZ (deconz)

Notes

This controller has 4 modes and depending on which one is used, it will trigger one action or another: single_rocker, single_push_button, dual_rocker, dual_push_button. You can read more about it in these threads: deconz and zigbee2mqtt.

Light

Class: Philips929003017102LightController

Default delay: 350ms

Default mapping:

Zigbee2MQTT deCONZ Predefined actions
left_press_release, right_press_release 1002, 2002 toggle
left_hold, right_hold 1001, 2001 hold_brightness_toggle
left_hold_release, right_hold_release 1003, 2003 release
1000, 2000 No action
example_app:
  module: controllerx
  class: Philips929003017102LightController
  integration: z2m
  controller: sensor.my_controller_action
  light: light.my_entity_id
example_app:
  module: controllerx
  class: Philips929003017102LightController
  integration:
    name: z2m
    listen_to: mqtt
  controller: my_controller
  light: light.my_entity_id
example_app:
  module: controllerx
  class: Philips929003017102LightController
  integration: deconz
  controller: my_controller
  light: light.my_entity_id

Zigbee2MQTT Light

Class: Philips929003017102Z2MLightController

Default mapping:

Zigbee2MQTT Predefined actions
left_press_release, right_press_release toggle
left_hold, right_hold hold_brightness_toggle
left_hold_release, right_hold_release release
example_app:
  module: controllerx
  class: Philips929003017102Z2MLightController
  integration: z2m
  controller: sensor.my_controller_action
  light: my_entity_id
example_app:
  module: controllerx
  class: Philips929003017102Z2MLightController
  integration:
    name: z2m
    listen_to: mqtt
  controller: my_controller
  light: my_entity_id