mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 03:07:37 +00:00
Fix Shelly HT invalid value on sensor error (#64982)
This commit is contained in:
parent
f23277a187
commit
189418a4dd
@ -222,7 +222,8 @@ SENSORS: Final = {
|
|||||||
value=lambda value: round(value, 1),
|
value=lambda value: round(value, 1),
|
||||||
device_class=SensorDeviceClass.TEMPERATURE,
|
device_class=SensorDeviceClass.TEMPERATURE,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
available=lambda block: cast(int, block.extTemp) != 999,
|
available=lambda block: cast(int, block.extTemp) != 999
|
||||||
|
and not block.sensorError,
|
||||||
),
|
),
|
||||||
("sensor", "humidity"): BlockSensorDescription(
|
("sensor", "humidity"): BlockSensorDescription(
|
||||||
key="sensor|humidity",
|
key="sensor|humidity",
|
||||||
@ -231,7 +232,8 @@ SENSORS: Final = {
|
|||||||
value=lambda value: round(value, 1),
|
value=lambda value: round(value, 1),
|
||||||
device_class=SensorDeviceClass.HUMIDITY,
|
device_class=SensorDeviceClass.HUMIDITY,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
available=lambda block: cast(int, block.humidity) != 999,
|
available=lambda block: cast(int, block.humidity) != 999
|
||||||
|
and not block.sensorError,
|
||||||
),
|
),
|
||||||
("sensor", "luminosity"): BlockSensorDescription(
|
("sensor", "luminosity"): BlockSensorDescription(
|
||||||
key="sensor|luminosity",
|
key="sensor|luminosity",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user