From 5aa6f9dbb2403eadb77daefc2cefdc45712fa18b Mon Sep 17 00:00:00 2001 From: Jasper Smulders Date: Tue, 24 Aug 2021 11:33:19 +0200 Subject: [PATCH] Add deCONZ support for Sonoff SNZB-01 switches (#54919) --- homeassistant/components/deconz/device_trigger.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/homeassistant/components/deconz/device_trigger.py b/homeassistant/components/deconz/device_trigger.py index 5beaba2c5a5..8234ed81aed 100644 --- a/homeassistant/components/deconz/device_trigger.py +++ b/homeassistant/components/deconz/device_trigger.py @@ -516,6 +516,14 @@ BUSCH_JAEGER_REMOTE = { (CONF_LONG_RELEASE, CONF_BUTTON_8): {CONF_EVENT: 8003}, } +SONOFF_SNZB_01_1_MODEL = "WB01" +SONOFF_SNZB_01_2_MODEL = "WB-01" +SONOFF_SNZB_01_SWITCH = { + (CONF_SHORT_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1002}, + (CONF_LONG_RELEASE, CONF_BUTTON_1): {CONF_EVENT: 1003}, + (CONF_DOUBLE_PRESS, CONF_BUTTON_1): {CONF_EVENT: 1004}, +} + TRUST_ZYCT_202_MODEL = "ZYCT-202" TRUST_ZYCT_202_ZLL_MODEL = "ZLL-NonColorController" TRUST_ZYCT_202 = { @@ -595,6 +603,8 @@ REMOTES = { TRUST_ZYCT_202_ZLL_MODEL: TRUST_ZYCT_202, UBISYS_POWER_SWITCH_S2_MODEL: UBISYS_POWER_SWITCH_S2, UBISYS_CONTROL_UNIT_C4_MODEL: UBISYS_CONTROL_UNIT_C4, + SONOFF_SNZB_01_1_MODEL: SONOFF_SNZB_01_SWITCH, + SONOFF_SNZB_01_2_MODEL: SONOFF_SNZB_01_SWITCH, } TRIGGER_SCHEMA = DEVICE_TRIGGER_BASE_SCHEMA.extend(