mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 20:27:08 +00:00
Add the correct device class to deCONZ Tamper entity (#57834)
This commit is contained in:
parent
2edad82078
commit
93ba966808
@ -15,8 +15,8 @@ from homeassistant.components.binary_sensor import (
|
||||
DEVICE_CLASS_MOISTURE,
|
||||
DEVICE_CLASS_MOTION,
|
||||
DEVICE_CLASS_OPENING,
|
||||
DEVICE_CLASS_PROBLEM,
|
||||
DEVICE_CLASS_SMOKE,
|
||||
DEVICE_CLASS_TAMPER,
|
||||
DEVICE_CLASS_VIBRATION,
|
||||
DOMAIN,
|
||||
BinarySensorEntity,
|
||||
@ -169,7 +169,7 @@ class DeconzTampering(DeconzDevice, BinarySensorEntity):
|
||||
|
||||
TYPE = DOMAIN
|
||||
|
||||
_attr_device_class = DEVICE_CLASS_PROBLEM
|
||||
_attr_device_class = DEVICE_CLASS_TAMPER
|
||||
|
||||
def __init__(self, device, gateway):
|
||||
"""Initialize deCONZ binary sensor."""
|
||||
|
@ -4,7 +4,7 @@ from unittest.mock import patch
|
||||
|
||||
from homeassistant.components.binary_sensor import (
|
||||
DEVICE_CLASS_MOTION,
|
||||
DEVICE_CLASS_PROBLEM,
|
||||
DEVICE_CLASS_TAMPER,
|
||||
DEVICE_CLASS_VIBRATION,
|
||||
)
|
||||
from homeassistant.components.deconz.const import (
|
||||
@ -136,7 +136,7 @@ async def test_tampering_sensor(hass, aioclient_mock, mock_deconz_websocket):
|
||||
assert len(hass.states.async_all()) == 3
|
||||
presence_tamper = hass.states.get("binary_sensor.presence_sensor_tampered")
|
||||
assert presence_tamper.state == STATE_OFF
|
||||
assert presence_tamper.attributes[ATTR_DEVICE_CLASS] == DEVICE_CLASS_PROBLEM
|
||||
assert presence_tamper.attributes[ATTR_DEVICE_CLASS] == DEVICE_CLASS_TAMPER
|
||||
|
||||
event_changed_sensor = {
|
||||
"t": "event",
|
||||
|
Loading…
x
Reference in New Issue
Block a user