forked from home-assistant/core
Use DEVICE_CLASS_UPDATE in Shelly integration (#54746)
This commit is contained in:
@@ -12,6 +12,7 @@ from homeassistant.components.binary_sensor import (
|
|||||||
DEVICE_CLASS_POWER,
|
DEVICE_CLASS_POWER,
|
||||||
DEVICE_CLASS_PROBLEM,
|
DEVICE_CLASS_PROBLEM,
|
||||||
DEVICE_CLASS_SMOKE,
|
DEVICE_CLASS_SMOKE,
|
||||||
|
DEVICE_CLASS_UPDATE,
|
||||||
DEVICE_CLASS_VIBRATION,
|
DEVICE_CLASS_VIBRATION,
|
||||||
STATE_ON,
|
STATE_ON,
|
||||||
BinarySensorEntity,
|
BinarySensorEntity,
|
||||||
@@ -99,7 +100,7 @@ REST_SENSORS: Final = {
|
|||||||
),
|
),
|
||||||
"fwupdate": RestAttributeDescription(
|
"fwupdate": RestAttributeDescription(
|
||||||
name="Firmware Update",
|
name="Firmware Update",
|
||||||
icon="mdi:update",
|
device_class=DEVICE_CLASS_UPDATE,
|
||||||
value=lambda status, _: status["update"]["has_update"],
|
value=lambda status, _: status["update"]["has_update"],
|
||||||
default_enabled=False,
|
default_enabled=False,
|
||||||
extra_state_attributes=lambda status: {
|
extra_state_attributes=lambda status: {
|
||||||
|
Reference in New Issue
Block a user