From c25431750e17a7426bc913ee6afd37c5018a8d30 Mon Sep 17 00:00:00 2001 From: Robert Svensson Date: Sat, 29 Jan 2022 14:34:14 +0100 Subject: [PATCH] Bump dependency to v31 which makes has_relay more robust (#65180) --- homeassistant/components/unifi/manifest.json | 2 +- homeassistant/components/unifi/switch.py | 1 + requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/unifi/manifest.json b/homeassistant/components/unifi/manifest.json index 0739138ecc7..79c8453431d 100644 --- a/homeassistant/components/unifi/manifest.json +++ b/homeassistant/components/unifi/manifest.json @@ -4,7 +4,7 @@ "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/unifi", "requirements": [ - "aiounifi==30" + "aiounifi==31" ], "codeowners": [ "@Kane610" diff --git a/homeassistant/components/unifi/switch.py b/homeassistant/components/unifi/switch.py index faa3d3a22f7..9151c81543a 100644 --- a/homeassistant/components/unifi/switch.py +++ b/homeassistant/components/unifi/switch.py @@ -205,6 +205,7 @@ def add_outlet_entities(controller, async_add_entities, devices): or not (device := controller.api.devices[mac]).outlet_table ): continue + for outlet in device.outlets.values(): if outlet.has_relay: switches.append(UniFiOutletSwitch(device, controller, outlet.index)) diff --git a/requirements_all.txt b/requirements_all.txt index 3a3ae91fe2b..6cb6cfe7e66 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -269,7 +269,7 @@ aiosyncthing==0.5.1 aiotractive==0.5.2 # homeassistant.components.unifi -aiounifi==30 +aiounifi==31 # homeassistant.components.vlc_telnet aiovlc==0.1.0 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 52b93948e43..44b8d284982 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -204,7 +204,7 @@ aiosyncthing==0.5.1 aiotractive==0.5.2 # homeassistant.components.unifi -aiounifi==30 +aiounifi==31 # homeassistant.components.vlc_telnet aiovlc==0.1.0