From 631e4c6bd3a6aee118374a1fb8966aa9b898ec0c Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Sun, 2 Jan 2022 16:01:00 +0100 Subject: [PATCH] Use DeviceClass Enum in alarmdecoder schema (#61967) --- homeassistant/components/alarmdecoder/config_flow.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/alarmdecoder/config_flow.py b/homeassistant/components/alarmdecoder/config_flow.py index 45d04feb3b2..37ff5b97994 100644 --- a/homeassistant/components/alarmdecoder/config_flow.py +++ b/homeassistant/components/alarmdecoder/config_flow.py @@ -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={