Skip to content

Commit d4e6919

Browse files
committed
Implement improvement suggestion
1 parent e462c6e commit d4e6919

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

plugwise/__init__.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -210,10 +210,15 @@ async def _collect_smile_data(
210210
elec_point_meters = result.findall(
211211
"./location/logs/point_log/electricity_point_meter"
212212
)
213-
for meter in elec_point_meters:
214-
if meter.get("id") and model == "smile_thermo":
215-
self.smile.anna_p1 = True
216-
break
213+
214+
elec_point_meters = result.findall(
215+
"./location/logs/point_log/electricity_point_meter"
216+
)
217+
if model == "smile_thermo":
218+
for meter in elec_point_meters:
219+
if meter.get("id"):
220+
self.smile.anna_p1 = True
221+
break
217222
else:
218223
model = await self._smile_detect_legacy(result, dsmrmain, model)
219224

0 commit comments

Comments
 (0)