From c900059ee411a4aa1f124a7fd11ee09d716e5ccd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20Matheson=20Wergeland?= Date: Thu, 14 May 2026 09:48:33 +0200 Subject: [PATCH 1/2] Update pynobo to 1.9.0 --- homeassistant/components/nobo_hub/manifest.json | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/nobo_hub/manifest.json b/homeassistant/components/nobo_hub/manifest.json index 8388e42a952753..9863ab8db92117 100644 --- a/homeassistant/components/nobo_hub/manifest.json +++ b/homeassistant/components/nobo_hub/manifest.json @@ -13,5 +13,5 @@ "integration_type": "hub", "iot_class": "local_push", "quality_scale": "bronze", - "requirements": ["pynobo==1.8.1"] + "requirements": ["pynobo==1.9.0"] } diff --git a/requirements_all.txt b/requirements_all.txt index b00e373447ae4b..f903465d2f34ba 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2360,7 +2360,7 @@ pynintendoauth==1.0.2 pynintendoparental==2.3.4 # homeassistant.components.nobo_hub -pynobo==1.8.1 +pynobo==1.9.0 # homeassistant.components.nordpool pynordpool==0.4.0 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 604b8893e3fef1..407d9fcf5c1779 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -2028,7 +2028,7 @@ pynintendoauth==1.0.2 pynintendoparental==2.3.4 # homeassistant.components.nobo_hub -pynobo==1.8.1 +pynobo==1.9.0 # homeassistant.components.nordpool pynordpool==0.4.0 From ede343cc6ba42fdb26b638f09a72c9b869c02aab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20Matheson=20Wergeland?= Date: Thu, 14 May 2026 12:00:06 +0200 Subject: [PATCH 2/2] Fix mypy issues --- homeassistant/components/nobo_hub/const.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/nobo_hub/const.py b/homeassistant/components/nobo_hub/const.py index 8b231f76a7a2fa..4e1cd852f1789a 100644 --- a/homeassistant/components/nobo_hub/const.py +++ b/homeassistant/components/nobo_hub/const.py @@ -1,5 +1,7 @@ """Constants for the Nobø Ecohub integration.""" +from typing import Final + DOMAIN = "nobo_hub" CONF_SERIAL = "serial" @@ -8,9 +10,9 @@ OVERRIDE_TYPE_NOW = "now" NOBO_MANUFACTURER = "Glen Dimplex Nordic AS" -ATTR_HARDWARE_VERSION = "hardware_version" -ATTR_SOFTWARE_VERSION = "software_version" -ATTR_SERIAL = "serial" -ATTR_TEMP_COMFORT_C = "temp_comfort_c" -ATTR_TEMP_ECO_C = "temp_eco_c" -ATTR_ZONE_ID = "zone_id" +ATTR_HARDWARE_VERSION: Final = "hardware_version" +ATTR_SOFTWARE_VERSION: Final = "software_version" +ATTR_SERIAL: Final = "serial" +ATTR_TEMP_COMFORT_C: Final = "temp_comfort_c" +ATTR_TEMP_ECO_C: Final = "temp_eco_c" +ATTR_ZONE_ID: Final = "zone_id"