From 17cfd27edbfe3924df4d6a5b52d5f6eb3dcfc3e2 Mon Sep 17 00:00:00 2001 From: Bouwe Westerdijk Date: Sat, 6 Jun 2026 11:35:30 +0200 Subject: [PATCH] Implement improvement suggestion --- plugwise/__init__.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/plugwise/__init__.py b/plugwise/__init__.py index efe23dfd4..6767a3db4 100644 --- a/plugwise/__init__.py +++ b/plugwise/__init__.py @@ -210,10 +210,11 @@ async def _collect_smile_data( elec_point_meters = result.findall( "./location/logs/point_log/electricity_point_meter" ) - for meter in elec_point_meters: - if meter.get("id") and model == "smile_thermo": - self.smile.anna_p1 = True - break + if model == "smile_thermo": + for meter in elec_point_meters: + if meter.get("id"): + self.smile.anna_p1 = True + break else: model = await self._smile_detect_legacy(result, dsmrmain, model)