We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e462c6e commit d4e6919Copy full SHA for d4e6919
1 file changed
plugwise/__init__.py
@@ -210,10 +210,15 @@ async def _collect_smile_data(
210
elec_point_meters = result.findall(
211
"./location/logs/point_log/electricity_point_meter"
212
)
213
- for meter in elec_point_meters:
214
- if meter.get("id") and model == "smile_thermo":
215
- self.smile.anna_p1 = True
216
- break
+
+ elec_point_meters = result.findall(
+ "./location/logs/point_log/electricity_point_meter"
+ )
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
222
else:
223
model = await self._smile_detect_legacy(result, dsmrmain, model)
224
0 commit comments