Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.deconz.device_trigger Namespace Reference

Functions

DeconzAlarmEvent|DeconzEvent|DeconzPresenceEvent|DeconzRelativeRotaryEvent _get_deconz_event_from_device (HomeAssistant hass, dr.DeviceEntry device)
 
CALLBACK_TYPE async_attach_trigger (HomeAssistant hass, ConfigType config, TriggerActionType action, TriggerInfo trigger_info)
 
list[dict[str, str]] async_get_triggers (HomeAssistant hass, str device_id)
 
ConfigType async_validate_trigger_config (HomeAssistant hass, ConfigType config)
 

Variables

dictionary AQARA_CUBE
 
string AQARA_CUBE_MODEL = "lumi.sensor_cube"
 
string AQARA_CUBE_MODEL_ALT1 = "lumi.sensor_cube.aqgl01"
 
dictionary AQARA_DOUBLE_WALL_SWITCH
 
string AQARA_DOUBLE_WALL_SWITCH_MODEL = "lumi.remote.b286acn01"
 
string AQARA_DOUBLE_WALL_SWITCH_MODEL_2020 = "lumi.remote.b286acn02"
 
dictionary AQARA_DOUBLE_WALL_SWITCH_QBKG12LM
 
string AQARA_DOUBLE_WALL_SWITCH_QBKG12LM_MODEL = "lumi.ctrl_ln2.aq1"
 
dictionary AQARA_DOUBLE_WALL_SWITCH_WXKG02LM
 
string AQARA_DOUBLE_WALL_SWITCH_WXKG02LM_MODEL = "lumi.sensor_86sw2"
 
dictionary AQARA_MINI_SWITCH
 
string AQARA_MINI_SWITCH_WBR02D_MODEL = "lumi.remote.b1acn02"
 
string AQARA_MINI_SWITCH_WXKG11LM_MODEL = "lumi.remote.b1acn01"
 
dictionary AQARA_OPPLE_2_BUTTONS
 
string AQARA_OPPLE_2_BUTTONS_MODEL = "lumi.remote.b286opcn01"
 
dictionary AQARA_OPPLE_4_BUTTONS
 
string AQARA_OPPLE_4_BUTTONS_MODEL = "lumi.remote.b486opcn01"
 
dictionary AQARA_OPPLE_6_BUTTONS
 
string AQARA_OPPLE_6_BUTTONS_MODEL = "lumi.remote.b686opcn01"
 
dictionary AQARA_ROUND_SWITCH
 
string AQARA_ROUND_SWITCH_MODEL = "lumi.sensor_switch"
 
dictionary AQARA_SINGLE_WALL_SWITCH
 
dictionary AQARA_SINGLE_WALL_SWITCH_QBKG11LM
 
string AQARA_SINGLE_WALL_SWITCH_QBKG11LM_MODEL = "lumi.ctrl_ln1.aq1"
 
string AQARA_SINGLE_WALL_SWITCH_WXKG03LM_MODEL = "lumi.remote.b186acn01"
 
string AQARA_SINGLE_WALL_SWITCH_WXKG06LM_MODEL = "lumi.remote.b186acn02"
 
dictionary AQARA_SQUARE_SWITCH
 
string AQARA_SQUARE_SWITCH_MODEL = "lumi.sensor_switch.aq3"
 
dictionary AQARA_SQUARE_SWITCH_WXKG11LM_2016
 
string AQARA_SQUARE_SWITCH_WXKG11LM_2016_MODEL = "lumi.sensor_switch.aq2"
 
dictionary BUSCH_JAEGER_REMOTE
 
string BUSCH_JAEGER_REMOTE_1_MODEL = "RB01"
 
string BUSCH_JAEGER_REMOTE_2_MODEL = "RM01"
 
string CONF_AWAKE = "remote_awakened"
 
string CONF_BOTH_BUTTONS = "both_buttons"
 
string CONF_BOTTOM_BUTTONS = "bottom_buttons"
 
string CONF_BUTTON_1 = "button_1"
 
string CONF_BUTTON_2 = "button_2"
 
string CONF_BUTTON_3 = "button_3"
 
string CONF_BUTTON_4 = "button_4"
 
string CONF_BUTTON_5 = "button_5"
 
string CONF_BUTTON_6 = "button_6"
 
string CONF_BUTTON_7 = "button_7"
 
string CONF_BUTTON_8 = "button_8"
 
string CONF_CLOSE = "close"
 
string CONF_DIM_DOWN = "dim_down"
 
string CONF_DIM_UP = "dim_up"
 
string CONF_DOUBLE_PRESS = "remote_button_double_press"
 
string CONF_DOUBLE_TAP = "remote_double_tap"
 
string CONF_DOUBLE_TAP_ANY = "remote_double_tap_any_side"
 
string CONF_FLIP_180 = "remote_flip_180_degrees"
 
string CONF_FLIP_90 = "remote_flip_90_degrees"
 
string CONF_FREE_FALL = "remote_falling"
 
string CONF_LEFT = "left"
 
string CONF_LONG_PRESS = "remote_button_long_press"
 
string CONF_LONG_RELEASE = "remote_button_long_release"
 
string CONF_MOVE = "remote_moved"
 
string CONF_MOVE_ANY = "remote_moved_any_side"
 
string CONF_OPEN = "open"
 
string CONF_QUADRUPLE_PRESS = "remote_button_quadruple_press"
 
string CONF_QUINTUPLE_PRESS = "remote_button_quintuple_press"
 
string CONF_RIGHT = "right"
 
string CONF_ROTATE_FROM_SIDE_1 = "remote_rotate_from_side_1"
 
string CONF_ROTATE_FROM_SIDE_2 = "remote_rotate_from_side_2"
 
string CONF_ROTATE_FROM_SIDE_3 = "remote_rotate_from_side_3"
 
string CONF_ROTATE_FROM_SIDE_4 = "remote_rotate_from_side_4"
 
string CONF_ROTATE_FROM_SIDE_5 = "remote_rotate_from_side_5"
 
string CONF_ROTATE_FROM_SIDE_6 = "remote_rotate_from_side_6"
 
string CONF_ROTATED = "remote_button_rotated"
 
string CONF_ROTATED_FAST = "remote_button_rotated_fast"
 
string CONF_ROTATION_STOPPED = "remote_button_rotation_stopped"
 
string CONF_SHAKE = "remote_gyro_activated"
 
string CONF_SHORT_PRESS = "remote_button_short_press"
 
string CONF_SHORT_RELEASE = "remote_button_short_release"
 
string CONF_SIDE_1 = "side_1"
 
string CONF_SIDE_2 = "side_2"
 
string CONF_SIDE_3 = "side_3"
 
string CONF_SIDE_4 = "side_4"
 
string CONF_SIDE_5 = "side_5"
 
string CONF_SIDE_6 = "side_6"
 
string CONF_SUBTYPE = "subtype"
 
string CONF_TOP_BUTTONS = "top_buttons"
 
string CONF_TRIPLE_PRESS = "remote_button_triple_press"
 
string CONF_TURN_CCW = "remote_turned_counter_clockwise"
 
string CONF_TURN_CW = "remote_turned_clockwise"
 
string CONF_TURN_OFF = "turn_off"
 
string CONF_TURN_ON = "turn_on"
 
dictionary DRESDEN_ELEKTRONIK_LIGHTING_SWITCH
 
string DRESDEN_ELEKTRONIK_LIGHTING_SWITCH_MODEL = "Lighting Switch"
 
dictionary DRESDEN_ELEKTRONIK_SCENE_SWITCH
 
string DRESDEN_ELEKTRONIK_SCENE_SWITCH_MODEL = "Scene Switch"
 
dictionary FRIENDS_OF_HUE_SWITCH
 
string FRIENDS_OF_HUE_SWITCH_MODEL = "FOHSWITCH"
 
dictionary GIRA_JUNG_SWITCH
 
string GIRA_JUNG_SWITCH_MODEL = "HS_4f_GJ_1"
 
string GIRA_SWITCH_MODEL = "WS_4f_J_1"
 
dictionary HUE_BUTTON_REMOTE
 
string HUE_BUTTON_REMOTE_MODEL = "ROM001"
 
dictionary HUE_DIMMER_REMOTE
 
