Skip to content

TS0043

Picture Controller types Integrations
  • LightTS0043LightController
  • CoverTS0043CoverController
  • Zigbee2MQTT (z2m)
  • ZHA (zha)

Light

Class: TS0043LightController

Default delay: 350ms

Default mapping:

Zigbee2MQTT ZHA Predefined actions
1_single, 2_single, 3_single 1_remote_button_short_press, 2_remote_button_short_press, 3_remote_button_short_press toggle
1_double, 2_double, 3_double 1_remote_button_double_press, 2_remote_button_double_press, 3_remote_button_double_press click_brightness_up
1_hold, 2_hold, 3_hold 1_remote_button_long_press, 2_remote_button_long_press, 3_remote_button_long_press click_brightness_down
example_app:
  module: controllerx
  class: TS0043LightController
  integration: z2m
  controller: sensor.my_controller_action
  light: light.my_entity_id
example_app:
  module: controllerx
  class: TS0043LightController
  integration:
    name: z2m
    listen_to: mqtt
  controller: my_controller
  light: light.my_entity_id
example_app:
  module: controllerx
  class: TS0043LightController
  integration: zha
  controller: 00:11:22:33:44:55:66:77:88
  light: light.my_entity_id

Cover

Class: TS0043CoverController

Default mapping:

Zigbee2MQTT Predefined actions
1_single toggle_open
2_single stop
3_single toggle_close
example_app:
  module: controllerx
  class: TS0043CoverController
  integration: z2m
  controller: sensor.my_controller_action
  cover: cover.my_entity_id
example_app:
  module: controllerx
  class: TS0043CoverController
  integration:
    name: z2m
    listen_to: mqtt
  controller: my_controller
  cover: cover.my_entity_id