Picture Controller types Integrations
  • Light (Philips929002398602LightController; 350ms delay)
z2m

Controller types

Philips929002398602LightController (Light)

This is the default mapping for this controller:

  • Click release "on/off" → Turn on
  • Hold "on/off" → Color temp up / Right color wheel
  • Click release 🔆 → Brighten up (1 step)
  • Hold 🔆→ Brighten up
  • Click release 🔅 → Dim down (1 step)
  • Hold 🔅 → Dim down
  • Click release "hue" → Turn off
  • Hold "hue" → Color temp down / Left color wheel

This is an example configuration:

      
example_app:
  module: controllerx
  class: Philips929002398602LightController
  controller: < controller_id >
  integration: < z2m >
  light: < light entity >
      
    

Integrations

Here you will see the actions that the controller fires when pressing or holding the buttons. In case of z2m it shows the state that the sensor takes. In case of deconz it shows the event id (or gesture) and for zha it shows the command concatenated with the args.

Zigbee2MQTT

  • on_press → Click "on/off"
  • on_press_release → Click release "on/off"
  • on_hold → Hold "on/off"
  • on_hold_release → Release "on/off"
  • up_press → Click 🔆
  • up_press_release → Click release 🔆
  • up_hold → Hold 🔆
  • up_hold_release → Release 🔆
  • down_press → Click 🔅
  • down_press_release → Click release 🔅
  • down_hold → Hold 🔅
  • down_hold_release → Release 🔅
  • off_press → Click "hue"
  • off_press_release → Click release "hue"
  • off_hold → Hold "hue"
  • off_hold_release → Release "hue"

💡 NOTE

When using words like "on" and "off" in the YAML configuration, you will need to wrap them up with quotation marks ("), otherwise they will be parsed as boolean variables (True and False).