From b4d8ba66feb6e2ba68018e4e4fda62a987859d47 Mon Sep 17 00:00:00 2001 From: "Thijs W." Date: Fri, 8 May 2026 23:02:43 +0200 Subject: [PATCH] Update afsapi to 1.0.1 (#170073) --- homeassistant/components/frontier_silicon/manifest.json | 2 +- homeassistant/components/frontier_silicon/media_player.py | 4 +++- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/frontier_silicon/manifest.json b/homeassistant/components/frontier_silicon/manifest.json index fb00e846d1b4..461265433d29 100644 --- a/homeassistant/components/frontier_silicon/manifest.json +++ b/homeassistant/components/frontier_silicon/manifest.json @@ -7,7 +7,7 @@ "integration_type": "device", "iot_class": "local_polling", "loggers": ["afsapi"], - "requirements": ["afsapi==1.0.0"], + "requirements": ["afsapi==1.0.1"], "ssdp": [ { "st": "urn:schemas-frontier-silicon-com:undok:fsapi:1" diff --git a/homeassistant/components/frontier_silicon/media_player.py b/homeassistant/components/frontier_silicon/media_player.py index 7de4ea455fb5..40bc144320c8 100644 --- a/homeassistant/components/frontier_silicon/media_player.py +++ b/homeassistant/components/frontier_silicon/media_player.py @@ -198,7 +198,9 @@ class AFSAPIDevice(MediaPlayerEntity): if not self._attr_source_list: self.__modes_by_label = { - (mode.label or mode.id): mode.key for mode in await afsapi.get_modes() + (mode.label or mode.id): mode.key + for mode in await afsapi.get_modes() + if mode.selectable } self._attr_source_list = list(self.__modes_by_label) diff --git a/requirements_all.txt b/requirements_all.txt index 76095b03e280..c431463ed6fc 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -151,7 +151,7 @@ adguardhome==0.8.1 advantage-air==0.4.4 # homeassistant.components.frontier_silicon -afsapi==1.0.0 +afsapi==1.0.1 # homeassistant.components.agent_dvr agent-py==0.0.24 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 4a10d2a6a999..674af3b08759 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -142,7 +142,7 @@ adguardhome==0.8.1 advantage-air==0.4.4 # homeassistant.components.frontier_silicon -afsapi==1.0.0 +afsapi==1.0.1 # homeassistant.components.agent_dvr agent-py==0.0.24