string HUE_DIMMER_REMOTE_MODEL_GEN1 = "RWL020"
 
string HUE_DIMMER_REMOTE_MODEL_GEN2 = "RWL021"
 
string HUE_DIMMER_REMOTE_MODEL_GEN3 = "RWL022"
 
dictionary HUE_TAP_REMOTE
 
string HUE_TAP_REMOTE_MODEL = "ZGPSWITCH"
 
dictionary HUE_WALL_REMOTE
 
string HUE_WALL_REMOTE_MODEL = "RDM001"
 
string JUNG_SWITCH_MODEL = "WS_3f_G_1"
 
dictionary LEGRAND_ZGP_SCENE_SWITCH
 
string LEGRAND_ZGP_SCENE_SWITCH_MODEL = "LEGRANDZGPSCENESWITCH"
 
dictionary LEGRAND_ZGP_TOGGLE_SWITCH
 
string LEGRAND_ZGP_TOGGLE_SWITCH_MODEL = "LEGRANDZGPTOGGLESWITCH"
 
dictionary LIDL_SILVERCREST_BUTTON_REMOTE
 
string LIDL_SILVERCREST_BUTTON_REMOTE_MODEL = "TS004F"
 
dictionary LIDL_SILVERCREST_DOORBELL
 
string LIDL_SILVERCREST_DOORBELL_MODEL = "HG06668"
 
string LIDL_SILVERCREST_DOORBELL_MODEL_2 = "TS0211"
 
dictionary LIGHTIFIY_FOUR_BUTTON_REMOTE
 
string LIGHTIFIY_FOUR_BUTTON_REMOTE_4X_EU_MODEL = "Switch 4x EU-LIGHTIFY"
 
string LIGHTIFIY_FOUR_BUTTON_REMOTE_4X_MODEL = "Switch 4x-LIGHTIFY"
 
string LIGHTIFIY_FOUR_BUTTON_REMOTE_MODEL = "Switch-LIGHTIFY"
 
dictionary REMOTES
 
dictionary RODRET_REMOTE
 
string RODRET_REMOTE_MODEL = "RODRET Dimmer"
 
dictionary SOMRIG_REMOTE
 
string SOMRIG_REMOTE_MODEL = "SOMRIG shortcut button"
 
string SONOFF_SNZB_01_1_MODEL = "WB01"
 
string SONOFF_SNZB_01_2_MODEL = "WB-01"
 
dictionary SONOFF_SNZB_01_SWITCH
 
string SONOFF_SNZB_01P_MODEL = "SNZB-01P"
 
dictionary STYRBAR_REMOTE
 
string STYRBAR_REMOTE_MODEL = "Remote Control N2"
 
dictionary SYMFONISK_SOUND_CONTROLLER
 
string SYMFONISK_SOUND_CONTROLLER_MODEL = "SYMFONISK Sound Controller"
 
dictionary TRADFRI_ON_OFF_SWITCH
 
string TRADFRI_ON_OFF_SWITCH_MODEL = "TRADFRI on/off switch"
 
dictionary TRADFRI_OPEN_CLOSE_REMOTE
 
string TRADFRI_OPEN_CLOSE_REMOTE_MODEL = "TRADFRI open/close remote"
 
dictionary TRADFRI_REMOTE
 
string TRADFRI_REMOTE_MODEL = "TRADFRI remote control"
 
dictionary TRADFRI_SHORTCUT_REMOTE
 
string TRADFRI_SHORTCUT_REMOTE_MODEL = "TRADFRI SHORTCUT Button"
 
dictionary TRADFRI_WIRELESS_DIMMER
 
string TRADFRI_WIRELESS_DIMMER_MODEL = "TRADFRI wireless dimmer"
 
 TRIGGER_SCHEMA
 
dictionary TRUST_ZYCT_202
 
string TRUST_ZYCT_202_MODEL = "ZYCT-202"
 
string TRUST_ZYCT_202_ZLL_MODEL = "ZLL-NonColorController"
 
dictionary UBISYS_CONTROL_UNIT_C4
 
string UBISYS_CONTROL_UNIT_C4_MODEL = "C4"
 
dictionary UBISYS_POWER_SWITCH_S2
 
string UBISYS_POWER_SWITCH_S2_MODEL = "S2"
 

Detailed Description

Provides device automations for deconz events.

Function Documentation

◆ _get_deconz_event_from_device()

DeconzAlarmEvent | DeconzEvent | DeconzPresenceEvent | DeconzRelativeRotaryEvent homeassistant.components.deconz.device_trigger._get_deconz_event_from_device ( HomeAssistant  hass,
dr.DeviceEntry  device 
)
private
Resolve deconz event from device.

Definition at line 682 of file device_trigger.py.

◆ async_attach_trigger()

CALLBACK_TYPE homeassistant.components.deconz.device_trigger.async_attach_trigger ( HomeAssistant  hass,
ConfigType  config,
TriggerActionType  action,
TriggerInfo  trigger_info 
)
Listen for state changes based on configuration.

Definition at line 725 of file device_trigger.py.

◆ async_get_triggers()

list[dict[str, str]] homeassistant.components.deconz.device_trigger.async_get_triggers ( HomeAssistant  hass,
str  device_id 
)
List device triggers.

Make sure device is a supported remote model.
Retrieve the deconz event object matching device entry.
Generate device trigger list.

Definition at line 757 of file device_trigger.py.

◆ async_validate_trigger_config()

ConfigType homeassistant.components.deconz.device_trigger.async_validate_trigger_config ( HomeAssistant  hass,
ConfigType  config 
)
Validate config.

Definition at line 698 of file device_trigger.py.

Variable Documentation

◆ AQARA_CUBE

dictionary homeassistant.components.deconz.device_trigger.AQARA_CUBE

Definition at line 276 of file device_trigger.py.

◆ AQARA_CUBE_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_CUBE_MODEL = "lumi.sensor_cube"

Definition at line 274 of file device_trigger.py.

◆ AQARA_CUBE_MODEL_ALT1

string homeassistant.components.deconz.device_trigger.AQARA_CUBE_MODEL_ALT1 = "lumi.sensor_cube.aqgl01"

Definition at line 275 of file device_trigger.py.

◆ AQARA_DOUBLE_WALL_SWITCH

dictionary homeassistant.components.deconz.device_trigger.AQARA_DOUBLE_WALL_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_LEFT): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_LEFT): {CONF_EVENT: 1001},
4  (CONF_DOUBLE_PRESS, CONF_LEFT): {CONF_EVENT: 1004},
5  (CONF_SHORT_PRESS, CONF_RIGHT): {CONF_EVENT: 2002},
6  (CONF_LONG_PRESS, CONF_RIGHT): {CONF_EVENT: 2001},
7  (CONF_DOUBLE_PRESS, CONF_RIGHT): {CONF_EVENT: 2004},
8  (CONF_SHORT_PRESS, CONF_BOTH_BUTTONS): {CONF_EVENT: 3002},
9  (CONF_LONG_PRESS, CONF_BOTH_BUTTONS): {CONF_EVENT: 3001},
10  (CONF_DOUBLE_PRESS, CONF_BOTH_BUTTONS): {CONF_EVENT: 3004},
11 }

Definition at line 332 of file device_trigger.py.

◆ AQARA_DOUBLE_WALL_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_DOUBLE_WALL_SWITCH_MODEL = "lumi.remote.b286acn01"

Definition at line 330 of file device_trigger.py.

◆ AQARA_DOUBLE_WALL_SWITCH_MODEL_2020

string homeassistant.components.deconz.device_trigger.AQARA_DOUBLE_WALL_SWITCH_MODEL_2020 = "lumi.remote.b286acn02"

Definition at line 331 of file device_trigger.py.

◆ AQARA_DOUBLE_WALL_SWITCH_QBKG12LM

dictionary homeassistant.components.deconz.device_trigger.AQARA_DOUBLE_WALL_SWITCH_QBKG12LM
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_LEFT): {CONF_EVENT: 1002},
3  (CONF_DOUBLE_PRESS, CONF_LEFT): {CONF_EVENT: 1004},
4  (CONF_SHORT_PRESS, CONF_RIGHT): {CONF_EVENT: 2002},
5  (CONF_DOUBLE_PRESS, CONF_RIGHT): {CONF_EVENT: 2004},
6  (CONF_SHORT_PRESS, CONF_BOTH_BUTTONS): {CONF_EVENT: 3002},
7 }

