diff --git a/homeassistant/components/amcrest/binary_sensor.py b/homeassistant/components/amcrest/binary_sensor.py index 0add382b81f..98e0be73ef4 100644 --- a/homeassistant/components/amcrest/binary_sensor.py +++ b/homeassistant/components/amcrest/binary_sensor.py @@ -53,7 +53,7 @@ _CROSSLINE_DETECTED_PARAMS = ( DEVICE_CLASS_MOTION, "CrossLineDetection", ) -BINARY_SENSORS = { +RAW_BINARY_SENSORS = { BINARY_SENSOR_AUDIO_DETECTED: _AUDIO_DETECTED_PARAMS, BINARY_SENSOR_AUDIO_DETECTED_POLLED: _AUDIO_DETECTED_PARAMS, BINARY_SENSOR_MOTION_DETECTED: _MOTION_DETECTED_PARAMS, @@ -64,7 +64,7 @@ BINARY_SENSORS = { } BINARY_SENSORS = { k: dict(zip((SENSOR_NAME, SENSOR_DEVICE_CLASS, SENSOR_EVENT_CODE), v)) - for k, v in BINARY_SENSORS.items() + for k, v in RAW_BINARY_SENSORS.items() } _EXCLUSIVE_OPTIONS = [ {BINARY_SENSOR_MOTION_DETECTED, BINARY_SENSOR_MOTION_DETECTED_POLLED}, diff --git a/mypy.ini b/mypy.ini index a97ba87f16b..6fffe2bc3c1 100644 --- a/mypy.ini +++ b/mypy.ini @@ -1274,9 +1274,6 @@ ignore_errors = true [mypy-homeassistant.components.almond.*] ignore_errors = true -[mypy-homeassistant.components.amcrest.*] -ignore_errors = true - [mypy-homeassistant.components.analytics.*] ignore_errors = true diff --git a/script/hassfest/mypy_config.py b/script/hassfest/mypy_config.py index e100ffcea52..9747a5ee8c0 100644 --- a/script/hassfest/mypy_config.py +++ b/script/hassfest/mypy_config.py @@ -17,7 +17,6 @@ IGNORED_MODULES: Final[list[str]] = [ "homeassistant.components.adguard.*", "homeassistant.components.aemet.*", "homeassistant.components.almond.*", - "homeassistant.components.amcrest.*", "homeassistant.components.analytics.*", "homeassistant.components.asuswrt.*", "homeassistant.components.atag.*",