feat: initial thermo_control integration #1

Merged
mihai merged 2 commits from feat/initial-integration into main 2026-10-16 12:36:53 +00:00
Owner

Adds the thermo_control custom integration: per-room virtual thermostat (mean of sensors, hysteresis demand, window delay, presets comfort/eco/away/boost, optional Schedule helper, boost switch, diagnostics sensors) and a hub driving the boiler with min on/off that defers rather than drops demand. UI config (hub entry + room subentries), en/ro translations, restore state.

Verified locally: ruff check + format clean, pytest 39 passed (HA 2026.2.3).

🤖 Generated with Claude Code

Adds the `thermo_control` custom integration: per-room virtual thermostat (mean of sensors, hysteresis demand, window delay, presets comfort/eco/away/boost, optional Schedule helper, boost switch, diagnostics sensors) and a hub driving the boiler with min on/off that defers rather than drops demand. UI config (hub entry + room subentries), en/ro translations, restore state. Verified locally: ruff check + format clean, pytest 39 passed (HA 2026.2.3). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
feat: initial thermo_control integration
Some checks failed
CI / test (push) Has been cancelled
CI / test (pull_request) Has been cancelled
451fff05d1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ci: run on ubuntu-latest with setup-python
All checks were successful
CI / test (push) Successful in 3m0s
CI / test (pull_request) Successful in 2m16s
32ce972ed7
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mihai merged commit 49c5cb4058 into main 2026-10-16 12:36:53 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
moweb/ha-thermo-control!1
No description provided.