Definition at line 352 of file device_trigger.py.

◆ AQARA_DOUBLE_WALL_SWITCH_QBKG12LM_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_DOUBLE_WALL_SWITCH_QBKG12LM_MODEL = "lumi.ctrl_ln2.aq1"

Definition at line 351 of file device_trigger.py.

◆ AQARA_DOUBLE_WALL_SWITCH_WXKG02LM

dictionary homeassistant.components.deconz.device_trigger.AQARA_DOUBLE_WALL_SWITCH_WXKG02LM
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_LEFT): {CONF_EVENT: 1002},
3  (CONF_SHORT_PRESS, CONF_RIGHT): {CONF_EVENT: 2002},
4  (CONF_SHORT_PRESS, CONF_BOTH_BUTTONS): {CONF_EVENT: 3002},
5 }

Definition at line 345 of file device_trigger.py.

◆ AQARA_DOUBLE_WALL_SWITCH_WXKG02LM_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_DOUBLE_WALL_SWITCH_WXKG02LM_MODEL = "lumi.sensor_86sw2"

Definition at line 344 of file device_trigger.py.

◆ AQARA_MINI_SWITCH

dictionary homeassistant.components.deconz.device_trigger.AQARA_MINI_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_DOUBLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1004},
4  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
5  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
6 }

Definition at line 376 of file device_trigger.py.

◆ AQARA_MINI_SWITCH_WBR02D_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_MINI_SWITCH_WBR02D_MODEL = "lumi.remote.b1acn02"

Definition at line 375 of file device_trigger.py.

◆ AQARA_MINI_SWITCH_WXKG11LM_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_MINI_SWITCH_WXKG11LM_MODEL = "lumi.remote.b1acn01"

Definition at line 374 of file device_trigger.py.

◆ AQARA_OPPLE_2_BUTTONS

dictionary homeassistant.components.deconz.device_trigger.AQARA_OPPLE_2_BUTTONS
Initial value:
1 = {
2  (CONF_LONG_PRESS, CONF_TURN_OFF): {CONF_EVENT: 1001},
3  (CONF_SHORT_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 1002},
4  (CONF_LONG_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 1003},
5  (CONF_DOUBLE_PRESS, CONF_TURN_OFF): {CONF_EVENT: 1004},
6  (CONF_TRIPLE_PRESS, CONF_TURN_OFF): {CONF_EVENT: 1005},
7  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 2001},
8  (CONF_SHORT_RELEASE, CONF_TURN_ON): {CONF_EVENT: 2002},
9  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 2003},
10  (CONF_DOUBLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 2004},
11  (CONF_TRIPLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 2005},
12 }

Definition at line 414 of file device_trigger.py.

◆ AQARA_OPPLE_2_BUTTONS_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_OPPLE_2_BUTTONS_MODEL = "lumi.remote.b286opcn01"

Definition at line 413 of file device_trigger.py.

◆ AQARA_OPPLE_4_BUTTONS

dictionary homeassistant.components.deconz.device_trigger.AQARA_OPPLE_4_BUTTONS
Initial value:
1 = {
2  **AQARA_OPPLE_2_BUTTONS,
3  (CONF_LONG_PRESS, CONF_DIM_DOWN): {CONF_EVENT: 3001},
4  (CONF_SHORT_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 3002},
5  (CONF_LONG_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 3003},
6  (CONF_DOUBLE_PRESS, CONF_DIM_DOWN): {CONF_EVENT: 3004},
7  (CONF_TRIPLE_PRESS, CONF_DIM_DOWN): {CONF_EVENT: 3005},
8  (CONF_LONG_PRESS, CONF_DIM_UP): {CONF_EVENT: 4001},
9  (CONF_SHORT_RELEASE, CONF_DIM_UP): {CONF_EVENT: 4002},
10  (CONF_LONG_RELEASE, CONF_DIM_UP): {CONF_EVENT: 4003},
11  (CONF_DOUBLE_PRESS, CONF_DIM_UP): {CONF_EVENT: 4004},
12  (CONF_TRIPLE_PRESS, CONF_DIM_UP): {CONF_EVENT: 4005},
13 }

Definition at line 428 of file device_trigger.py.

◆ AQARA_OPPLE_4_BUTTONS_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_OPPLE_4_BUTTONS_MODEL = "lumi.remote.b486opcn01"

Definition at line 427 of file device_trigger.py.

◆ AQARA_OPPLE_6_BUTTONS

dictionary homeassistant.components.deconz.device_trigger.AQARA_OPPLE_6_BUTTONS
Initial value:
1 = {
2  **AQARA_OPPLE_4_BUTTONS,
3  (CONF_LONG_PRESS, CONF_LEFT): {CONF_EVENT: 5001},
4  (CONF_SHORT_RELEASE, CONF_LEFT): {CONF_EVENT: 5002},
5  (CONF_LONG_RELEASE, CONF_LEFT): {CONF_EVENT: 5003},
6  (CONF_DOUBLE_PRESS, CONF_LEFT): {CONF_EVENT: 5004},
7  (CONF_TRIPLE_PRESS, CONF_LEFT): {CONF_EVENT: 5005},
8  (CONF_LONG_PRESS, CONF_RIGHT): {CONF_EVENT: 6001},
9  (CONF_SHORT_RELEASE, CONF_RIGHT): {CONF_EVENT: 6002},
10  (CONF_LONG_RELEASE, CONF_RIGHT): {CONF_EVENT: 6003},
11  (CONF_DOUBLE_PRESS, CONF_RIGHT): {CONF_EVENT: 6004},
12  (CONF_TRIPLE_PRESS, CONF_RIGHT): {CONF_EVENT: 6005},
13 }

Definition at line 443 of file device_trigger.py.

◆ AQARA_OPPLE_6_BUTTONS_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_OPPLE_6_BUTTONS_MODEL = "lumi.remote.b686opcn01"

Definition at line 442 of file device_trigger.py.

◆ AQARA_ROUND_SWITCH

dictionary homeassistant.components.deconz.device_trigger.AQARA_ROUND_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1000},
3  (CONF_SHORT_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1002},
4  (CONF_DOUBLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1004},
5  (CONF_TRIPLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1005},
6  (CONF_QUADRUPLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1006},
7  (CONF_QUINTUPLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1010},
8  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
9  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
10 }

Definition at line 385 of file device_trigger.py.

◆ AQARA_ROUND_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_ROUND_SWITCH_MODEL = "lumi.sensor_switch"

Definition at line 384 of file device_trigger.py.

◆ AQARA_SINGLE_WALL_SWITCH

dictionary homeassistant.components.deconz.device_trigger.AQARA_SINGLE_WALL_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
4  (CONF_DOUBLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1004},
5 }

Definition at line 368 of file device_trigger.py.

◆ AQARA_SINGLE_WALL_SWITCH_QBKG11LM

dictionary homeassistant.components.deconz.device_trigger.AQARA_SINGLE_WALL_SWITCH_QBKG11LM
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_DOUBLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1004},
4 }

Definition at line 361 of file device_trigger.py.

◆ AQARA_SINGLE_WALL_SWITCH_QBKG11LM_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_SINGLE_WALL_SWITCH_QBKG11LM_MODEL = "lumi.ctrl_ln1.aq1"

Definition at line 360 of file device_trigger.py.

◆ AQARA_SINGLE_WALL_SWITCH_WXKG03LM_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_SINGLE_WALL_SWITCH_WXKG03LM_MODEL = "lumi.remote.b186acn01"

Definition at line 366 of file device_trigger.py.

◆ AQARA_SINGLE_WALL_SWITCH_WXKG06LM_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_SINGLE_WALL_SWITCH_WXKG06LM_MODEL = "lumi.remote.b186acn02"

Definition at line 367 of file device_trigger.py.

◆ AQARA_SQUARE_SWITCH

dictionary homeassistant.components.deconz.device_trigger.AQARA_SQUARE_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_DOUBLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1004},
4  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
5  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
6  (CONF_SHAKE, ""): {CONF_EVENT: 1007},
7 }

Definition at line 397 of file device_trigger.py.

