Skip to content

WXKG07LM

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

Notes

Note that all actions related to both, left and right, do the same. This is because ControllerX is design to control just one entity (light or media player). So you can include the actions parameter to include the actions needed. You can check here for reference. Also, this controller support hold action, but not release. This means that there is not smooth brightness changes when holding, just step by step everytime is held.

Light

Class: WXKG07LMLightController

Default delay: 350ms

Default mapping:

Zigbee2MQTT deCONZ ZHA Predefined actions
single_both, single_left, single_right 1002, 2002, 3002 both_single, left_single, right_single toggle
double_both, double_left, double_right 1004, 2004, 3004 both_double, left_double, right_double click_brightness_up
hold_both, hold_left, hold_right 1001, 2001, 3001 both_long press, left_long press, right_long press click_brightness_down
example_app:
  module: controllerx
  class: WXKG07LMLightController
  integration: z2m
  controller: sensor.my_controller_action
  light: light.my_entity_id
example_app:
  module: controllerx
  class: WXKG07LMLightController
  integration:
    name: z2m
    listen_to: mqtt
  controller: my_controller
  light: light.my_entity_id
example_app:
  module: controllerx
  class: WXKG07LMLightController
  integration: deconz
  controller: my_controller
  light: light.my_entity_id
example_app:
  module: controllerx
  class: WXKG07LMLightController
  integration: zha
  controller: 00:11:22:33:44:55:66:77:88
  light: light.my_entity_id

Zigbee2MQTT Light

Class: WXKG07LMZ2MLightController

Default mapping:

Zigbee2MQTT Predefined actions
single_both, single_left, single_right toggle
double_both, double_left, double_right click_brightness_up
hold_both, hold_left, hold_right click_brightness_down
example_app:
  module: controllerx
  class: WXKG07LMZ2MLightController
  integration: z2m
  controller: sensor.my_controller_action
  light: my_entity_id
example_app:
  module: controllerx
  class: WXKG07LMZ2MLightController
  integration:
    name: z2m
    listen_to: mqtt
  controller: my_controller
  light: my_entity_id

Switch

Class: WXKG07LMSwitchController

Default mapping:

Zigbee2MQTT deCONZ ZHA Predefined actions
single_both, single_left, single_right 1002, 2002, 3002 both_single, left_single, right_single toggle
example_app:
  module: controllerx
  class: WXKG07LMSwitchController
  integration: z2m
  controller: sensor.my_controller_action
  switch: switch.my_entity_id
example_app:
  module: controllerx
  class: WXKG07LMSwitchController
  integration:
    name: z2m
    listen_to: mqtt
  controller: my_controller
  switch: switch.my_entity_id
example_app:
  module: controllerx
  class: WXKG07LMSwitchController
  integration: deconz
  controller: my_controller
  switch: switch.my_entity_id
example_app:
  module: controllerx
  class: WXKG07LMSwitchController
  integration: zha
  controller: 00:11:22:33:44:55:66:77:88
  switch: switch.my_entity_id