diff --git a/homeassistant/components/glances/sensor.py b/homeassistant/components/glances/sensor.py index 4d2546dac58..f4a3f882749 100644 --- a/homeassistant/components/glances/sensor.py +++ b/homeassistant/components/glances/sensor.py @@ -334,9 +334,9 @@ class GlancesSensor(CoordinatorEntity[GlancesDataUpdateCoordinator], SensorEntit if super().available: return ( not self._numeric_state_expected - or isinstance(self.native_value, (int, float)) - or isinstance(self.native_value, str) - and self.native_value.isnumeric() + or isinstance(value := self.native_value, (int, float)) + or isinstance(value, str) + and value.isnumeric() ) return False