◆ AQARA_SQUARE_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_SQUARE_SWITCH_MODEL = "lumi.sensor_switch.aq3"

Definition at line 396 of file device_trigger.py.

◆ AQARA_SQUARE_SWITCH_WXKG11LM_2016

dictionary homeassistant.components.deconz.device_trigger.AQARA_SQUARE_SWITCH_WXKG11LM_2016
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_DOUBLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1004},
4  (CONF_TRIPLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1005},
5  (CONF_QUADRUPLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1006},
6 }

Definition at line 406 of file device_trigger.py.

◆ AQARA_SQUARE_SWITCH_WXKG11LM_2016_MODEL

string homeassistant.components.deconz.device_trigger.AQARA_SQUARE_SWITCH_WXKG11LM_2016_MODEL = "lumi.sensor_switch.aq2"

Definition at line 405 of file device_trigger.py.

◆ BUSCH_JAEGER_REMOTE

dictionary homeassistant.components.deconz.device_trigger.BUSCH_JAEGER_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1001},
4  (CONF_LONG_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1003},
5  (CONF_SHORT_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2002},
6  (CONF_LONG_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2001},
7  (CONF_LONG_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2003},
8  (CONF_SHORT_RELEASE, CONF_BUTTON_3): {CONF_EVENT: 3002},
9  (CONF_LONG_PRESS, CONF_BUTTON_3): {CONF_EVENT: 3001},
10  (CONF_LONG_RELEASE, CONF_BUTTON_3): {CONF_EVENT: 3003},
11  (CONF_SHORT_RELEASE, CONF_BUTTON_4): {CONF_EVENT: 4002},
12  (CONF_LONG_PRESS, CONF_BUTTON_4): {CONF_EVENT: 4001},
13  (CONF_LONG_RELEASE, CONF_BUTTON_4): {CONF_EVENT: 4003},
14  (CONF_SHORT_RELEASE, CONF_BUTTON_5): {CONF_EVENT: 5002},
15  (CONF_LONG_PRESS, CONF_BUTTON_5): {CONF_EVENT: 5001},
16  (CONF_LONG_RELEASE, CONF_BUTTON_5): {CONF_EVENT: 5003},
17  (CONF_SHORT_RELEASE, CONF_BUTTON_6): {CONF_EVENT: 6002},
18  (CONF_LONG_PRESS, CONF_BUTTON_6): {CONF_EVENT: 6001},
19  (CONF_LONG_RELEASE, CONF_BUTTON_6): {CONF_EVENT: 6003},
20  (CONF_SHORT_RELEASE, CONF_BUTTON_7): {CONF_EVENT: 7002},
21  (CONF_LONG_PRESS, CONF_BUTTON_7): {CONF_EVENT: 7001},
22  (CONF_LONG_RELEASE, CONF_BUTTON_7): {CONF_EVENT: 7003},
23  (CONF_SHORT_RELEASE, CONF_BUTTON_8): {CONF_EVENT: 8002},
24  (CONF_LONG_PRESS, CONF_BUTTON_8): {CONF_EVENT: 8001},
25  (CONF_LONG_RELEASE, CONF_BUTTON_8): {CONF_EVENT: 8003},
26 }

Definition at line 551 of file device_trigger.py.

◆ BUSCH_JAEGER_REMOTE_1_MODEL

string homeassistant.components.deconz.device_trigger.BUSCH_JAEGER_REMOTE_1_MODEL = "RB01"

Definition at line 549 of file device_trigger.py.

◆ BUSCH_JAEGER_REMOTE_2_MODEL

string homeassistant.components.deconz.device_trigger.BUSCH_JAEGER_REMOTE_2_MODEL = "RM01"

Definition at line 550 of file device_trigger.py.

◆ CONF_AWAKE

string homeassistant.components.deconz.device_trigger.CONF_AWAKE = "remote_awakened"

Definition at line 49 of file device_trigger.py.

◆ CONF_BOTH_BUTTONS

string homeassistant.components.deconz.device_trigger.CONF_BOTH_BUTTONS = "both_buttons"

Definition at line 75 of file device_trigger.py.

◆ CONF_BOTTOM_BUTTONS

string homeassistant.components.deconz.device_trigger.CONF_BOTTOM_BUTTONS = "bottom_buttons"

Definition at line 77 of file device_trigger.py.

◆ CONF_BUTTON_1

string homeassistant.components.deconz.device_trigger.CONF_BUTTON_1 = "button_1"

Definition at line 78 of file device_trigger.py.

◆ CONF_BUTTON_2

string homeassistant.components.deconz.device_trigger.CONF_BUTTON_2 = "button_2"

Definition at line 79 of file device_trigger.py.

◆ CONF_BUTTON_3

string homeassistant.components.deconz.device_trigger.CONF_BUTTON_3 = "button_3"

Definition at line 80 of file device_trigger.py.

◆ CONF_BUTTON_4

string homeassistant.components.deconz.device_trigger.CONF_BUTTON_4 = "button_4"

Definition at line 81 of file device_trigger.py.

◆ CONF_BUTTON_5

string homeassistant.components.deconz.device_trigger.CONF_BUTTON_5 = "button_5"

Definition at line 82 of file device_trigger.py.

◆ CONF_BUTTON_6

string homeassistant.components.deconz.device_trigger.CONF_BUTTON_6 = "button_6"

Definition at line 83 of file device_trigger.py.

◆ CONF_BUTTON_7

string homeassistant.components.deconz.device_trigger.CONF_BUTTON_7 = "button_7"

Definition at line 84 of file device_trigger.py.

◆ CONF_BUTTON_8

string homeassistant.components.deconz.device_trigger.CONF_BUTTON_8 = "button_8"

Definition at line 85 of file device_trigger.py.

◆ CONF_CLOSE

string homeassistant.components.deconz.device_trigger.CONF_CLOSE = "close"

Definition at line 74 of file device_trigger.py.

◆ CONF_DIM_DOWN

string homeassistant.components.deconz.device_trigger.CONF_DIM_DOWN = "dim_down"

Definition at line 70 of file device_trigger.py.

◆ CONF_DIM_UP

string homeassistant.components.deconz.device_trigger.CONF_DIM_UP = "dim_up"

Definition at line 69 of file device_trigger.py.

◆ CONF_DOUBLE_PRESS

string homeassistant.components.deconz.device_trigger.CONF_DOUBLE_PRESS = "remote_button_double_press"

Definition at line 42 of file device_trigger.py.

◆ CONF_DOUBLE_TAP

string homeassistant.components.deconz.device_trigger.CONF_DOUBLE_TAP = "remote_double_tap"

Definition at line 51 of file device_trigger.py.

◆ CONF_DOUBLE_TAP_ANY

string homeassistant.components.deconz.device_trigger.CONF_DOUBLE_TAP_ANY = "remote_double_tap_any_side"

Definition at line 57 of file device_trigger.py.

◆ CONF_FLIP_180

string homeassistant.components.deconz.device_trigger.CONF_FLIP_180 = "remote_flip_180_degrees"

Definition at line 55 of file device_trigger.py.

◆ CONF_FLIP_90

string homeassistant.components.deconz.device_trigger.CONF_FLIP_90 = "remote_flip_90_degrees"

Definition at line 54 of file device_trigger.py.

◆ CONF_FREE_FALL

string homeassistant.components.deconz.device_trigger.CONF_FREE_FALL = "remote_falling"

Definition at line 53 of file device_trigger.py.

◆ CONF_LEFT

string homeassistant.components.deconz.device_trigger.CONF_LEFT = "left"

Definition at line 71 of file device_trigger.py.

◆ CONF_LONG_PRESS

string homeassistant.components.deconz.device_trigger.CONF_LONG_PRESS = "remote_button_long_press"

Definition at line 40 of file device_trigger.py.

◆ CONF_LONG_RELEASE

string homeassistant.components.deconz.device_trigger.CONF_LONG_RELEASE = "remote_button_long_release"

Definition at line 41 of file device_trigger.py.

◆ CONF_MOVE

string homeassistant.components.deconz.device_trigger.CONF_MOVE = "remote_moved"

Definition at line 50 of file device_trigger.py.

◆ CONF_MOVE_ANY

string homeassistant.components.deconz.device_trigger.CONF_MOVE_ANY = "remote_moved_any_side"

