Problem with piston that updates cooling and heating setpoints on thermostat


#1

I seem to be having a problem, not sure when it started but at different times of the day I have a piston that sets the cooling and heating setpoints on my thermostat and based on whether I have my thermostat to cool or heat it’s supposed to adjust to that temperature. Recently Webcore has been sending 2 cooling setpoints instead of 1 of each cooling and heating. This is from the device log this morning and attached is the section from Webcore. It used to be all in 1 do statement but modified it recently when I noticed there was an issue and trying to resolve.

[2019-12-10 6:01:02.480 AM EST
1 hour ago ] APP_COMMAND setCoolingSetpoint WC-House sent setCoolingSetpoint command to Thermostat
[ 2019-12-10 5:59:59.917 AM EST
1 hour ago ] APP_COMMAND setCoolingSetpoint WC-House sent setCoolingSetpoint command to Thermostat


#2

Maybe you could set a restriction that will only conduct an action when the thermostatmode mode is a certain mode like this:


#3

Thanks, this is what i came up with and see if it works in about 30 minutes

WebcorePiston


#4

I’ve never used “case”.

I just set up restrictions depending on my thermostat’s current mode. Let me know how that works.