Home Assistant Unofficial Reference 2024.12.1
const.py
Go to the documentation of this file.
1 """Constants for VeSync Component."""
2 
3 DOMAIN = "vesync"
4 VS_DISCOVERY = "vesync_discovery_{}"
5 SERVICE_UPDATE_DEVS = "update_devices"
6 
7 VS_SWITCHES = "switches"
8 VS_FANS = "fans"
9 VS_LIGHTS = "lights"
10 VS_SENSORS = "sensors"
11 VS_MANAGER = "manager"
12 
13 DEV_TYPE_TO_HA = {
14  "wifi-switch-1.3": "outlet",
15  "ESW03-USA": "outlet",
16  "ESW01-EU": "outlet",
17  "ESW15-USA": "outlet",
18  "ESWL01": "switch",
19  "ESWL03": "switch",
20  "ESO15-TB": "outlet",
21  "LV-PUR131S": "fan",
22  "Core200S": "fan",
23  "Core300S": "fan",
24  "Core400S": "fan",
25  "Core600S": "fan",
26  "EverestAir": "fan",
27  "Vital200S": "fan",
28  "Vital100S": "fan",
29  "ESD16": "walldimmer",
30  "ESWD16": "walldimmer",
31  "ESL100": "bulb-dimmable",
32  "ESL100CW": "bulb-tunable-white",
33 }
34 
35 SKU_TO_BASE_DEVICE = {
36  # Air Purifiers
37  "LV-PUR131S": "LV-PUR131S",
38  "LV-RH131S": "LV-PUR131S", # Alt ID Model LV-PUR131S
39  "Core200S": "Core200S",
40  "LAP-C201S-AUSR": "Core200S", # Alt ID Model Core200S
41  "LAP-C202S-WUSR": "Core200S", # Alt ID Model Core200S
42  "Core300S": "Core300S",
43  "LAP-C301S-WJP": "Core300S", # Alt ID Model Core300S
44  "LAP-C301S-WAAA": "Core300S", # Alt ID Model Core300S
45  "Core400S": "Core400S",
46  "LAP-C401S-WJP": "Core400S", # Alt ID Model Core400S
47  "LAP-C401S-WUSR": "Core400S", # Alt ID Model Core400S
48  "LAP-C401S-WAAA": "Core400S", # Alt ID Model Core400S
49  "Core600S": "Core600S",
50  "LAP-C601S-WUS": "Core600S", # Alt ID Model Core600S
51  "LAP-C601S-WUSR": "Core600S", # Alt ID Model Core600S
52  "LAP-C601S-WEU": "Core600S", # Alt ID Model Core600S,
53  "Vital200S": "Vital200S",
54  "LAP-V201S-AASR": "Vital200S", # Alt ID Model Vital200S
55  "LAP-V201S-WJP": "Vital200S", # Alt ID Model Vital200S
56  "LAP-V201S-WEU": "Vital200S", # Alt ID Model Vital200S
57  "LAP-V201S-WUS": "Vital200S", # Alt ID Model Vital200S
58  "LAP-V201-AUSR": "Vital200S", # Alt ID Model Vital200S
59  "LAP-V201S-AUSR": "Vital200S", # Alt ID Model Vital200S
60  "Vital100S": "Vital100S",
61  "LAP-V102S-WUS": "Vital100S", # Alt ID Model Vital100S
62  "LAP-V102S-AASR": "Vital100S", # Alt ID Model Vital100S
63  "LAP-V102S-WEU": "Vital100S", # Alt ID Model Vital100S
64  "LAP-V102S-WUK": "Vital100S", # Alt ID Model Vital100S
65  "EverestAir": "EverestAir",
66  "LAP-EL551S-AUS": "EverestAir", # Alt ID Model EverestAir
67  "LAP-EL551S-AEUR": "EverestAir", # Alt ID Model EverestAir
68  "LAP-EL551S-WEU": "EverestAir", # Alt ID Model EverestAir
69  "LAP-EL551S-WUS": "EverestAir", # Alt ID Model EverestAir
70 }