From 9dc4e6b18b37e24a0c64d749364ac00cc944791e Mon Sep 17 00:00:00 2001 From: Andrew Jackson Date: Wed, 30 Oct 2024 14:42:16 +0000 Subject: [PATCH] Typing --- custom_components/hive_local_thermostat/entity.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/custom_components/hive_local_thermostat/entity.py b/custom_components/hive_local_thermostat/entity.py index 0583d6d..32521ed 100644 --- a/custom_components/hive_local_thermostat/entity.py +++ b/custom_components/hive_local_thermostat/entity.py @@ -4,7 +4,7 @@ import abc from dataclasses import dataclass -from typing import Any +from typing import Any, cast from homeassistant.helpers.entity import DeviceInfo, Entity, EntityDescription @@ -52,4 +52,4 @@ def get_entity_value(self, entity_key: str, default: float) -> float: if self.entity_description.entry_id not in self.hass.data[DOMAIN]: return default - return self.hass.data[DOMAIN][self.entity_description.entry_id].get(entity_key, default) + return cast(float, self.hass.data[DOMAIN][self.entity_description.entry_id].get(entity_key, default))