From 631c4bf10fab9894de8f49f772f53419cbe5ce74 Mon Sep 17 00:00:00 2001 From: Shay Levy Date: Fri, 28 Jan 2022 08:33:12 +0200 Subject: [PATCH] Fix Shelly 1/1PM external temperature sensor unavailable (#65096) --- homeassistant/components/shelly/sensor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/shelly/sensor.py b/homeassistant/components/shelly/sensor.py index efb7d3a3579..ce9c57f5889 100644 --- a/homeassistant/components/shelly/sensor.py +++ b/homeassistant/components/shelly/sensor.py @@ -223,7 +223,7 @@ SENSORS: Final = { device_class=SensorDeviceClass.TEMPERATURE, state_class=SensorStateClass.MEASUREMENT, available=lambda block: cast(int, block.extTemp) != 999 - and not block.sensorError, + and not getattr(block, "sensorError", False), ), ("sensor", "humidity"): BlockSensorDescription( key="sensor|humidity", @@ -233,7 +233,7 @@ SENSORS: Final = { device_class=SensorDeviceClass.HUMIDITY, state_class=SensorStateClass.MEASUREMENT, available=lambda block: cast(int, block.humidity) != 999 - and not block.sensorError, + and not getattr(block, "sensorError", False), ), ("sensor", "luminosity"): BlockSensorDescription( key="sensor|luminosity",