smar000 / evoGateway

Python script for listening in and responding to evohome heating control radio messages
46 stars 17 forks source link

Change setpoint changes to Temporary #29

Closed PRoomberg closed 3 years ago

PRoomberg commented 3 years ago

I prefer a setpoint change to be temporary. That way a setpoint change will be active until the next scheduled setpoint change.

PRoomberg commented 3 years ago

I'm sure about mode = 1 being temporary. You can see it in the EvoHome controller. Mode = 1 shows a "stopwatch" symbol. Mode = 2 show a "repeating loop" symbol.

And you're right about this breaking change. That's not good, so I've added "mode" as an optional argument. If it's not given, it's back to what it always was.