HVAC Auto boost of temp Piston Help!


#1

1) Give a description of the problem
I have a Master Bedroom which is colder than the rest of my home. I have a Temp/Humidity sensor in there. I want to raise the temp to 64 degrees if it drops below that amount. I try to use live logging to see if my Piston works, but Live logging locks up after a number of hours. So I am not sure if this works. Also I am guessing at what temp to set the Thermostat to. So I need help with my code, as I think the logic is wrong.
2) What is the expected behavior?
Temp Humidity sensor reads below 64 degrees, tells WebCoRe to tell the Thermostat to change setpoint to boost the temp in the Master bedroom.
3) What is happening/not happening?
Don’t know how to check as live logging won’t stay on long enough
4) Post a Green Snapshot of the pistonimage

5) Attach any logs (From ST IDE and by turning logging level to Full)
(PASTE YOUR LOGS HERE BETWEEN THE MARKS)

REMOVE BELOW AFTER READING
If a solution is found for your question then please mark the post as the solution.


#2

What is your thermostat… normally it would be setheatigsetpoint not raise.

The required logs are the piston logs, by love logging… turn this on at the bottom of the piston preview page.

You should start off simple and test the commands to the thermostat before expanding the piston to specific times / months / triggers.

The bottom half of your piston has an IF with no conditions below it… might be a contributory factor for it not working.

IF X
Then
IF (blank)
Then
…


#3

Is this correct now, I think I am guessing?


#4

If it works it’s good :wink:


#5

Stupid question how would I know it works in the middle of the night since Live Logging locks up.


#6

Dude… as I said above, use the webCoRE logs not the live logging.

To test, just change the time restricatiins and trigger with a virtual device.


#7

Great answer, I did change the above to setheatingsetpoint. It is a Honeywell 9500


#8

The test button won’t do anything if the conditions are not met… change the time restrictions so time now is between the two time conditions and test again.


#10

Thanks, I have set it up to see if it works, but I will have to wait. Thanks for the help. I get confused, and think more commands the better, then things run amok.