Definition at line 56 of file device_trigger.py.

◆ CONF_OPEN

string homeassistant.components.deconz.device_trigger.CONF_OPEN = "open"

Definition at line 73 of file device_trigger.py.

◆ CONF_QUADRUPLE_PRESS

string homeassistant.components.deconz.device_trigger.CONF_QUADRUPLE_PRESS = "remote_button_quadruple_press"

Definition at line 44 of file device_trigger.py.

◆ CONF_QUINTUPLE_PRESS

string homeassistant.components.deconz.device_trigger.CONF_QUINTUPLE_PRESS = "remote_button_quintuple_press"

Definition at line 45 of file device_trigger.py.

◆ CONF_RIGHT

string homeassistant.components.deconz.device_trigger.CONF_RIGHT = "right"

Definition at line 72 of file device_trigger.py.

◆ CONF_ROTATE_FROM_SIDE_1

string homeassistant.components.deconz.device_trigger.CONF_ROTATE_FROM_SIDE_1 = "remote_rotate_from_side_1"

Definition at line 60 of file device_trigger.py.

◆ CONF_ROTATE_FROM_SIDE_2

string homeassistant.components.deconz.device_trigger.CONF_ROTATE_FROM_SIDE_2 = "remote_rotate_from_side_2"

Definition at line 61 of file device_trigger.py.

◆ CONF_ROTATE_FROM_SIDE_3

string homeassistant.components.deconz.device_trigger.CONF_ROTATE_FROM_SIDE_3 = "remote_rotate_from_side_3"

Definition at line 62 of file device_trigger.py.

◆ CONF_ROTATE_FROM_SIDE_4

string homeassistant.components.deconz.device_trigger.CONF_ROTATE_FROM_SIDE_4 = "remote_rotate_from_side_4"

Definition at line 63 of file device_trigger.py.

◆ CONF_ROTATE_FROM_SIDE_5

string homeassistant.components.deconz.device_trigger.CONF_ROTATE_FROM_SIDE_5 = "remote_rotate_from_side_5"

Definition at line 64 of file device_trigger.py.

◆ CONF_ROTATE_FROM_SIDE_6

string homeassistant.components.deconz.device_trigger.CONF_ROTATE_FROM_SIDE_6 = "remote_rotate_from_side_6"

Definition at line 65 of file device_trigger.py.

◆ CONF_ROTATED

string homeassistant.components.deconz.device_trigger.CONF_ROTATED = "remote_button_rotated"

Definition at line 46 of file device_trigger.py.

◆ CONF_ROTATED_FAST

string homeassistant.components.deconz.device_trigger.CONF_ROTATED_FAST = "remote_button_rotated_fast"

Definition at line 47 of file device_trigger.py.

◆ CONF_ROTATION_STOPPED

string homeassistant.components.deconz.device_trigger.CONF_ROTATION_STOPPED = "remote_button_rotation_stopped"

Definition at line 48 of file device_trigger.py.

◆ CONF_SHAKE

string homeassistant.components.deconz.device_trigger.CONF_SHAKE = "remote_gyro_activated"

Definition at line 52 of file device_trigger.py.

◆ CONF_SHORT_PRESS

string homeassistant.components.deconz.device_trigger.CONF_SHORT_PRESS = "remote_button_short_press"

Definition at line 38 of file device_trigger.py.

◆ CONF_SHORT_RELEASE

string homeassistant.components.deconz.device_trigger.CONF_SHORT_RELEASE = "remote_button_short_release"

Definition at line 39 of file device_trigger.py.

◆ CONF_SIDE_1

string homeassistant.components.deconz.device_trigger.CONF_SIDE_1 = "side_1"

Definition at line 86 of file device_trigger.py.

◆ CONF_SIDE_2

string homeassistant.components.deconz.device_trigger.CONF_SIDE_2 = "side_2"

Definition at line 87 of file device_trigger.py.

◆ CONF_SIDE_3

string homeassistant.components.deconz.device_trigger.CONF_SIDE_3 = "side_3"

Definition at line 88 of file device_trigger.py.

◆ CONF_SIDE_4

string homeassistant.components.deconz.device_trigger.CONF_SIDE_4 = "side_4"

Definition at line 89 of file device_trigger.py.

◆ CONF_SIDE_5

string homeassistant.components.deconz.device_trigger.CONF_SIDE_5 = "side_5"

Definition at line 90 of file device_trigger.py.

◆ CONF_SIDE_6

string homeassistant.components.deconz.device_trigger.CONF_SIDE_6 = "side_6"

Definition at line 91 of file device_trigger.py.

◆ CONF_SUBTYPE

string homeassistant.components.deconz.device_trigger.CONF_SUBTYPE = "subtype"

Definition at line 36 of file device_trigger.py.

◆ CONF_TOP_BUTTONS

string homeassistant.components.deconz.device_trigger.CONF_TOP_BUTTONS = "top_buttons"

Definition at line 76 of file device_trigger.py.

◆ CONF_TRIPLE_PRESS

string homeassistant.components.deconz.device_trigger.CONF_TRIPLE_PRESS = "remote_button_triple_press"

Definition at line 43 of file device_trigger.py.

◆ CONF_TURN_CCW

string homeassistant.components.deconz.device_trigger.CONF_TURN_CCW = "remote_turned_counter_clockwise"

Definition at line 59 of file device_trigger.py.

◆ CONF_TURN_CW

string homeassistant.components.deconz.device_trigger.CONF_TURN_CW = "remote_turned_clockwise"

Definition at line 58 of file device_trigger.py.

◆ CONF_TURN_OFF

string homeassistant.components.deconz.device_trigger.CONF_TURN_OFF = "turn_off"

Definition at line 68 of file device_trigger.py.

◆ CONF_TURN_ON

string homeassistant.components.deconz.device_trigger.CONF_TURN_ON = "turn_on"

Definition at line 67 of file device_trigger.py.

◆ DRESDEN_ELEKTRONIK_LIGHTING_SWITCH

dictionary homeassistant.components.deconz.device_trigger.DRESDEN_ELEKTRONIK_LIGHTING_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
4  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
5  (CONF_SHORT_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2002},
6  (CONF_LONG_PRESS, CONF_DIM_UP): {CONF_EVENT: 2001},
7  (CONF_LONG_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2003},
8  (CONF_SHORT_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 3002},
9  (CONF_LONG_PRESS, CONF_DIM_DOWN): {CONF_EVENT: 3001},
10  (CONF_LONG_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 3003},
11  (CONF_SHORT_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 4002},
12  (CONF_LONG_PRESS, CONF_TURN_OFF): {CONF_EVENT: 4001},
13  (CONF_LONG_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 4003},
14 }

Definition at line 458 of file device_trigger.py.

◆ DRESDEN_ELEKTRONIK_LIGHTING_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.DRESDEN_ELEKTRONIK_LIGHTING_SWITCH_MODEL = "Lighting Switch"

Definition at line 457 of file device_trigger.py.

◆ DRESDEN_ELEKTRONIK_SCENE_SWITCH

dictionary homeassistant.components.deconz.device_trigger.DRESDEN_ELEKTRONIK_SCENE_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
4  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
5  (CONF_SHORT_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2002},
6  (CONF_LONG_PRESS, CONF_DIM_UP): {CONF_EVENT: 2001},
7  (CONF_LONG_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2003},
8  (CONF_SHORT_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 3002},
9  (CONF_SHORT_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 4002},
10  (CONF_SHORT_RELEASE, CONF_BUTTON_3): {CONF_EVENT: 5002},
11  (CONF_SHORT_RELEASE, CONF_BUTTON_4): {CONF_EVENT: 6002},
12 }

Definition at line 474 of file device_trigger.py.

◆ DRESDEN_ELEKTRONIK_SCENE_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.DRESDEN_ELEKTRONIK_SCENE_SWITCH_MODEL = "Scene Switch"

Definition at line 473 of file device_trigger.py.

◆ FRIENDS_OF_HUE_SWITCH

