From 73fe86cca108d2c814fd9ed70a036e4d9c9485bd Mon Sep 17 00:00:00 2001 From: Bouwe Westerdijk <11290930+bouwew@users.noreply.github.com> Date: Wed, 23 Sep 2026 10:09:33 +0200 Subject: [PATCH] Bump plugwise to v1.14.7 (#182936) --- homeassistant/components/plugwise/manifest.json | 2 +- requirements_all.txt | 2 +- tests/components/plugwise/fixtures/anna_p1/data.json | 5 +++-- tests/components/plugwise/fixtures/legacy_anna/data.json | 2 +- .../components/plugwise/fixtures/m_adam_cooling/data.json | 3 ++- .../components/plugwise/fixtures/m_adam_heating/data.json | 3 ++- .../fixtures/m_adam_heating_off_schedule/data.json | 3 ++- tests/components/plugwise/fixtures/m_adam_jip/data.json | 8 ++++---- .../fixtures/m_adam_multiple_devices_per_zone/data.json | 8 ++++---- .../plugwise/fixtures/p1v4_442_single/data.json | 3 ++- .../plugwise/fixtures/p1v4_442_triple/data.json | 3 ++- tests/components/plugwise/snapshots/test_diagnostics.ambr | 8 ++++---- tests/components/plugwise/snapshots/test_sensor.ambr | 4 ++-- 13 files changed, 30 insertions(+), 24 deletions(-) diff --git a/homeassistant/components/plugwise/manifest.json b/homeassistant/components/plugwise/manifest.json index a4754a84dc11..910dfdfe56b7 100644 --- a/homeassistant/components/plugwise/manifest.json +++ b/homeassistant/components/plugwise/manifest.json @@ -8,6 +8,6 @@ "iot_class": "local_polling", "loggers": ["plugwise"], "quality_scale": "platinum", - "requirements": ["plugwise==1.14.6"], + "requirements": ["plugwise==1.14.7"], "zeroconf": ["_plugwise._tcp.local."] } diff --git a/requirements_all.txt b/requirements_all.txt index 925fccbacedb..9c9fecaa36a6 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1921,7 +1921,7 @@ plexauth==0.0.6 plexwebsocket==0.0.14 # homeassistant.components.plugwise -plugwise==1.14.6 +plugwise==1.14.7 # homeassistant.components.serial_pm pmsensor==0.4 diff --git a/tests/components/plugwise/fixtures/anna_p1/data.json b/tests/components/plugwise/fixtures/anna_p1/data.json index b24c11912c2e..212fd1973a65 100644 --- a/tests/components/plugwise/fixtures/anna_p1/data.json +++ b/tests/components/plugwise/fixtures/anna_p1/data.json @@ -47,7 +47,7 @@ "select_dhw_mode": "comfort", "sensors": { "intended_boiler_temperature": 0.0, - "modulation_level": 0.0, + "modulation_level": 0, "water_pressure": 6.0, "water_temperature": 35.0 }, @@ -72,7 +72,8 @@ "sensors": { "outdoor_temperature": 11.8 }, - "vendor": "Plugwise" + "vendor": "Plugwise", + "wifi_mac_address": "C4930002ABCE" }, "da7be222ab3b420c927f3e49fade0304": { "available": true, diff --git a/tests/components/plugwise/fixtures/legacy_anna/data.json b/tests/components/plugwise/fixtures/legacy_anna/data.json index 4ee73c1adb13..052d494ed479 100644 --- a/tests/components/plugwise/fixtures/legacy_anna/data.json +++ b/tests/components/plugwise/fixtures/legacy_anna/data.json @@ -27,7 +27,7 @@ "sensors": { "dhw_temperature": 51.2, "intended_boiler_temperature": 17.0, - "modulation_level": 0.0, + "modulation_level": 0, "return_temperature": 21.7, "water_pressure": 1.2, "water_temperature": 23.6 diff --git a/tests/components/plugwise/fixtures/m_adam_cooling/data.json b/tests/components/plugwise/fixtures/m_adam_cooling/data.json index 5bd5b2cd16bb..bbfe50620996 100644 --- a/tests/components/plugwise/fixtures/m_adam_cooling/data.json +++ b/tests/components/plugwise/fixtures/m_adam_cooling/data.json @@ -72,7 +72,7 @@ "setpoint": 25.0, "temperature": 24.8, "temperature_difference": -0.4, - "valve_position": 100.0 + "valve_position": 100 }, "temperature_offset": { "lower_bound": -2.0, @@ -137,6 +137,7 @@ "outdoor_temperature": 29.65 }, "vendor": "Plugwise", + "wifi_mac_address": "D40FB201CBA0", "zigbee_mac_address": "000D6F000D5ACBA0" }, "da575e9e09b947e281fb6e3ebce3b174": { diff --git a/tests/components/plugwise/fixtures/m_adam_heating/data.json b/tests/components/plugwise/fixtures/m_adam_heating/data.json index 547f9a99b74e..d14ec4ac5187 100644 --- a/tests/components/plugwise/fixtures/m_adam_heating/data.json +++ b/tests/components/plugwise/fixtures/m_adam_heating/data.json @@ -78,7 +78,7 @@ "setpoint": 25.0, "temperature": 18.6, "temperature_difference": -0.4, - "valve_position": 100.0 + "valve_position": 100 }, "temperature_offset": { "lower_bound": -2.0, @@ -137,6 +137,7 @@ "outdoor_temperature": -1.25 }, "vendor": "Plugwise", + "wifi_mac_address": "D40FB201CBA0", "zigbee_mac_address": "000D6F000D5ACBA0" }, "da575e9e09b947e281fb6e3ebce3b174": { diff --git a/tests/components/plugwise/fixtures/m_adam_heating_off_schedule/data.json b/tests/components/plugwise/fixtures/m_adam_heating_off_schedule/data.json index dffd77ea9466..ad6dde9bb874 100644 --- a/tests/components/plugwise/fixtures/m_adam_heating_off_schedule/data.json +++ b/tests/components/plugwise/fixtures/m_adam_heating_off_schedule/data.json @@ -78,7 +78,7 @@ "setpoint": 25.0, "temperature": 18.6, "temperature_difference": -0.4, - "valve_position": 100.0 + "valve_position": 100 }, "temperature_offset": { "lower_bound": -2.0, @@ -137,6 +137,7 @@ "outdoor_temperature": -1.25 }, "vendor": "Plugwise", + "wifi_mac_address": "D40FB201CBA0", "zigbee_mac_address": "000D6F000D5ACBA0" }, "da575e9e09b947e281fb6e3ebce3b174": { diff --git a/tests/components/plugwise/fixtures/m_adam_jip/data.json b/tests/components/plugwise/fixtures/m_adam_jip/data.json index 31adc93de1ae..9cea70703b51 100644 --- a/tests/components/plugwise/fixtures/m_adam_jip/data.json +++ b/tests/components/plugwise/fixtures/m_adam_jip/data.json @@ -91,7 +91,7 @@ "setpoint": 13.0, "temperature": 28.8, "temperature_difference": 2.0, - "valve_position": 0.0 + "valve_position": 0 }, "temperature_offset": { "lower_bound": -2.0, @@ -115,7 +115,7 @@ "setpoint": 13.0, "temperature": 24.2, "temperature_difference": 1.7, - "valve_position": 0.0 + "valve_position": 0 }, "temperature_offset": { "lower_bound": -2.0, @@ -282,7 +282,7 @@ "setpoint": 13.0, "temperature": 28.7, "temperature_difference": 1.9, - "valve_position": 0.0 + "valve_position": 0 }, "temperature_offset": { "lower_bound": -2.0, @@ -350,7 +350,7 @@ "name": "OpenTherm", "sensors": { "intended_boiler_temperature": 0.0, - "modulation_level": 0.0, + "modulation_level": 0, "return_temperature": 37.1, "water_pressure": 1.4, "water_temperature": 37.3 diff --git a/tests/components/plugwise/fixtures/m_adam_multiple_devices_per_zone/data.json b/tests/components/plugwise/fixtures/m_adam_multiple_devices_per_zone/data.json index 491d07cdbd3a..669f9c338168 100644 --- a/tests/components/plugwise/fixtures/m_adam_multiple_devices_per_zone/data.json +++ b/tests/components/plugwise/fixtures/m_adam_multiple_devices_per_zone/data.json @@ -194,7 +194,7 @@ "setpoint": 14.0, "temperature": 19.1, "temperature_difference": -0.4, - "valve_position": 0.0 + "valve_position": 0 }, "temperature_offset": { "lower_bound": -2.0, @@ -335,7 +335,7 @@ "setpoint": 13.0, "temperature": 17.2, "temperature_difference": -0.2, - "valve_position": 0.0 + "valve_position": 0 }, "temperature_offset": { "lower_bound": -2.0, @@ -468,7 +468,7 @@ "setpoint": 15.0, "temperature": 17.1, "temperature_difference": 0.1, - "valve_position": 0.0 + "valve_position": 0 }, "temperature_offset": { "lower_bound": -2.0, @@ -536,7 +536,7 @@ "setpoint": 5.5, "temperature": 15.6, "temperature_difference": 0.0, - "valve_position": 0.0 + "valve_position": 0 }, "temperature_offset": { "lower_bound": -2.0, diff --git a/tests/components/plugwise/fixtures/p1v4_442_single/data.json b/tests/components/plugwise/fixtures/p1v4_442_single/data.json index 6dfcd7ee0339..f457c6c092b0 100644 --- a/tests/components/plugwise/fixtures/p1v4_442_single/data.json +++ b/tests/components/plugwise/fixtures/p1v4_442_single/data.json @@ -12,7 +12,8 @@ "model_id": "smile", "name": "Smile P1", "notifications": {}, - "vendor": "Plugwise" + "vendor": "Plugwise", + "wifi_mac_address": "012345670002" }, "ba4de7613517478da82dd9b6abea36af": { "available": true, diff --git a/tests/components/plugwise/fixtures/p1v4_442_triple/data.json b/tests/components/plugwise/fixtures/p1v4_442_triple/data.json index 943325d1415a..c5989ce4b8be 100644 --- a/tests/components/plugwise/fixtures/p1v4_442_triple/data.json +++ b/tests/components/plugwise/fixtures/p1v4_442_triple/data.json @@ -16,7 +16,8 @@ "warning": "The Smile P1 is not connected to a smart meter." } }, - "vendor": "Plugwise" + "vendor": "Plugwise", + "wifi_mac_address": "012345670002" }, "b82b6b3322484f2ea4e25e0bd5f3d61f": { "available": true, diff --git a/tests/components/plugwise/snapshots/test_diagnostics.ambr b/tests/components/plugwise/snapshots/test_diagnostics.ambr index 894db19ef8a7..c77ca4a7c528 100644 --- a/tests/components/plugwise/snapshots/test_diagnostics.ambr +++ b/tests/components/plugwise/snapshots/test_diagnostics.ambr @@ -224,7 +224,7 @@ 'setpoint': 14.0, 'temperature': 19.1, 'temperature_difference': -0.4, - 'valve_position': 0.0, + 'valve_position': 0, }), 'temperature_offset': dict({ 'lower_bound': -2.0, @@ -375,7 +375,7 @@ 'setpoint': 13.0, 'temperature': 17.2, 'temperature_difference': -0.2, - 'valve_position': 0.0, + 'valve_position': 0, }), 'temperature_offset': dict({ 'lower_bound': -2.0, @@ -518,7 +518,7 @@ 'setpoint': 15.0, 'temperature': 17.1, 'temperature_difference': 0.1, - 'valve_position': 0.0, + 'valve_position': 0, }), 'temperature_offset': dict({ 'lower_bound': -2.0, @@ -586,7 +586,7 @@ 'setpoint': 5.5, 'temperature': 15.6, 'temperature_difference': 0.0, - 'valve_position': 0.0, + 'valve_position': 0, }), 'temperature_offset': dict({ 'lower_bound': -2.0, diff --git a/tests/components/plugwise/snapshots/test_sensor.ambr b/tests/components/plugwise/snapshots/test_sensor.ambr index ac632060be90..3f9f6e07d12e 100644 --- a/tests/components/plugwise/snapshots/test_sensor.ambr +++ b/tests/components/plugwise/snapshots/test_sensor.ambr @@ -1656,7 +1656,7 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '100.0', + 'state': '100', }) # --- # name: test_adam_sensor_snapshot[platforms0-False-m_adam_heating][sensor.vloerverwarming_electricity_consumed-entry] @@ -2113,7 +2113,7 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': '0.0', + 'state': '0', }) # --- # name: test_anna_p1_sensor_snapshot[platforms0][sensor.opentherm_water_pressure-entry]