Picture Controller types Integrations
  • Light (MLI404011LightController; 500ms delay)
z2m, deconz

Controller types

MLI404011LightController (Light)

This is the default mapping for this controller:

  • Toggle button → Toggle
  • Click 🔆 → Brighten up (1 step)
  • Click 🔅 → Dim down (1 step)
  • Click cold → Color temp down / Left color wheel (1 step) (not for z2m)
  • Click warm → Color temp up / Right color wheel (1 step) (not for z2m)
  • Hold 🔆 → Brighten up
  • Hold 🔅→ Dim down

This is an example configuration:

      
example_app:
  module: controllerx
  class: MLI404011LightController
  controller: < controller_id >
  integration: < z2m, deconz >
  light: < light entity >
      
    

Note

Some buttons are left to be mapped for both integrations. Please read more about in here (deconz) and here (z2m).

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" → Toggle button
  • "off" → Toggle button
  • brightness_down_click → Click 🔅
  • brightness_down_hold → Hold 🔅
  • brightness_down_release → Release 🔅
  • brightness_up_click → Click 🔆
  • brightness_up_hold → Hold 🔆
  • brightness_up_release → Release 🔆
  • color_temp → Click warm or cold
  • color_wheel → Click color circle (anywhere)
  • scene_3 → Click reading button
  • scene_1 → Click sunset button
  • scene_2 → Click party button
  • scene_6 → Click night button
  • scene_4 → Click fire button
  • scene_5 → Click heart button

deCONZ

  • 1002 → Toggle button
  • 2001 → Hold 🔆
  • 2002 → Click 🔆
  • 2003 → Release 🔆
  • 3001 → Hold 🔅
  • 3002 → Click 🔅
  • 3003 → Release 🔅
  • 4002 → Click warm
  • 5002 → Click cold
  • 6002 → Click color circle (anywhere)
  • 7002 → Click reading button
  • 8002 → Click sunset button
  • 9002 → Click party button
  • 10002 → Click night button
  • 11002 → Click fire button
  • 12002 → Click heart button

💡 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).