feat v1.8.4: онбординг — обязательная подложка и привязка к зоне (с кнопкой «без зоны»), авто-диалог пространства и авто-вход в разметку после первого пространства

This commit is contained in:
JB
2026-07-05 12:21:58 +03:00
parent ccc04e135b
commit 7f7d8b7a97
7 changed files with 109 additions and 23 deletions
+15
View File
@@ -1,5 +1,20 @@
# Changelog
## v1.8.4 — 2026-07-04 (онбординг: обязательные поля + ведение пользователя)
- Первичная инициализация приведена к целевому сценарию: установка → диалог пространства →
комнаты → авто-значки устройств.
- **Подложка обязательна** при создании пространства: «Сохранить» неактивна без загруженного
плана (раньше требовалось только название — можно было создать пустое пространство).
- **Зона комнаты обязательна** с явным выходом: основная «Сохранить» требует привязку к зоне HA;
для декоративных комнат без устройств (холл, сауна) есть отдельная кнопка «Без зоны»
(нужно только имя). Раньше сохранить можно было по «имя ИЛИ зона».
- **Ведение пользователя:** на пустом серверном конфиге диалог пространства открывается
автоматически; после добавления первого пространства карточка сама входит в режим разметки
комнат с подсказкой «обведите комнаты».
- При сохранении комнаты с зоной значки устройств этой зоны авто-расставляются внутри контура
(курируемый набор: без мостов/служебных/дублей/одиночных ламп из групп), тост показывает,
сколько устройств добавлено.
## v1.8.3 — 2026-07-04 (мгновенный старт: кэш конфига, данные в фоне)
- Иконки и план появлялись с задержкой — карточка ждала ответа сервера (WS `config/get`
+ ретраи прогрева соединения), до этого модель пространств была пуста.