From e4e0dcbae003d67705dcd6596be25d9487470fcd Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Wed, 8 Dec 2021 21:13:18 +0100 Subject: [PATCH] Use new BinarySensorDeviceClass enum in amcrest (#61268) Co-authored-by: epenet --- .../components/amcrest/binary_sensor.py | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/homeassistant/components/amcrest/binary_sensor.py b/homeassistant/components/amcrest/binary_sensor.py index 4fc810fd773..8cbc00e1f1f 100644 --- a/homeassistant/components/amcrest/binary_sensor.py +++ b/homeassistant/components/amcrest/binary_sensor.py @@ -12,9 +12,7 @@ from amcrest import AmcrestError import voluptuous as vol from homeassistant.components.binary_sensor import ( - DEVICE_CLASS_CONNECTIVITY, - DEVICE_CLASS_MOTION, - DEVICE_CLASS_SOUND, + BinarySensorDeviceClass, BinarySensorEntity, BinarySensorEntityDescription, ) @@ -72,46 +70,46 @@ BINARY_SENSORS: tuple[AmcrestSensorEntityDescription, ...] = ( AmcrestSensorEntityDescription( key=_AUDIO_DETECTED_KEY, name=_AUDIO_DETECTED_NAME, - device_class=DEVICE_CLASS_SOUND, + device_class=BinarySensorDeviceClass.SOUND, event_code=_AUDIO_DETECTED_EVENT_CODE, ), AmcrestSensorEntityDescription( key=_AUDIO_DETECTED_POLLED_KEY, name=_AUDIO_DETECTED_NAME, - device_class=DEVICE_CLASS_SOUND, + device_class=BinarySensorDeviceClass.SOUND, event_code=_AUDIO_DETECTED_EVENT_CODE, should_poll=True, ), AmcrestSensorEntityDescription( key=_CROSSLINE_DETECTED_KEY, name=_CROSSLINE_DETECTED_NAME, - device_class=DEVICE_CLASS_MOTION, + device_class=BinarySensorDeviceClass.MOTION, event_code=_CROSSLINE_DETECTED_EVENT_CODE, ), AmcrestSensorEntityDescription( key=_CROSSLINE_DETECTED_POLLED_KEY, name=_CROSSLINE_DETECTED_NAME, - device_class=DEVICE_CLASS_MOTION, + device_class=BinarySensorDeviceClass.MOTION, event_code=_CROSSLINE_DETECTED_EVENT_CODE, should_poll=True, ), AmcrestSensorEntityDescription( key=_MOTION_DETECTED_KEY, name=_MOTION_DETECTED_NAME, - device_class=DEVICE_CLASS_MOTION, + device_class=BinarySensorDeviceClass.MOTION, event_code=_MOTION_DETECTED_EVENT_CODE, ), AmcrestSensorEntityDescription( key=_MOTION_DETECTED_POLLED_KEY, name=_MOTION_DETECTED_NAME, - device_class=DEVICE_CLASS_MOTION, + device_class=BinarySensorDeviceClass.MOTION, event_code=_MOTION_DETECTED_EVENT_CODE, should_poll=True, ), AmcrestSensorEntityDescription( key=_ONLINE_KEY, name="Online", - device_class=DEVICE_CLASS_CONNECTIVITY, + device_class=BinarySensorDeviceClass.CONNECTIVITY, should_poll=True, ), )