dictionary homeassistant.components.deconz.device_trigger.FRIENDS_OF_HUE_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1000},
3  (CONF_SHORT_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1002},
4  (CONF_LONG_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1001},
5  (CONF_LONG_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1003},
6  (CONF_SHORT_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2000},
7  (CONF_SHORT_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2002},
8  (CONF_LONG_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2001},
9  (CONF_LONG_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2003},
10  (CONF_SHORT_PRESS, CONF_BUTTON_3): {CONF_EVENT: 3000},
11  (CONF_SHORT_RELEASE, CONF_BUTTON_3): {CONF_EVENT: 3002},
12  (CONF_LONG_PRESS, CONF_BUTTON_3): {CONF_EVENT: 3001},
13  (CONF_LONG_RELEASE, CONF_BUTTON_3): {CONF_EVENT: 3003},
14  (CONF_SHORT_PRESS, CONF_BUTTON_4): {CONF_EVENT: 4000},
15  (CONF_SHORT_RELEASE, CONF_BUTTON_4): {CONF_EVENT: 4002},
16  (CONF_LONG_PRESS, CONF_BUTTON_4): {CONF_EVENT: 4001},
17  (CONF_LONG_RELEASE, CONF_BUTTON_4): {CONF_EVENT: 4003},
18  (CONF_SHORT_PRESS, CONF_TOP_BUTTONS): {CONF_EVENT: 5000},
19  (CONF_SHORT_RELEASE, CONF_TOP_BUTTONS): {CONF_EVENT: 5002},
20  (CONF_LONG_PRESS, CONF_TOP_BUTTONS): {CONF_EVENT: 5001},
21  (CONF_LONG_RELEASE, CONF_TOP_BUTTONS): {CONF_EVENT: 5003},
22  (CONF_SHORT_PRESS, CONF_BOTTOM_BUTTONS): {CONF_EVENT: 6000},
23  (CONF_SHORT_RELEASE, CONF_BOTTOM_BUTTONS): {CONF_EVENT: 6002},
24  (CONF_LONG_PRESS, CONF_BOTTOM_BUTTONS): {CONF_EVENT: 6001},
25  (CONF_LONG_RELEASE, CONF_BOTTOM_BUTTONS): {CONF_EVENT: 6003},
26 }

Definition at line 145 of file device_trigger.py.

◆ FRIENDS_OF_HUE_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.FRIENDS_OF_HUE_SWITCH_MODEL = "FOHSWITCH"

Definition at line 144 of file device_trigger.py.

◆ GIRA_JUNG_SWITCH

dictionary homeassistant.components.deconz.device_trigger.GIRA_JUNG_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
4  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
5  (CONF_SHORT_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2002},
6  (CONF_LONG_PRESS, CONF_DIM_UP): {CONF_EVENT: 2001},
7  (CONF_LONG_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2003},
8  (CONF_SHORT_RELEASE, CONF_BUTTON_3): {CONF_EVENT: 3002},
9  (CONF_SHORT_RELEASE, CONF_BUTTON_4): {CONF_EVENT: 4002},
10  (CONF_SHORT_RELEASE, CONF_BUTTON_5): {CONF_EVENT: 5002},
11  (CONF_SHORT_RELEASE, CONF_BUTTON_6): {CONF_EVENT: 6002},
12  (CONF_SHORT_RELEASE, CONF_BUTTON_7): {CONF_EVENT: 7002},
13  (CONF_SHORT_RELEASE, CONF_BUTTON_8): {CONF_EVENT: 8002},
14 }

Definition at line 490 of file device_trigger.py.

◆ GIRA_JUNG_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.GIRA_JUNG_SWITCH_MODEL = "HS_4f_GJ_1"

Definition at line 487 of file device_trigger.py.

◆ GIRA_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.GIRA_SWITCH_MODEL = "WS_4f_J_1"

Definition at line 488 of file device_trigger.py.

◆ HUE_BUTTON_REMOTE

dictionary homeassistant.components.deconz.device_trigger.HUE_BUTTON_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1000},
3  (CONF_SHORT_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1002},
4  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
5  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
6 }

Definition at line 117 of file device_trigger.py.

◆ HUE_BUTTON_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.HUE_BUTTON_REMOTE_MODEL = "ROM001"

Definition at line 116 of file device_trigger.py.

◆ HUE_DIMMER_REMOTE

dictionary homeassistant.components.deconz.device_trigger.HUE_DIMMER_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1000},
3  (CONF_SHORT_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1002},
4  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
5  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
6  (CONF_SHORT_PRESS, CONF_DIM_UP): {CONF_EVENT: 2000},
7  (CONF_SHORT_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2002},
8  (CONF_LONG_PRESS, CONF_DIM_UP): {CONF_EVENT: 2001},
9  (CONF_LONG_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2003},
10  (CONF_SHORT_PRESS, CONF_DIM_DOWN): {CONF_EVENT: 3000},
11  (CONF_SHORT_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 3002},
12  (CONF_LONG_PRESS, CONF_DIM_DOWN): {CONF_EVENT: 3001},
13  (CONF_LONG_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 3003},
14  (CONF_SHORT_PRESS, CONF_TURN_OFF): {CONF_EVENT: 4000},
15  (CONF_SHORT_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 4002},
16  (CONF_LONG_PRESS, CONF_TURN_OFF): {CONF_EVENT: 4001},
17  (CONF_LONG_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 4003},
18 }

Definition at line 97 of file device_trigger.py.

◆ HUE_DIMMER_REMOTE_MODEL_GEN1

string homeassistant.components.deconz.device_trigger.HUE_DIMMER_REMOTE_MODEL_GEN1 = "RWL020"

Definition at line 94 of file device_trigger.py.

◆ HUE_DIMMER_REMOTE_MODEL_GEN2

string homeassistant.components.deconz.device_trigger.HUE_DIMMER_REMOTE_MODEL_GEN2 = "RWL021"

Definition at line 95 of file device_trigger.py.

◆ HUE_DIMMER_REMOTE_MODEL_GEN3

string homeassistant.components.deconz.device_trigger.HUE_DIMMER_REMOTE_MODEL_GEN3 = "RWL022"

Definition at line 96 of file device_trigger.py.

◆ HUE_TAP_REMOTE

dictionary homeassistant.components.deconz.device_trigger.HUE_TAP_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_BUTTON_1): {CONF_EVENT: 34},
3  (CONF_SHORT_PRESS, CONF_BUTTON_2): {CONF_EVENT: 16},
4  (CONF_SHORT_PRESS, CONF_BUTTON_3): {CONF_EVENT: 17},
5  (CONF_SHORT_PRESS, CONF_BUTTON_4): {CONF_EVENT: 18},
6 }

Definition at line 125 of file device_trigger.py.

◆ HUE_TAP_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.HUE_TAP_REMOTE_MODEL = "ZGPSWITCH"

Definition at line 124 of file device_trigger.py.

◆ HUE_WALL_REMOTE

dictionary homeassistant.components.deconz.device_trigger.HUE_WALL_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1000},
3  (CONF_SHORT_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1002},
4  (CONF_LONG_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1001},
5  (CONF_LONG_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1003},
6  (CONF_SHORT_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2000},
7  (CONF_SHORT_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2002},
8  (CONF_LONG_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2001},
9  (CONF_LONG_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2003},
10 }

Definition at line 133 of file device_trigger.py.

◆ HUE_WALL_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.HUE_WALL_REMOTE_MODEL = "RDM001"

Definition at line 132 of file device_trigger.py.

◆ JUNG_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.JUNG_SWITCH_MODEL = "WS_3f_G_1"

Definition at line 489 of file device_trigger.py.

◆ LEGRAND_ZGP_SCENE_SWITCH

dictionary homeassistant.components.deconz.device_trigger.LEGRAND_ZGP_SCENE_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1002},
3  (CONF_SHORT_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2002},
4  (CONF_SHORT_PRESS, CONF_BUTTON_3): {CONF_EVENT: 3002},
5  (CONF_SHORT_PRESS, CONF_BUTTON_4): {CONF_EVENT: 4002},
6 }

Definition at line 512 of file device_trigger.py.

◆ LEGRAND_ZGP_SCENE_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.LEGRAND_ZGP_SCENE_SWITCH_MODEL = "LEGRANDZGPSCENESWITCH"

Definition at line 511 of file device_trigger.py.

◆ LEGRAND_ZGP_TOGGLE_SWITCH

