Thermostat piston questions


#1

1) Give a description of the problem
I’ve made this piston be controlled with the operation state of “heating and idle” instead of setting actual thermostat heatpoint because I don’t want the heat to go above 22C ever.
I’m not sure but I feel like this whole piston could be better written and use thermostat heatpoint instead? the thermostat is a virtual thermostat with a device and the virtual switch is doing nothing and thats also another reason why I use the operation state to set the switch.

Question 1)
Can anyone help me improve this piston to use the thermostat setpoint (heatpoint) instead of operation state of heating / idle to set the virtual switch used?

Question 2)
Can anyone help me include a “defrost” event that only happens twice a night if no motion and current room temp is reached?

Question 3)
I have a event that if motion is detected and turbo is false, send a ifttt command to activate my turbo option for my heatpump.
I would also like to increase the temperature by 1 everytime current temp changes until the actual room temperature is reached.
I live in a cold climate and I really would like to reach comfortable temperature as quickly as possible!

**4) Post a Green Snapshot of the piston![image|45x37]

Thank you kindly for any help offered, would mean alot! donation for couple of beers is possible :slight_smile:

Best regards,
D


#2

Perhaps you should change line 60 to a trigger condition as well. Something like “Rises above Runtemp”

To me it seems like It will only trigger once the motion stops then it will look to see if the condition is true.

I would think you want to trigger on either condition.


#3

Thanks for the tip, Ill make the change and test!

Any ideas for the other parts? Thanks!


#4

hey guys! still seeking help, anyone with more knowledge could chime in?