mirror of
https://github.com/Matysh/houseplan-card
synced 2026-07-31 08:28:31 +00:00
42 lines
3.3 KiB
Markdown
42 lines
3.3 KiB
Markdown
# Changelog
|
||
|
||
## v1.3.0 — 2026-07-04 (Фаза 1: серверная конфигурация)
|
||
- Store `houseplan.config`: spaces (план, aspect, view_box, комнаты), device_overrides
|
||
(hidden/icon/name), virtual_devices, settings (exclude_integrations, group_lights).
|
||
- WS: `houseplan/config/get|set`, `houseplan/plan/set` (загрузка файла плана base64 →
|
||
`<config>/houseplan/plans/`, отдача через /houseplan_files/plans/).
|
||
- Карточка: резолв-модель — server config (координаты НОРМИРОВАННЫЕ 0..1, рендер 1000×1000/aspect)
|
||
или legacy-бандл (холст 1489×1053). Раскладка v2: {device_id: {s, x, y}} нормированная.
|
||
- Кнопка «На сервер» в режиме правки — миграция legacy-конфига в один клик (планы, комнаты,
|
||
view_box, раскладка). Выполнена на даче: .storage/houseplan.config + plans/f1.svg,f2.svg.
|
||
- Read-side поддержка оверрайдов устройств и виртуальных устройств (UI управления — фазы 3–4).
|
||
|
||
## v1.2.2 — 2026-07-04
|
||
- Тулбар карточки (вкладки этажей) закрепляется при скролле под шапкой HA
|
||
(`position: sticky; top: var(--header-height)`; ha-card overflow: visible).
|
||
- Инцидент: промежуточная сборка на нестабильном mount дала битый бандл, роняющий рендер
|
||
дашбордов; правило «собирать только в /tmp + md5-контроль» закреплено в DEVELOPMENT.md.
|
||
|
||
## v1.2.1 — 2026-07-04
|
||
- Иконки не увеличиваются при наведении/перетаскивании (убран transform: scale).
|
||
|
||
## v1.2.0 — 2026-07-03
|
||
- Границы комнат сняппены к стенам векторного плана.
|
||
- Zigbee LQI: значение под иконкой, среднее по комнате в тултипе, градиент красный→зелёный,
|
||
опция show_signal.
|
||
- `mdi:lock` для любых устройств с сущностью lock.* (TTLock).
|
||
- Выключатель прихожей: исправлена зона устройства в реестре HA (был в detskaia_elina).
|
||
|
||
## v1.1.0 — 2026-07-03
|
||
- Векторные подложки (SVG РЕМПЛАННЕР), автосовмещение масштаба/сдвига растровой корреляцией.
|
||
- Размер иконок в % ширины плана (container queries, дефолт 2.5%).
|
||
|
||
## v1.0.1 — 2026-07-03
|
||
- fix: вложенные SVG-фрагменты через lit svg`` (подложка/комнаты не рендерились).
|
||
- fix: версия из const вместо блокирующего чтения manifest.json в event loop.
|
||
|
||
## v1.0.0 — 2026-07-03
|
||
- Первый релиз: Lovelace-карточка (TS+Lit, без токена, от hass) + интеграция houseplan
|
||
(WS-хранилище раскладки, раздача JS). Перенос модели прототипа: курирование, группы ламп,
|
||
iconFor, температура, more-info, навигация в зоны, drag-раскладка.
|