Add derived Entity classes in hass-enforce-class-module pylint plugin (#126494)

This commit is contained in:
epenet
2024-09-23 21:03:29 +02:00
committed by GitHub
parent 88c751df7a
commit 9b96bc32eb
5 changed files with 10 additions and 8 deletions

View File

@ -20,14 +20,14 @@ _MODULES: dict[str, set[str]] = {
"binary_sensor": {"BinarySensorEntity", "BinarySensorEntityDescription"},
"button": {"ButtonEntity", "ButtonEntityDescription"},
"calendar": {"CalendarEntity"},
"camera": {"CameraEntity", "CameraEntityDescription"},
"camera": {"Camera", "CameraEntityDescription"},
"climate": {"ClimateEntity", "ClimateEntityDescription"},
"coordinator": {"DataUpdateCoordinator"},
"conversation": {"ConversationEntity"},
"cover": {"CoverEntity", "CoverEntityDescription"},
"date": {"DateEntity", "DateEntityDescription"},
"datetime": {"DateTimeEntity", "DateTimeEntityDescription"},
"device_tracker": {"DeviceTrackerEntity"},
"device_tracker": {"DeviceTrackerEntity", "ScannerEntity", "TrackerEntity"},
"event": {"EventEntity", "EventEntityDescription"},
"fan": {"FanEntity", "FanEntityDescription"},
"geo_location": {"GeolocationEvent"},
@ -54,8 +54,8 @@ _MODULES: dict[str, set[str]] = {
"time": {"TimeEntity", "TimeEntityDescription"},
"todo": {"TodoListEntity"},
"tts": {"TextToSpeechEntity"},
"update": {"UpdateEntityDescription"},
"vacuum": {"VacuumEntity", "VacuumEntityDescription"},
"update": {"UpdateEntity", "UpdateEntityDescription"},
"vacuum": {"StateVacuumEntity", "VacuumEntity", "VacuumEntityDescription"},
"wake_word": {"WakeWordDetectionEntity"},
"water_heater": {"WaterHeaterEntity"},
"weather": {