Skip to content

Releases: kdinya/ha-smart-heating

Smart Heating v1.0.8

Choose a tag to compare

@kdinya kdinya released this 23 Sep 17:36

Release v1.0.8 refreshed in place. Points at commit 5aadea7.

v1.0.7

Choose a tag to compare

@kdinya kdinya released this 22 Sep 08:40

Smart Heating v1.0.7

  • Backend optimization: coordinator.py now filters out redundant state updates and only triggers evaluate() 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

Choose a tag to compare

@kdinya kdinya released this 22 Sep 06:22

Release v1.0.6 refreshed in place. Points at commit aed4442.

Smart Heating v1.0.5

Choose a tag to compare

@kdinya kdinya released this 18 Sep 14:00

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)

Choose a tag to compare

@kdinya kdinya released this 18 Sep 01:51

Оновлення v1.0.4 (Hotfix in-place)

  • Config Flow / Options Flow (500 Error Fix): усунено передачу зайвих аргументів у vol.Required та dict.get(), через які майстер налаштувань завершувався помилкою 500.
  • Центральна кнопка (Вогонь): прибрано будь-який функціонал, кліки та підсвітку/glow. Кнопка тепер повністю нейтральна, статична та неактивна.
  • Модальне вікно програм та статистики: виправлення.

Додано після початкового релізу (тег оновлено до 8029a0c)

  • Виправлено краш у виборі програми та мертвий ключ конфігурації статистики; прискорено слайдер кроку цільової температури.
  • Критичний фікс: обрана програма опалення тепер справді впливає на роботу котла (раніше вибір програми ні на що не впливав).
  • Додано налаштування таймауту недоступності реле у вікні налаштувань.

v1.0.3

Choose a tag to compare

@kdinya kdinya released this 16 Sep 09:16

Release v1.0.3 refreshed in place. Points at commit 48d24e1.

Fixed slider dragging and scroll jumping, added weather condition labels, removed bottom button text labels, synchronized language change with editor, and removed unused code.

Smart Heating 1.0.2

Choose a tag to compare

@kdinya kdinya released this 16 Sep 00:11

Release v1.0.2 refreshed in place. Points at commit 5da5681.

Smart Heating 1.0.1

Choose a tag to compare

@kdinya kdinya released this 15 Sep 23:27

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

Choose a tag to compare

@kdinya kdinya released this 15 Sep 16:32

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.