Use DeviceClass Enum in alarmdecoder schema (#61967)
parent
fc02260146
commit
631e4c6bd3
homeassistant/components/alarmdecoder
|
@ -7,7 +7,9 @@ from alarmdecoder.util import NoDeviceError
|
|||
import voluptuous as vol
|
||||
|
||||
from homeassistant import config_entries
|
||||
from homeassistant.components.binary_sensor import DEVICE_CLASSES
|
||||
from homeassistant.components.binary_sensor import (
|
||||
DEVICE_CLASSES_SCHEMA as BINARY_SENSOR_DEVICE_CLASSES_SCHEMA,
|
||||
)
|
||||
from homeassistant.const import CONF_HOST, CONF_PORT, CONF_PROTOCOL
|
||||
from homeassistant.core import callback
|
||||
|
||||
|
@ -248,7 +250,7 @@ class AlarmDecoderOptionsFlowHandler(config_entries.OptionsFlow):
|
|||
default=existing_zone_settings.get(
|
||||
CONF_ZONE_TYPE, DEFAULT_ZONE_TYPE
|
||||
),
|
||||
): vol.In(DEVICE_CLASSES),
|
||||
): BINARY_SENSOR_DEVICE_CLASSES_SCHEMA,
|
||||
vol.Optional(
|
||||
CONF_ZONE_RFID,
|
||||
description={
|
||||
|
|
Loading…
Reference in New Issue