Skip to content

Commit 513debd

Browse files
committed
Improve _full_update_device()
1 parent 57e1206 commit 513debd

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

plugwise/__init__.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -476,9 +476,10 @@ async def _full_update_device(self) -> None:
476476
"""Perform a first fetch of all XML data, needed for initialization."""
477477
self._locations = await self._request(LOCATIONS)
478478
self._modules = await self._request(MODULES)
479-
480-
# P1 legacy has no appliances and nothing of interest in domain_objects
481-
if not (self.smile_type == "power" and self._smile_legacy):
479+
if self.smile_type == "power":
480+
if not self._smile_legacy:
481+
self._appliances = await self._request(APPLIANCES)
482+
else:
482483
self._appliances = await self._request(APPLIANCES)
483484
await self._update_domain_objects()
484485

0 commit comments

Comments
 (0)