Skip to content

ICTCG1

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

Light

Class: ICTCG1Controller

Default delay: 350ms

Default mapping:

Zigbee2MQTT deCONZ ZHA Predefined actions
brightness_move_up move_with_on_off_0_70 hold_brightness_up
brightness_move_down move_1_70, move_1_195 hold_brightness_down
brightness_stop stop release
brightness_move_to_level brightness_from_controller_level
1002 move_to_level_with_on_off_255_1 rotate_right_quick
2002 click_brightness_up
3002 click_brightness_down
4002 move_to_level_with_on_off_0_1 rotate_left_quick
move_with_on_off_0_195 on
example_app:
  module: controllerx
  class: ICTCG1Controller
  integration: z2m
  controller: sensor.my_controller_action
  light: light.my_entity_id
example_app:
  module: controllerx
  class: ICTCG1Controller
  integration:
    name: z2m
    listen_to: mqtt
  controller: my_controller
  light: light.my_entity_id
example_app:
  module: controllerx
  class: ICTCG1Controller
  integration: deconz
  controller: my_controller
  light: light.my_entity_id
example_app:
  module: controllerx
  class: ICTCG1Controller
  integration: zha
  controller: 00:11:22:33:44:55:66:77:88
  light: light.my_entity_id

Zigbee2MQTT Light

Class: ICTCG1Z2MLightController

Default mapping:

Zigbee2MQTT Predefined actions
brightness_move_up hold_brightness_up
brightness_move_down hold_brightness_down
brightness_stop release
brightness_move_to_level brightness_from_controller_level
example_app:
  module: controllerx
  class: ICTCG1Z2MLightController
  integration: z2m
  controller: sensor.my_controller_action
  light: my_entity_id
example_app:
  module: controllerx
  class: ICTCG1Z2MLightController
  integration:
    name: z2m
    listen_to: mqtt
  controller: my_controller
  light: my_entity_id

Media Player

Class: ICTCG1MediaPlayerController

Default delay: 500ms

Default mapping:

Zigbee2MQTT deCONZ ZHA Predefined actions
brightness_move_up move_with_on_off_0_70, move_with_on_off_0_195 hold_volume_up
brightness_move_down move_1_70, move_1_195 hold_volume_down
brightness_stop stop release
1002 move_to_level_with_on_off_255_1 rotate_right_quick
2002 click_volume_up
3002 click_volume_down
4002 move_to_level_with_on_off_0_1 rotate_left_quick
example_app:
  module: controllerx
  class: ICTCG1MediaPlayerController
  integration: z2m
  controller: sensor.my_controller_action
  media_player: media_player.my_entity_id
example_app:
  module: controllerx
  class: ICTCG1MediaPlayerController
  integration:
    name: z2m
    listen_to: mqtt
  controller: my_controller
  media_player: media_player.my_entity_id
example_app:
  module: controllerx
  class: ICTCG1MediaPlayerController
  integration: deconz
  controller: my_controller
  media_player: media_player.my_entity_id
example_app:
  module: controllerx
  class: ICTCG1MediaPlayerController
  integration: zha
  controller: 00:11:22:33:44:55:66:77:88
  media_player: media_player.my_entity_id
Back to top