I'm attempting to create a new piston to replace the 2 pistons I'm currently using. If I can figure it out, I have a bunch of similar pistons I want to replace, effectively reducing the number of pistons I have significantly. Here it is as currently configured. Please note, I haven't run it yet. I want to make sure I'm doing it correctly before I activate it. Don't want to get yelled at because the heat isn't on when my wife gets up for work.
Here is the test log:
10/21/2022, 12:21:16 PM +553ms
+4ms ╔Received event [Hubitat 227].test = 1666369276553 with a delay of 1ms, canQueue: true, calledMyself: false
+11ms ║RunTime initialize > 10 LockT > 1ms > r9T > 2ms > pistonT > 1ms (first state access 7 5 5)
+14ms ║Runtime (7083 bytes) initialized in 2ms (v0.3.114.20220928_HE)
+18ms ║╔Execution stage started
+24ms ║║Comparison (string) :7c76bcf13f4437d56396ddf04776b595: is (string) :5fd38bb05278864e858c60e0d78f1eb4: = false (1ms)
+25ms ║║Condition #1 evaluated false (5ms)
+26ms ║║Piston execution aborted due to restrictions in effect; updating piston states
+30ms ║║Comparison (time) 44476000 happens_daily_at (time) 16200000 = false (1ms)
+33ms ║║Canceling statement #4's schedules...4 (st:0)
+37ms ║║Requesting time schedule wake up at Sat, Oct 22 2022 @ 4:30:00 AM EDT (in 58123410ms) for 4 (st:0)
+42ms ║║Comparison (enum) heat is (string) heat = true (1ms)
+48ms ║║Comparison (time) 44476000 happens_daily_at (time) 16200000 = false (0ms)
+50ms ║║Canceling statement #11's schedules...11 (st:0)
+56ms ║║Requesting time schedule wake up at Sat, Oct 22 2022 @ 4:30:00 AM EDT (in 58123392ms) for 11 (st:0)
+61ms ║║Comparison (enum) heat is (string) cool = false (1ms)
+92ms ║╚Execution stage complete. (75ms)
+127ms ║Setting up scheduled job for Sat, Oct 22 2022 @ 4:30:00 AM EDT (in 58123380ms),with 1 more job pending
+129ms ╚Event processed successfully (126ms)

