|
@@ -18,6 +18,7 @@ from .adv_parsers.contact import process_wocontact
|
|
from .adv_parsers.curtain import process_wocurtain
|
|
from .adv_parsers.curtain import process_wocurtain
|
|
from .adv_parsers.hub2 import process_wohub2
|
|
from .adv_parsers.hub2 import process_wohub2
|
|
from .adv_parsers.humidifier import process_wohumidifier
|
|
from .adv_parsers.humidifier import process_wohumidifier
|
|
|
|
+from .adv_parsers.keypad import process_wokeypad
|
|
from .adv_parsers.light_strip import process_wostrip
|
|
from .adv_parsers.light_strip import process_wostrip
|
|
from .adv_parsers.lock import process_wolock, process_wolock_pro
|
|
from .adv_parsers.lock import process_wolock, process_wolock_pro
|
|
from .adv_parsers.meter import process_wosensorth, process_wosensorth_c
|
|
from .adv_parsers.meter import process_wosensorth, process_wosensorth_c
|
|
@@ -177,6 +178,12 @@ SUPPORTED_TYPES: dict[str, SwitchbotSupportedType] = {
|
|
"func": process_woblindtilt,
|
|
"func": process_woblindtilt,
|
|
"manufacturer_id": 2409,
|
|
"manufacturer_id": 2409,
|
|
},
|
|
},
|
|
|
|
+ "y": {
|
|
|
|
+ "modelName": SwitchbotModel.KEYPAD,
|
|
|
|
+ "modelFriendlyName": "Keypad",
|
|
|
|
+ "func": process_wokeypad,
|
|
|
|
+ "manufacturer_id": 2409,
|
|
|
|
+ },
|
|
"<": {
|
|
"<": {
|
|
"modelName": SwitchbotModel.RelaySwitch1PM,
|
|
"modelName": SwitchbotModel.RelaySwitch1PM,
|
|
"modelFriendlyName": "Relay Switch 1PM",
|
|
"modelFriendlyName": "Relay Switch 1PM",
|