Update README.md
This commit is contained in:
parent
ed7cf3480f
commit
24905d463a
1 changed files with 18 additions and 23 deletions
41
README.md
41
README.md
|
|
@ -1,15 +1,16 @@
|
||||||
# ha-smart-thermostat-control
|
# Acknowledgement and background
|
||||||
|
|
||||||
I tried different Home Assistant add-ons and integrations, but wasn't really satisfied in controlling room temperature in our house. The heating is based on central heating and radiators with different Zigbee-based termostats.
|
I tried different Home Assistant add-ons and integrations, but wasn't really satisfied in controlling room temperature in our house. The heating is based on central heating and radiators with different Zigbee-based termostats.
|
||||||
|
|
||||||
This blueprint for HA was initially inspired by [ha-smarter-thermostat by muratcesmecioglu](https://github.com/muratcesmecioglu/ha-smarter-thermostat), but deviated through extending to also include an away calendar and a manual overwrite mode to allow manual inputs on the thermostats.
|
This blueprint for HA was initially inspired by [ha-smarter-thermostat by muratcesmecioglu](https://github.com/muratcesmecioglu/ha-smarter-thermostat), but deviated through extending to also include an away calendar and a manual overwrite mode to allow manual inputs on the thermostats. Coding was based on claude.ai.
|
||||||
|
|
||||||
# 🌡️ Smart Thermostat Controller Blueprint
|
# 🌡️ Smart Thermostat Controller Blueprint
|
||||||
|
|
||||||
An intelligent Home Assistant automation that manages your heating based on multiple conditions for optimal comfort and energy efficiency.
|
An intelligent Home Assistant automation that manages your heating based on multiple conditions for optimal comfort and energy efficiency.
|
||||||
|
|
||||||
## ✨ Features
|
## ✨ Features
|
||||||
|
|
||||||
###🪟 Window/Door Detection
|
### 🪟 Window/Door Detection
|
||||||
Automatically turns off heating when windows or doors are opened, preventing energy waste. Configurable delay to avoid false triggers.
|
Automatically turns off heating when windows or doors are opened, preventing energy waste. Configurable delay to avoid false triggers.
|
||||||
|
|
||||||
### 🌤️ Weather-Based Control
|
### 🌤️ Weather-Based Control
|
||||||
|
|
@ -17,10 +18,8 @@ Monitors outdoor temperature and disables heating when it's warm enough outside.
|
||||||
|
|
||||||
### 📅 Schedule-Based Temperature Control
|
### 📅 Schedule-Based Temperature Control
|
||||||
Uses a schedule helper or calendar to set different temperatures for:
|
Uses a schedule helper or calendar to set different temperatures for:
|
||||||
|
- **☀️ Day Mode** - Higher comfort temperature during active hours
|
||||||
☀️ Day Mode - Higher comfort temperature during active hours
|
- **🌙 Night Mode** - Lower temperature for sleeping or away periods
|
||||||
|
|
||||||
🌙 Night Mode - Lower temperature for sleeping or away periods
|
|
||||||
|
|
||||||
### 🏖️ Holiday/Away Mode
|
### 🏖️ Holiday/Away Mode
|
||||||
Integrates with a calendar to automatically reduce heating when you're away. Smart pre-heating starts before you return home (configurable offset).
|
Integrates with a calendar to automatically reduce heating when you're away. Smart pre-heating starts before you return home (configurable offset).
|
||||||
|
|
@ -29,24 +28,20 @@ Integrates with a calendar to automatically reduce heating when you're away. Sma
|
||||||
Manual adjustment of any thermostat instantly syncs all others to the same temperature, giving you quick override control.
|
Manual adjustment of any thermostat instantly syncs all others to the same temperature, giving you quick override control.
|
||||||
|
|
||||||
### 🎯 Priority-Based Logic
|
### 🎯 Priority-Based Logic
|
||||||
|
1. Manual adjustments (highest priority)
|
||||||
|
2. Windows/doors open → heating OFF
|
||||||
|
3. Too warm outside → heating OFF
|
||||||
|
4. Away mode → reduced temperature
|
||||||
|
5. Day/night schedule → comfort temperatures
|
||||||
|
|
||||||
Manual adjustments (highest priority)
|
## 🛠️ Requirements
|
||||||
|
|
||||||
Windows/doors open → heating OFF
|
- Window/door sensor(s) (binary_sensor)
|
||||||
|
- Outdoor temperature sensor
|
||||||
|
- Climate entity (thermostat)
|
||||||
|
- Schedule helper OR calendar for day/night timing
|
||||||
|
- Calendar for away/holiday periods
|
||||||
|
|
||||||
Too warm outside → heating OFF
|
## 📊 Smart Logging
|
||||||
|
|
||||||
Away mode → reduced temperature
|
|
||||||
|
|
||||||
Day/night schedule → comfort temperatures
|
|
||||||
|
|
||||||
### 🛠️ Requirements
|
|
||||||
|
|
||||||
Window/door sensor(s) (binary_sensor)
|
|
||||||
Outdoor temperature sensor
|
|
||||||
Climate entity (thermostat)
|
|
||||||
Schedule helper OR calendar for day/night timing
|
|
||||||
Calendar for away/holiday periods
|
|
||||||
|
|
||||||
### 📊 Smart Logging
|
|
||||||
All mode changes are logged to your Home Assistant logbook for easy monitoring and debugging.
|
All mode changes are logged to your Home Assistant logbook for easy monitoring and debugging.
|
||||||
Loading…
Add table
Reference in a new issue