Jon, thanks for your answer but I am still puzzled.
I have variable with the room temperature (float). It is set to 22.0C.
A trigger keeps an eye on that variable, and if it changes, it sets the SP for all Spirits in that room to the value of the variable (22.0 in this case).
However, I see this in the log:
- Code: Select all
Trigger HeatSET_BG_changed
Script *** Setting BG TLV setpoints
Script Set BG woonkamer temperature setpoint to 22.0
Script Set BG gang temperature setpoint to 22.0
Script Set BG eetkamer-L temperature setpoint to 22.0 [DIRECT thermostat]
Script Set BG eetkamer-R temperature setpoint to 22.0
So the setpoints of the TRV controller plugins are set to 22.0C. Now, I need to make sure that my central heating thermostat knows that I want it to be 22 degrees somewhere in the house:
- Code: Select all
Script *** Setting max requested heat
Script . Setting maximum heat requested to 22.0
NEST Home sent "NEST thermostat" change heat setpoint to 22.0
So far so good, but then something tells the "woonkamer" (living room) Spirit to change the setpoint to 27 degrees! Is that the controller plugin? I have no trigger or schedule that does so (as far as I know
).
- Code: Select all
Z-Wave sent "BG Gang Thermostaat" change heat setpoint to 22.0°
Z-Wave sent "BG Woonkamer Thermostaat" change heat setpoint to 27.0°
Z-Wave sent "BG Eetkamer Thermostaat R" change heat setpoint to 22.0°
Z-Wave sent "BG Gang Thermostaat" raw command [40 01 1F]