dictionary homeassistant.components.deconz.device_trigger.LEGRAND_ZGP_TOGGLE_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_DOUBLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1004},
4 }

Definition at line 506 of file device_trigger.py.

◆ LEGRAND_ZGP_TOGGLE_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.LEGRAND_ZGP_TOGGLE_SWITCH_MODEL = "LEGRANDZGPTOGGLESWITCH"

Definition at line 505 of file device_trigger.py.

◆ LIDL_SILVERCREST_BUTTON_REMOTE

dictionary homeassistant.components.deconz.device_trigger.LIDL_SILVERCREST_BUTTON_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_PRESS, ""): {CONF_EVENT: 1002},
3  (CONF_DOUBLE_PRESS, ""): {CONF_EVENT: 1004},
4 }

Definition at line 526 of file device_trigger.py.

◆ LIDL_SILVERCREST_BUTTON_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.LIDL_SILVERCREST_BUTTON_REMOTE_MODEL = "TS004F"

Definition at line 525 of file device_trigger.py.

◆ LIDL_SILVERCREST_DOORBELL

dictionary homeassistant.components.deconz.device_trigger.LIDL_SILVERCREST_DOORBELL
Initial value:
1 = {
2  (CONF_SHORT_PRESS, ""): {CONF_EVENT: 1002},
3 }

Definition at line 521 of file device_trigger.py.

◆ LIDL_SILVERCREST_DOORBELL_MODEL

string homeassistant.components.deconz.device_trigger.LIDL_SILVERCREST_DOORBELL_MODEL = "HG06668"

Definition at line 519 of file device_trigger.py.

◆ LIDL_SILVERCREST_DOORBELL_MODEL_2

string homeassistant.components.deconz.device_trigger.LIDL_SILVERCREST_DOORBELL_MODEL_2 = "TS0211"

Definition at line 520 of file device_trigger.py.

◆ LIGHTIFIY_FOUR_BUTTON_REMOTE

dictionary homeassistant.components.deconz.device_trigger.LIGHTIFIY_FOUR_BUTTON_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
4  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
5  (CONF_SHORT_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2002},
6  (CONF_LONG_PRESS, CONF_DIM_UP): {CONF_EVENT: 2001},
7  (CONF_LONG_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2003},
8  (CONF_SHORT_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 3002},
9  (CONF_LONG_PRESS, CONF_DIM_DOWN): {CONF_EVENT: 3001},
10  (CONF_LONG_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 3003},
11  (CONF_SHORT_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 4002},
12  (CONF_LONG_PRESS, CONF_TURN_OFF): {CONF_EVENT: 4001},
13  (CONF_LONG_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 4003},
14 }

Definition at line 534 of file device_trigger.py.

◆ LIGHTIFIY_FOUR_BUTTON_REMOTE_4X_EU_MODEL

string homeassistant.components.deconz.device_trigger.LIGHTIFIY_FOUR_BUTTON_REMOTE_4X_EU_MODEL = "Switch 4x EU-LIGHTIFY"

Definition at line 533 of file device_trigger.py.

◆ LIGHTIFIY_FOUR_BUTTON_REMOTE_4X_MODEL

string homeassistant.components.deconz.device_trigger.LIGHTIFIY_FOUR_BUTTON_REMOTE_4X_MODEL = "Switch 4x-LIGHTIFY"

Definition at line 532 of file device_trigger.py.

◆ LIGHTIFIY_FOUR_BUTTON_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.LIGHTIFIY_FOUR_BUTTON_REMOTE_MODEL = "Switch-LIGHTIFY"

Definition at line 531 of file device_trigger.py.

◆ REMOTES

dictionary homeassistant.components.deconz.device_trigger.REMOTES

Definition at line 619 of file device_trigger.py.

◆ RODRET_REMOTE

dictionary homeassistant.components.deconz.device_trigger.RODRET_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
4  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
5  (CONF_SHORT_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 2002},
6  (CONF_LONG_PRESS, CONF_TURN_OFF): {CONF_EVENT: 2001},
7  (CONF_LONG_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 2003},
8 }

Definition at line 173 of file device_trigger.py.

◆ RODRET_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.RODRET_REMOTE_MODEL = "RODRET Dimmer"

Definition at line 172 of file device_trigger.py.

◆ SOMRIG_REMOTE

dictionary homeassistant.components.deconz.device_trigger.SOMRIG_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1000},
3  (CONF_SHORT_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1002},
4  (CONF_LONG_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1001},
5  (CONF_LONG_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1003},
6  (CONF_DOUBLE_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1004},
7  (CONF_SHORT_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2000},
8  (CONF_SHORT_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2002},
9  (CONF_LONG_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2001},
10  (CONF_LONG_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2003},
11  (CONF_DOUBLE_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2004},
12 }

Definition at line 183 of file device_trigger.py.

◆ SOMRIG_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.SOMRIG_REMOTE_MODEL = "SOMRIG shortcut button"

Definition at line 182 of file device_trigger.py.

◆ SONOFF_SNZB_01_1_MODEL

string homeassistant.components.deconz.device_trigger.SONOFF_SNZB_01_1_MODEL = "WB01"

Definition at line 578 of file device_trigger.py.

◆ SONOFF_SNZB_01_2_MODEL

string homeassistant.components.deconz.device_trigger.SONOFF_SNZB_01_2_MODEL = "WB-01"

Definition at line 579 of file device_trigger.py.

◆ SONOFF_SNZB_01_SWITCH

dictionary homeassistant.components.deconz.device_trigger.SONOFF_SNZB_01_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1002},
3  (CONF_LONG_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1003},
4  (CONF_DOUBLE_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1004},
5 }

Definition at line 581 of file device_trigger.py.

◆ SONOFF_SNZB_01P_MODEL

string homeassistant.components.deconz.device_trigger.SONOFF_SNZB_01P_MODEL = "SNZB-01P"

Definition at line 580 of file device_trigger.py.

◆ STYRBAR_REMOTE

dictionary homeassistant.components.deconz.device_trigger.STYRBAR_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_RELEASE, CONF_DIM_UP): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_DIM_UP): {CONF_EVENT: 1001},
4  (CONF_LONG_RELEASE, CONF_DIM_UP): {CONF_EVENT: 1003},
5  (CONF_SHORT_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 2002},
6  (CONF_LONG_PRESS, CONF_DIM_DOWN): {CONF_EVENT: 2001},
7  (CONF_LONG_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 2003},
8  (CONF_SHORT_RELEASE, CONF_LEFT): {CONF_EVENT: 3002},
9  (CONF_LONG_PRESS, CONF_LEFT): {CONF_EVENT: 3001},
10  (CONF_LONG_RELEASE, CONF_LEFT): {CONF_EVENT: 3003},
11  (CONF_SHORT_RELEASE, CONF_RIGHT): {CONF_EVENT: 4002},
12  (CONF_LONG_PRESS, CONF_RIGHT): {CONF_EVENT: 4001},
13  (CONF_LONG_RELEASE, CONF_RIGHT): {CONF_EVENT: 4003},
14 }

Definition at line 197 of file device_trigger.py.

◆ STYRBAR_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.STYRBAR_REMOTE_MODEL = "Remote Control N2"

Definition at line 196 of file device_trigger.py.

◆ SYMFONISK_SOUND_CONTROLLER

dictionary homeassistant.components.deconz.device_trigger.SYMFONISK_SOUND_CONTROLLER
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_DOUBLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1004},
4  (CONF_TRIPLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1005},
5  (CONF_ROTATED, CONF_LEFT): {CONF_EVENT: 2001},
6  (CONF_ROTATION_STOPPED, CONF_LEFT): {CONF_EVENT: 2003},
7  (CONF_ROTATED, CONF_RIGHT): {CONF_EVENT: 3001},
8  (CONF_ROTATION_STOPPED, CONF_RIGHT): {CONF_EVENT: 3003},
9 }

Definition at line 213 of file device_trigger.py.

◆ SYMFONISK_SOUND_CONTROLLER_MODEL

string homeassistant.components.deconz.device_trigger.SYMFONISK_SOUND_CONTROLLER_MODEL = "SYMFONISK Sound Controller"

Definition at line 212 of file device_trigger.py.

◆ TRADFRI_ON_OFF_SWITCH

