Files

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

48 lines
915 B
Python
Raw Permalink Normal View History

"""Constants."""
2021-12-03 17:51:30 +01:00
from homeassistant.const import Platform
DOMAIN = "broadlink"
DOMAINS_AND_TYPES = {
2023-11-14 16:05:08 +01:00
Platform.CLIMATE: {"HYS"},
2024-07-11 08:18:10 +02:00
Platform.LIGHT: {"LB1", "LB2"},
Platform.RADIO_FREQUENCY: {"RM4PRO", "RMPRO"},
2021-12-03 17:51:30 +01:00
Platform.REMOTE: {"RM4MINI", "RM4PRO", "RMMINI", "RMMINIB", "RMPRO"},
2024-07-14 23:59:24 +02:00
Platform.SELECT: {"HYS"},
2021-12-03 17:51:30 +01:00
Platform.SENSOR: {
"A1",
"A2",
2024-04-17 16:37:38 -03:00
"MP1S",
"RM4MINI",
"RM4PRO",
"RMPRO",
"SP2S",
"SP3S",
"SP4",
"SP4B",
},
2021-12-03 17:51:30 +01:00
Platform.SWITCH: {
"BG1",
"MP1",
2024-04-17 16:37:38 -03:00
"MP1S",
"RM4MINI",
"RM4PRO",
"RMMINI",
"RMMINIB",
"RMPRO",
"SP1",
"SP2",
"SP2S",
"SP3",
"SP3S",
"SP4",
"SP4B",
},
2024-07-11 08:18:10 +02:00
Platform.TIME: {"HYS"},
}
DEVICE_TYPES = set.union(*DOMAINS_AND_TYPES.values())
DEFAULT_PORT = 80
DEFAULT_TIMEOUT = 5