auto-sync: 2026-04-15 14:50:01
This commit is contained in:
24
memory/2026-04-15.md
Normal file
24
memory/2026-04-15.md
Normal file
@@ -0,0 +1,24 @@
|
||||
|
||||
## 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)
|
||||
Reference in New Issue
Block a user