|
11 | 11 | 'Classic300S': {
|
12 | 12 | 'module': 'VeSyncHumid200300S',
|
13 | 13 | 'models': ['Classic300S', 'LUH-A601S-WUSB'],
|
14 |
| - 'features': ['night_light'], |
| 14 | + 'features': ['nightlight'], |
15 | 15 | 'mist_modes': ['auto', 'sleep', 'manual'],
|
16 | 16 | 'mist_levels': list(range(1, 10))
|
17 | 17 | },
|
18 | 18 | 'Classic200S': {
|
19 | 19 | 'module': 'VeSyncHumid200S',
|
20 | 20 | 'models': ['Classic200S'],
|
21 |
| - 'features': ['nightlight'], |
| 21 | + 'features': [], |
22 | 22 | 'mist_modes': ['auto', 'manual'],
|
23 | 23 | 'mist_levels': list(range(1, 10))
|
24 | 24 | },
|
|
29 | 29 | 'LUH-D301S-WJP',
|
30 | 30 | 'LUH-D301S-WEU'],
|
31 | 31 | 'features': [],
|
32 |
| - 'mist_modes': ['auto', 'sleep', 'manual'], |
| 32 | + 'mist_modes': ['auto', 'manual'], |
33 | 33 | 'mist_levels': list(range(1, 3))
|
34 | 34 | },
|
35 | 35 | 'LV600S': {
|
|
39 | 39 | 'LUH-A602S-WEUR',
|
40 | 40 | 'LUH-A602S-WEU',
|
41 | 41 | 'LUH-A602S-WJP'],
|
42 |
| - 'features': ['warm_mist', 'night_light'], |
| 42 | + 'features': ['warm_mist', 'nightlight'], |
43 | 43 | 'mist_modes': ['humidity', 'sleep', 'manual'],
|
44 | 44 | 'mist_levels': list(range(1, 10)),
|
45 | 45 | 'warm_mist_levels': [0, 1, 2, 3]
|
@@ -943,6 +943,7 @@ def get_details(self) -> None:
|
943 | 943 | )
|
944 | 944 | if r is None or not isinstance(r, dict):
|
945 | 945 | logger.debug("Error getting status of %s ", self.device_name)
|
| 946 | + return |
946 | 947 | outer_result = r.get('result', {})
|
947 | 948 | inner_result = None
|
948 | 949 |
|
|
0 commit comments