dictionary homeassistant.components.deconz.device_trigger.TRADFRI_ON_OFF_SWITCH
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
4  (CONF_LONG_RELEASE, CONF_TURN_ON): {CONF_EVENT: 1003},
5  (CONF_SHORT_PRESS, CONF_TURN_OFF): {CONF_EVENT: 2002},
6  (CONF_LONG_PRESS, CONF_TURN_OFF): {CONF_EVENT: 2001},
7  (CONF_LONG_RELEASE, CONF_TURN_OFF): {CONF_EVENT: 2003},
8 }

Definition at line 224 of file device_trigger.py.

◆ TRADFRI_ON_OFF_SWITCH_MODEL

string homeassistant.components.deconz.device_trigger.TRADFRI_ON_OFF_SWITCH_MODEL = "TRADFRI on/off switch"

Definition at line 223 of file device_trigger.py.

◆ TRADFRI_OPEN_CLOSE_REMOTE

dictionary homeassistant.components.deconz.device_trigger.TRADFRI_OPEN_CLOSE_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_OPEN): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_OPEN): {CONF_EVENT: 1003},
4  (CONF_SHORT_PRESS, CONF_CLOSE): {CONF_EVENT: 2002},
5  (CONF_LONG_PRESS, CONF_CLOSE): {CONF_EVENT: 2003},
6 }

Definition at line 234 of file device_trigger.py.

◆ TRADFRI_OPEN_CLOSE_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.TRADFRI_OPEN_CLOSE_REMOTE_MODEL = "TRADFRI open/close remote"

Definition at line 233 of file device_trigger.py.

◆ TRADFRI_REMOTE

dictionary homeassistant.components.deconz.device_trigger.TRADFRI_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_TURN_ON): {CONF_EVENT: 1001},
4  (CONF_SHORT_PRESS, CONF_DIM_UP): {CONF_EVENT: 2002},
5  (CONF_LONG_PRESS, CONF_DIM_UP): {CONF_EVENT: 2001},
6  (CONF_LONG_RELEASE, CONF_DIM_UP): {CONF_EVENT: 2003},
7  (CONF_SHORT_PRESS, CONF_DIM_DOWN): {CONF_EVENT: 3002},
8  (CONF_LONG_PRESS, CONF_DIM_DOWN): {CONF_EVENT: 3001},
9  (CONF_LONG_RELEASE, CONF_DIM_DOWN): {CONF_EVENT: 3003},
10  (CONF_SHORT_PRESS, CONF_LEFT): {CONF_EVENT: 4002},
11  (CONF_LONG_PRESS, CONF_LEFT): {CONF_EVENT: 4001},
12  (CONF_LONG_RELEASE, CONF_LEFT): {CONF_EVENT: 4003},
13  (CONF_SHORT_PRESS, CONF_RIGHT): {CONF_EVENT: 5002},
14  (CONF_LONG_PRESS, CONF_RIGHT): {CONF_EVENT: 5001},
15  (CONF_LONG_RELEASE, CONF_RIGHT): {CONF_EVENT: 5003},
16 }

Definition at line 242 of file device_trigger.py.

◆ TRADFRI_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.TRADFRI_REMOTE_MODEL = "TRADFRI remote control"

Definition at line 241 of file device_trigger.py.

◆ TRADFRI_SHORTCUT_REMOTE

dictionary homeassistant.components.deconz.device_trigger.TRADFRI_SHORTCUT_REMOTE
Initial value:
1 = {
2  (CONF_SHORT_PRESS, ""): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, ""): {CONF_EVENT: 1001},
4  (CONF_LONG_RELEASE, ""): {CONF_EVENT: 1003},
5 }

Definition at line 260 of file device_trigger.py.

◆ TRADFRI_SHORTCUT_REMOTE_MODEL

string homeassistant.components.deconz.device_trigger.TRADFRI_SHORTCUT_REMOTE_MODEL = "TRADFRI SHORTCUT Button"

Definition at line 259 of file device_trigger.py.

◆ TRADFRI_WIRELESS_DIMMER

dictionary homeassistant.components.deconz.device_trigger.TRADFRI_WIRELESS_DIMMER
Initial value:
1 = {
2  (CONF_ROTATED_FAST, CONF_LEFT): {CONF_EVENT: 4002},
3  (CONF_ROTATED, CONF_LEFT): {CONF_EVENT: 3002},
4  (CONF_ROTATED, CONF_RIGHT): {CONF_EVENT: 2002},
5  (CONF_ROTATED_FAST, CONF_RIGHT): {CONF_EVENT: 1002},
6 }

Definition at line 267 of file device_trigger.py.

◆ TRADFRI_WIRELESS_DIMMER_MODEL

string homeassistant.components.deconz.device_trigger.TRADFRI_WIRELESS_DIMMER_MODEL = "TRADFRI wireless dimmer"

Definition at line 266 of file device_trigger.py.

◆ TRIGGER_SCHEMA

homeassistant.components.deconz.device_trigger.TRIGGER_SCHEMA
Initial value:
1 = DEVICE_TRIGGER_BASE_SCHEMA.extend(
2  {vol.Required(CONF_TYPE): str, vol.Required(CONF_SUBTYPE): str}
3 )

Definition at line 677 of file device_trigger.py.

◆ TRUST_ZYCT_202

dictionary homeassistant.components.deconz.device_trigger.TRUST_ZYCT_202
Initial value:
1 = {
2  (CONF_SHORT_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2001},
4  (CONF_LONG_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2003},
5  (CONF_LONG_PRESS, CONF_BUTTON_3): {CONF_EVENT: 3001},
6  (CONF_LONG_RELEASE, CONF_BUTTON_3): {CONF_EVENT: 3003},
7  (CONF_SHORT_RELEASE, CONF_BUTTON_4): {CONF_EVENT: 4002},
8 }

Definition at line 589 of file device_trigger.py.

◆ TRUST_ZYCT_202_MODEL

string homeassistant.components.deconz.device_trigger.TRUST_ZYCT_202_MODEL = "ZYCT-202"

Definition at line 587 of file device_trigger.py.

◆ TRUST_ZYCT_202_ZLL_MODEL

string homeassistant.components.deconz.device_trigger.TRUST_ZYCT_202_ZLL_MODEL = "ZLL-NonColorController"

Definition at line 588 of file device_trigger.py.

◆ UBISYS_CONTROL_UNIT_C4

dictionary homeassistant.components.deconz.device_trigger.UBISYS_CONTROL_UNIT_C4
Initial value:
1 = {
2  **UBISYS_POWER_SWITCH_S2,
3  (CONF_SHORT_RELEASE, CONF_BUTTON_3): {CONF_EVENT: 3002},
4  (CONF_LONG_PRESS, CONF_BUTTON_3): {CONF_EVENT: 3001},
5  (CONF_LONG_RELEASE, CONF_BUTTON_3): {CONF_EVENT: 3003},
6  (CONF_SHORT_RELEASE, CONF_BUTTON_4): {CONF_EVENT: 4002},
7  (CONF_LONG_PRESS, CONF_BUTTON_4): {CONF_EVENT: 4001},
8  (CONF_LONG_RELEASE, CONF_BUTTON_4): {CONF_EVENT: 4003},
9 }

Definition at line 609 of file device_trigger.py.

◆ UBISYS_CONTROL_UNIT_C4_MODEL

string homeassistant.components.deconz.device_trigger.UBISYS_CONTROL_UNIT_C4_MODEL = "C4"

Definition at line 608 of file device_trigger.py.

◆ UBISYS_POWER_SWITCH_S2

dictionary homeassistant.components.deconz.device_trigger.UBISYS_POWER_SWITCH_S2
Initial value:
1 = {
2  (CONF_SHORT_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1002},
3  (CONF_LONG_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1001},
4  (CONF_LONG_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1003},
5  (CONF_SHORT_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2002},
6  (CONF_LONG_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2001},
7  (CONF_LONG_RELEASE, CONF_BUTTON_2): {CONF_EVENT: 2003},
8 }

Definition at line 599 of file device_trigger.py.

◆ UBISYS_POWER_SWITCH_S2_MODEL

string homeassistant.components.deconz.device_trigger.UBISYS_POWER_SWITCH_S2_MODEL = "S2"

Definition at line 598 of file device_trigger.py.