4 Commits

Author SHA1 Message Date
Michael Zanetti
09210d3e6d Add optional boost state to thermostats
nymea:app already implements this and many plugins do too. Apparently
most of the radiator thermostats support this, so it's worth making it
part of the interface.
2022-08-08 12:26:56 +02:00
Michael Zanetti
d6fd4bfba5 Rework heating/cooling/thermostat interfaces
Simple heating/cooling devices are more different to thermostats
than one would think at first. This splits heating and thermostat
interfaces into two unrelated interfaces and adds a generic
cooling interface for simple on/off air conditioners.
2021-01-31 23:40:53 +01:00
Michael Zanetti
03602b755f Improve heating interfaces
Make heating inherit from power and require min/max values for
thermostat's targetTemperature
2020-01-30 17:33:08 +01:00
Michael Zanetti
abc39f1bd4 Add a thermostat interface 2019-04-08 13:55:15 +02:00