
## HA Availability Dashboard — деплой (11:00-11:40 UTC)

### Что сделано:
- AppDaemon 4.5.13 установлен как HA addon
- Написан availability.py + availability_utils.py (Dev-агент GLM 5.1)
- Создан input_select.avail_period (24h/7d/30d)
- Пофикшены баги:
  - self.sleep() coroutine → time.sleep()
  - Кириллица в entity_id → транслитерация (sanitize_area_name)
  - Area registry: REST API не работает → WebSocket (ws://homeassistant:8123/api/websocket)
  - SUPERVISOR_TOKEN не подходит для прямого WS → нужен HA Long-Lived Access Token (передан через apps.yaml args)
- 21 device sensor создан, 2 area sensors
- 9 areas найдено в HA, 729 entity-area mappings

### Осталось:
- Назначить areas устройствам в HA (многие "Без комнаты")
- Доустановить button-card через HACS для дашборда
- Построить Lovelace-дашборд
- Увеличить purge_keep_days до 35
- Расширить на другие домены (после обкатки)

### Токен HA для AppDaemon:
- ha_token в apps.yaml (Long-Lived Access Token)
