Piston not changing thermostat


#1

Logs
9/12/2017, 12:25:42 AM +494ms
+1ms ╔Received event [Home].test = 1505201142489 with a delay of 5ms
+112ms ║RunTime Analysis CS > 16ms > PS > 80ms > PE > 15ms > CE
+121ms ║Runtime (35471 bytes) successfully initialized in 80ms (v0.2.0e7.20170906) (120ms)
+122ms ║╔Execution stage started
+133ms ║║Comparison (enum) present is (string) present = true (1ms)
+134ms ║║Condition #4 evaluated true (8ms)
+136ms ║║Condition group #1 evaluated true (state did not change) (11ms)
+138ms ║║Cancelling statement #2’s schedules…
+471ms ║║Executed physical command [GUEST HOUSE].setCoolingSetpoint([86.0]) (328ms)
+473ms ║║Executed [GUEST HOUSE].setCoolingSetpoint (330ms)
+475ms ║╚Execution stage complete. (353ms)
+481ms ╚Event processed successfully (481ms)

The piston I made says true, but the activity isn’t happening.

I want my HVAC to turn on when I’m away from home, and off when I’m at home. (No typo, that’s what I want.)

I made two pistons, one turns the temp down when we’re away, the other turns it up when we’re home. I’ve uploaded one of them, but they’re both basically the same, just opposites.
This is my first go at this. Not sure where to go from here.

Thank you


#2

Try removing the empty “only while” restriction?


#3

According to your logs everything is working