diff --git a/homeassistant/components/spc/binary_sensor.py b/homeassistant/components/spc/binary_sensor.py index 48023d09a99..60126138d01 100644 --- a/homeassistant/components/spc/binary_sensor.py +++ b/homeassistant/components/spc/binary_sensor.py @@ -2,9 +2,7 @@ from pyspcwebgw.const import ZoneInput, ZoneType from homeassistant.components.binary_sensor import ( - DEVICE_CLASS_MOTION, - DEVICE_CLASS_OPENING, - DEVICE_CLASS_SMOKE, + BinarySensorDeviceClass, BinarySensorEntity, ) from homeassistant.core import callback @@ -15,9 +13,9 @@ from . import DATA_API, SIGNAL_UPDATE_SENSOR def _get_device_class(zone_type): return { - ZoneType.ALARM: DEVICE_CLASS_MOTION, - ZoneType.ENTRY_EXIT: DEVICE_CLASS_OPENING, - ZoneType.FIRE: DEVICE_CLASS_SMOKE, + ZoneType.ALARM: BinarySensorDeviceClass.MOTION, + ZoneType.ENTRY_EXIT: BinarySensorDeviceClass.OPENING, + ZoneType.FIRE: BinarySensorDeviceClass.SMOKE, ZoneType.TECHNICAL: "power", }.get(zone_type)