Repository navigation
Releases: kdinya/ha-smart-heating
Releases · kdinya/ha-smart-heating
Release list
Smart Heating v1.0.8
v1.0.7
Smart Heating v1.0.7
- Backend optimization:
coordinator.pynow filters out redundant state updates and only triggersevaluate()for core control entities (room temp & switches). Secondary entities (weather, wind, humidity, precipitation) only update UI attributes without re-running hysteresis and switch logic. - Frontend optimization: smart-heating-card stops clock timers and background polling when hidden or disconnected (zero background CPU usage).
- Safe asynchronous rendering and clean event listener lifecycle.
Smart Heating v1.0.6
Release v1.0.6 refreshed in place. Points at commit aed4442.
Smart Heating v1.0.5
v1.0.5 in-place update:
- Route all service calls by entity_id with single-device fallback
- 2.0s cooldown on switch service calls in sync_output to avoid relay flooding
- Strict validation of program hours (24 elements, 0/1)
- Sequential Store write serialization to prevent race conditions
- Card cache buster updated (reference-dashboard-v105-7)
v1.0.4 - Full Fixes (Programs, Stats, Inert Fire Button & Config Flow)
Оновлення v1.0.4 (Hotfix in-place)
- Config Flow / Options Flow (500 Error Fix): усунено передачу зайвих аргументів у vol.Required та dict.get(), через які майстер налаштувань завершувався помилкою 500.
- Центральна кнопка (Вогонь): прибрано будь-який функціонал, кліки та підсвітку/glow. Кнопка тепер повністю нейтральна, статична та неактивна.
- Модальне вікно програм та статистики: виправлення.
Додано після початкового релізу (тег оновлено до 8029a0c)
- Виправлено краш у виборі програми та мертвий ключ конфігурації статистики; прискорено слайдер кроку цільової температури.
- Критичний фікс: обрана програма опалення тепер справді впливає на роботу котла (раніше вибір програми ні на що не впливав).
- Додано налаштування таймауту недоступності реле у вікні налаштувань.
v1.0.3
Smart Heating 1.0.2
Release v1.0.2 refreshed in place. Points at commit 5da5681.
Smart Heating 1.0.1
Changelog
1.0.1 — 2026-09-16
- Fixed the runtime card copy and added CI validation to keep both card sources synchronized.
- Moved visibility toggles before the blocks they control.
- Made the control-panel mask fill the complete panel width and height across orientations.
- Reworked the heating effect into configurable animated flame tongues emerging behind the dial.
- Preserved effect position, scale, enable/disable, and opacity controls.
- Restored climate state after Home Assistant restarts.
- Added repository tests, brand assets, and HACS/GitHub metadata.
- Preserved the configured screen aspect ratio for the complete card at every width.
- Fixed bottom-panel controls being clipped by the panel mask.
1.0.0
- Initial public release.
Smart Heating 1.0.0
Audit fixes: restored working popup language buttons and language-aware card labels; added screen aspect ratio control to the visual editor; connected humidity integer, decimal, and percent controls; centered bottom-panel controls vertically; removed the unwanted panel divider and minor CSS typos. Cache build: ref3d-audit-fixes.