diff --git a/homeassistant/components/deconz/device_trigger.py b/homeassistant/components/deconz/device_trigger.py index 40a49e111d8..5beaba2c5a5 100644 --- a/homeassistant/components/deconz/device_trigger.py +++ b/homeassistant/components/deconz/device_trigger.py @@ -450,6 +450,20 @@ GIRA_JUNG_SWITCH = { (CONF_SHORT_RELEASE, CONF_BUTTON_8): {CONF_EVENT: 8002}, } +LEGRAND_ZGP_TOGGLE_SWITCH_MODEL = "LEGRANDZGPTOGGLESWITCH" +LEGRAND_ZGP_TOGGLE_SWITCH = { + (CONF_SHORT_PRESS, CONF_TURN_ON): {CONF_EVENT: 1002}, + (CONF_DOUBLE_PRESS, CONF_TURN_ON): {CONF_EVENT: 1004}, +} + +LEGRAND_ZGP_SCENE_SWITCH_MODEL = "LEGRANDZGPSCENESWITCH" +LEGRAND_ZGP_SCENE_SWITCH = { + (CONF_SHORT_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1002}, + (CONF_SHORT_PRESS, CONF_BUTTON_2): {CONF_EVENT: 2002}, + (CONF_SHORT_PRESS, CONF_BUTTON_3): {CONF_EVENT: 3002}, + (CONF_SHORT_PRESS, CONF_BUTTON_4): {CONF_EVENT: 4002}, +} + LIDL_SILVERCREST_DOORBELL_MODEL = "HG06668" LIDL_SILVERCREST_DOORBELL = { (CONF_SHORT_PRESS, ""): {CONF_EVENT: 1002}, @@ -569,6 +583,8 @@ REMOTES = { GIRA_JUNG_SWITCH_MODEL: GIRA_JUNG_SWITCH, GIRA_SWITCH_MODEL: GIRA_JUNG_SWITCH, JUNG_SWITCH_MODEL: GIRA_JUNG_SWITCH, + LEGRAND_ZGP_TOGGLE_SWITCH_MODEL: LEGRAND_ZGP_TOGGLE_SWITCH, + LEGRAND_ZGP_SCENE_SWITCH_MODEL: LEGRAND_ZGP_SCENE_SWITCH, LIDL_SILVERCREST_DOORBELL_MODEL: LIDL_SILVERCREST_DOORBELL, LIGHTIFIY_FOUR_BUTTON_REMOTE_MODEL: LIGHTIFIY_FOUR_BUTTON_REMOTE, LIGHTIFIY_FOUR_BUTTON_REMOTE_4X_MODEL: LIGHTIFIY_FOUR_BUTTON_REMOTE,