Picture Controller types Integrations
  • Light (WXCJKG13LMLightController; 350ms delay)
z2m, deconz

Controller types

WXCJKG13LMLightController (Light)

This is the default mapping for this controller:

  • Single click top left button → Turn off
  • Double click top left button → Sync
  • Single click top right button → Turn on
  • Double click top right button → Sync
  • Single click middle left button → Dim down (1 step)
  • Double click middle left button → Minimum brightness
  • Hold middle left button → Dim down
  • Single click middle right button → Brighten up (1 step)
  • Double click middle right button → Full brightness
  • Hold middle right button → Brighten up
  • Single click bottom left button → Color temp down / Left color wheel (1 step)
  • Double click bottom left button → Minimum color temp (if supported)
  • Hold bottom left button → Color temp down / Left color wheel
  • Single click bottom right button → Color temp up / Right color wheel (1 step)
  • Double click bottom right button → Full color temp (if supported)
  • Hold bottom right button → Color temp up / Right color wheel

This is an example configuration:

      
  example_app:
    module: controllerx
    class: WXCJKG13LMLightController
    controller: < controller_id >
    integration: < z2m, deconz >
    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

  • button_1_single → Single click top left button
  • button_1_double → Double click top left button
  • button_1_triple → Double triple top left button
  • button_1_hold → Hold top left button
  • button_1_release → Release top left button
  • button_2_single → Single click top right button
  • button_2_double → Double click top right button
  • button_2_triple → Double triple top right button
  • button_2_hold → Hold top right button
  • button_2_release → Release top right button
  • button_3_single → Single click middle left button
  • button_3_double → Double click middle left button
  • button_3_triple → Double triple middle left button
  • button_3_hold → Hold middle left button
  • button_3_release → Release middle left button
  • button_4_single → Single click middle right button
  • button_4_double → Double click middle right button
  • button_4_triple → Double triple middle right button
  • button_4_hold → Hold middle right button
  • button_4_release → Release middle right button
  • button_5_single → Single click bottom left button
  • button_5_double → Double click bottom left button
  • button_5_triple → Double triple bottom left button
  • button_5_hold → Hold bottom left button
  • button_5_release Release bottom left button
  • button_6_single → Single click bottom right button
  • button_6_double → Double click bottom right button
  • button_6_triple → Double triple bottom right button
  • button_6_hold → Hold bottom right button
  • button_6_release → Release bottom right button

deCONZ

  • 1002 → Single click top left button
  • 1004 → Double click top left button
  • 1005 → Double triple top left button
  • 1001 → Hold top left button
  • 1003 → Release top left button
  • 2002 → Single click top right button
  • 2004 → Double click top right button
  • 2005 → Double triple top right button
  • 2001 → Hold top right button
  • 2003 → Release top right button
  • 3002 → Single click middle left button
  • 3004 → Double click middle left button
  • 3005 → Double triple middle left button
  • 3001 → Hold middle left button
  • 3003 → Release middle left button
  • 4002 → Single click middle right button
  • 4004 → Double click middle right button
  • 4005 → Double triple middle right button
  • 4001 → Hold middle right button
  • 4003 → Release middle right button
  • 5002 → Single click bottom left button
  • 5004 → Double click bottom left button
  • 5005 → Double triple bottom left button
  • 5001 → Hold bottom left button
  • 5003 → Release bottom left button
  • 6002 → Single click bottom right button
  • 6004 → Double click bottom right button
  • 6005 → Double triple bottom right button
  • 6001 → Hold bottom right button
  • 6003 → Release bottom right 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).