Skip to content

Commit a7deca6

Browse files
committed
More legacy fixes
1 parent d624f01 commit a7deca6

File tree

3 files changed

+43
-41
lines changed

3 files changed

+43
-41
lines changed

plugwise/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ async def full_update_device(self) -> None:
304304

305305
def get_all_device_zones(self) -> None:
306306
"""Helper-function used for testing."""
307-
self._smile_api.get_all_devices()
307+
self._smile_api.get_all_device_zones()
308308

309309
async def async_update(self) -> PlugwiseData:
310310
"""Perform an incremental update for updating the various device states."""

plugwise/legacy/smile.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ async def full_update_device(self) -> None:
9191
if self.smile_type != "power":
9292
self._appliances = await self.request(APPLIANCES)
9393

94-
def get_all_devices(self) -> None:
95-
"""Determine the evices present from the obtained XML-data.
94+
def get_all_device_zones(self) -> None:
95+
"""Determine the devices present from the obtained XML-data.
9696
9797
Run this functions once to gather the initial device configuration,
9898
then regularly run async_update() to refresh the device data.
@@ -121,7 +121,7 @@ async def async_update(self) -> PlugwiseData:
121121
self.gw_data: GatewayData = {}
122122
self.gw_device_zones: dict[str, DeviceZoneData] = {}
123123
await self.full_update_device()
124-
self.get_all_devices()
124+
self.get_all_device_zones()
125125
# Otherwise perform an incremental update
126126
else:
127127
self._domain_objects = await self.request(DOMAIN_OBJECTS)
Lines changed: 39 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,46 @@
11
{
2-
"aac7b735042c4832ac9ff33aae4f453b": {
3-
"sensors": {
4-
"electricity_consumed": 1000.0,
5-
"electricity_consumed_interval": 20.7,
6-
"electricity_produced": 0.0
2+
"device_zones": {
3+
"aac7b735042c4832ac9ff33aae4f453b": {
4+
"sensors": {
5+
"electricity_consumed": 1000.0,
6+
"electricity_consumed_interval": 20.7,
7+
"electricity_produced": 0.0
8+
},
9+
"switches": {
10+
"relay": true,
11+
"lock": true
12+
}
713
},
8-
"switches": {
9-
"relay": true,
10-
"lock": true
11-
}
12-
},
13-
"cfe95cf3de1948c0b8955125bf754614": {
14-
"sensors": {
15-
"electricity_consumed": 0.0,
16-
"electricity_consumed_interval": 0.0,
17-
"electricity_produced": 0.0
14+
"cfe95cf3de1948c0b8955125bf754614": {
15+
"sensors": {
16+
"electricity_consumed": 0.0,
17+
"electricity_consumed_interval": 0.0,
18+
"electricity_produced": 0.0
19+
},
20+
"switches": {
21+
"relay": false,
22+
"lock": false
23+
}
1824
},
19-
"switches": {
20-
"relay": false,
21-
"lock": false
22-
}
23-
},
24-
"059e4d03c7a34d278add5c7a4a781d19": {
25-
"sensors": {
26-
"electricity_consumed": 0.0,
27-
"electricity_consumed_interval": 0.0,
28-
"electricity_produced": 0.0
25+
"059e4d03c7a34d278add5c7a4a781d19": {
26+
"sensors": {
27+
"electricity_consumed": 0.0,
28+
"electricity_consumed_interval": 0.0,
29+
"electricity_produced": 0.0
30+
},
31+
"switches": {
32+
"relay": false,
33+
"lock": false
34+
}
2935
},
30-
"switches": {
31-
"relay": false,
32-
"lock": false
33-
}
34-
},
35-
"d03738edfcc947f7b8f4573571d90d2d": {
36-
"members": [
37-
"059e4d03c7a34d278add5c7a4a781d19",
38-
"cfe95cf3de1948c0b8955125bf754614"
39-
],
40-
"switches": {
41-
"relay": false
36+
"d03738edfcc947f7b8f4573571d90d2d": {
37+
"members": [
38+
"059e4d03c7a34d278add5c7a4a781d19",
39+
"cfe95cf3de1948c0b8955125bf754614"
40+
],
41+
"switches": {
42+
"relay": false
43+
}
4244
}
4345
}
4446
}

0 commit comments

Comments
 (0)