Groups your climate devices into zones and manages them so you don't have to.
If you've got multiple rooms with TRVs, temp sensors, motion sensors, window sensors, and AC units, you end up with a lot of repeated boilerplate automations that are hard to maintain. This replaces all of that with a single UI.
- Groups devices into zones (e.g. "Kitchen" = TRV + temp sensor + window sensor)
- Turns heating/cooling off when a window opens
- Drops temperature when a room is empty
- Away mode when the house is empty
- Handles rooms with both heating and cooling
- Visual schedule editor, no YAML
- Adopt your existing HA entities through the UI
Been running it in my own home for 3 months across 7 rooms.
- Open HACS in Home Assistant.
- Go to Integrations > Custom Repositories.
- Add
https://github.com/kthhrv/ha-climate-dashboardas an Integration. - Click Install.
- Restart Home Assistant.
- Download the latest release.
- Copy the
custom_components/climate_dashboardfolder to your HAconfig/custom_components/directory. - Restart Home Assistant.
- Go to Settings > Devices & Services > Add Integration > Climate Dashboard.
- Open Climate Dashboard from the sidebar.
- Create a zone — give it a name, select your sensors, heaters, and AC units.
- Set a schedule using the visual editor if you want one.
- uv
- Node.js & npm
- Docker (for local HA dev instance)
# Install Python dependencies
uv sync
# Build frontend
cd frontend
npm install
npm run build
cd ..
# Run local dev instance
uv run tasks.py run