ha(H3): ниты повторного ревью — пустой диапазон, merge значений, чистка

- R1: config flow отклоняет пустое пересечение override и таблицы
  (достижимый диапазон), + тест
- R2: async_sync_now перечитывает снимок без await (события не затираются)
- R3: translation_key климата убран (FglairEntity принимает None)
- R4: caps==0 «не сообщено» покрыт тестом
- R5: SWING_HORIZONTAL_MODES удалён (общий SWING_MODES)
This commit is contained in:
2026-09-29 13:54:55 +03:00
parent d86ed60b51
commit dee5819743
7 changed files with 81 additions and 23 deletions
-1
View File
@@ -99,7 +99,6 @@ PRESET_CAP = {
}
SWING_MODES = ["off", "on"]
SWING_HORIZONTAL_MODES = ["off", "on"]
# switch-свойства: prop -> (translation_key, capability bit | None)
SWITCH_PROPS: dict[Prop, tuple[str, int | None]] = {