The goal of this repo is write a program to be more Flexible With Delegation by applying thermostats
- Connect to one fixed thermostat
- Implement all commands for manipulating thermostats and receive statuses (No Gui yet:
- Read current status.
- Set mode (auto, manual, vacation).
- Switch to comfort temperature.
- Switch to eco temperature.
- Set target temperature.
- Enable / disable thermostat.
- Read / Write profile for a day.
- Set comfort temperature.
- Set window mode (interval and temperature)
- Set offset temperature
- Lock / unlock thermostat
- Save thermostats with settings per room
- Save a heating program for each day of the week.
- Add a calendar to manage for each day of the year which profile for heating should be used.