From 5bffc1457448dcd588df521fb4c696d414033b49 Mon Sep 17 00:00:00 2001 From: Tim Laing <11019084+timlaing@users.noreply.github.com> Date: Sat, 21 Feb 2026 23:55:45 +0000 Subject: [PATCH 1/4] Bump pyicloud version to 2.4.1 in manifest and requirements files (#163722) --- homeassistant/components/icloud/manifest.json | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/icloud/manifest.json b/homeassistant/components/icloud/manifest.json index ea8f52732cf29..f8c45b3526ab6 100644 --- a/homeassistant/components/icloud/manifest.json +++ b/homeassistant/components/icloud/manifest.json @@ -7,5 +7,5 @@ "integration_type": "hub", "iot_class": "cloud_polling", "loggers": ["keyrings.alt", "pyicloud"], - "requirements": ["pyicloud==2.3.0"] + "requirements": ["pyicloud==2.4.1"] } diff --git a/requirements_all.txt b/requirements_all.txt index a95341a8ba3db..d28a9b5b3f067 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2134,7 +2134,7 @@ pyhomeworks==1.1.2 pyialarm==2.2.0 # homeassistant.components.icloud -pyicloud==2.3.0 +pyicloud==2.4.1 # homeassistant.components.insteon pyinsteon==1.6.4 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 1abfa2f892a18..2f0fc2df75145 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1820,7 +1820,7 @@ pyhomeworks==1.1.2 pyialarm==2.2.0 # homeassistant.components.icloud -pyicloud==2.3.0 +pyicloud==2.4.1 # homeassistant.components.insteon pyinsteon==1.6.4 From 95f89df6f4e44961783bb1e97d596e4adb5bd934 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Sun, 22 Feb 2026 00:59:53 +0100 Subject: [PATCH 2/4] Add integration_type device to vallox (#163743) --- homeassistant/components/vallox/manifest.json | 1 + homeassistant/generated/integrations.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/vallox/manifest.json b/homeassistant/components/vallox/manifest.json index 9cb3c73982567..843df07b358db 100644 --- a/homeassistant/components/vallox/manifest.json +++ b/homeassistant/components/vallox/manifest.json @@ -4,6 +4,7 @@ "codeowners": ["@andre-richter", "@slovdahl", "@viiru-", "@yozik04"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/vallox", + "integration_type": "device", "iot_class": "local_polling", "loggers": ["vallox_websocket_api"], "requirements": ["vallox-websocket-api==6.0.0"] diff --git a/homeassistant/generated/integrations.json b/homeassistant/generated/integrations.json index 6e13eebeeda3d..c75726e631652 100644 --- a/homeassistant/generated/integrations.json +++ b/homeassistant/generated/integrations.json @@ -7444,7 +7444,7 @@ }, "vallox": { "name": "Vallox", - "integration_type": "hub", + "integration_type": "device", "config_flow": true, "iot_class": "local_polling" }, From 7c954e99979c1a3e465b41c0713a495b7fdc1a5d Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Sun, 22 Feb 2026 01:00:24 +0100 Subject: [PATCH 3/4] Add integration_type device to vivotek (#163749) --- homeassistant/components/vivotek/manifest.json | 1 + homeassistant/generated/integrations.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/vivotek/manifest.json b/homeassistant/components/vivotek/manifest.json index 360cf73a7a7a8..2e56cf13c2f75 100644 --- a/homeassistant/components/vivotek/manifest.json +++ b/homeassistant/components/vivotek/manifest.json @@ -4,6 +4,7 @@ "codeowners": ["@HarlemSquirrel"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/vivotek", + "integration_type": "device", "iot_class": "local_polling", "loggers": ["libpyvivotek"], "requirements": ["libpyvivotek==0.6.1"] diff --git a/homeassistant/generated/integrations.json b/homeassistant/generated/integrations.json index c75726e631652..6dbbb6e49068d 100644 --- a/homeassistant/generated/integrations.json +++ b/homeassistant/generated/integrations.json @@ -7548,7 +7548,7 @@ }, "vivotek": { "name": "VIVOTEK", - "integration_type": "hub", + "integration_type": "device", "config_flow": true, "iot_class": "local_polling" }, From 4fc627a7d8660322fc4c5681e5aa1db88250f406 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Sun, 22 Feb 2026 01:04:43 +0100 Subject: [PATCH 4/4] Add integration_type service to vlc_telnet (#163750) --- homeassistant/components/vlc_telnet/manifest.json | 1 + homeassistant/generated/integrations.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/vlc_telnet/manifest.json b/homeassistant/components/vlc_telnet/manifest.json index 5041619e84fad..19dca7a955d66 100644 --- a/homeassistant/components/vlc_telnet/manifest.json +++ b/homeassistant/components/vlc_telnet/manifest.json @@ -4,6 +4,7 @@ "codeowners": ["@rodripf", "@MartinHjelmare"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/vlc_telnet", + "integration_type": "service", "iot_class": "local_polling", "loggers": ["aiovlc"], "requirements": ["aiovlc==0.5.1"] diff --git a/homeassistant/generated/integrations.json b/homeassistant/generated/integrations.json index 6dbbb6e49068d..c389f4b31f359 100644 --- a/homeassistant/generated/integrations.json +++ b/homeassistant/generated/integrations.json @@ -7568,7 +7568,7 @@ "name": "VLC media player" }, "vlc_telnet": { - "integration_type": "hub", + "integration_type": "service", "config_flow": true, "iot_class": "local_polling", "name": "VLC media player via Telnet"