From 335aa02f144ba5b7f9e52c92cbb67adc1981ce70 Mon Sep 17 00:00:00 2001 From: Christopher Fenner <9592452+CFenner@users.noreply.github.com> Date: Sun, 15 Feb 2026 22:12:42 +0100 Subject: [PATCH] Bump PyViCare to 2.57.0 (#163071) --- homeassistant/components/vicare/manifest.json | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- tests/components/vicare/snapshots/test_diagnostics.ambr | 8 ++++++++ 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/vicare/manifest.json b/homeassistant/components/vicare/manifest.json index c66616765e6..77e43552cf6 100644 --- a/homeassistant/components/vicare/manifest.json +++ b/homeassistant/components/vicare/manifest.json @@ -12,5 +12,5 @@ "integration_type": "hub", "iot_class": "cloud_polling", "loggers": ["PyViCare"], - "requirements": ["PyViCare==2.56.0"] + "requirements": ["PyViCare==2.57.0"] } diff --git a/requirements_all.txt b/requirements_all.txt index 99fc8790216..2bb1f34c52c 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -99,7 +99,7 @@ PyTransportNSW==0.1.1 PyTurboJPEG==1.8.0 # homeassistant.components.vicare -PyViCare==2.56.0 +PyViCare==2.57.0 # homeassistant.components.xiaomi_aqara PyXiaomiGateway==0.14.3 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index cb931ab0ca8..c5d6b6ea377 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -96,7 +96,7 @@ PyTransportNSW==0.1.1 PyTurboJPEG==1.8.0 # homeassistant.components.vicare -PyViCare==2.56.0 +PyViCare==2.57.0 # homeassistant.components.xiaomi_aqara PyXiaomiGateway==0.14.3 diff --git a/tests/components/vicare/snapshots/test_diagnostics.ambr b/tests/components/vicare/snapshots/test_diagnostics.ambr index 0b1dcef5a29..df9acf1c7ac 100644 --- a/tests/components/vicare/snapshots/test_diagnostics.ambr +++ b/tests/components/vicare/snapshots/test_diagnostics.ambr @@ -4711,6 +4711,14 @@ 'uri': 'https://api.viessmann-platform.io/iot/v1/equipment/installations/######/gateways/################/devices/0/features/heating.circuits.1.operating.modes', }), ]), + 'device': dict({ + 'id': 'deviceId0', + 'modelId': 'model0', + 'roles': list([ + ]), + 'status': 'Online', + 'type': None, + }), }), ]), 'entry': dict({