IFTTT webhook Triggers Piston 3 Times


#1

1) Give a description of the problem
The piston is triggered 3 times by a single IFTTT event.

2) What is the expected behavior?
Trigger once.

3) What is happening/not happening?
Triggering 3 times.

4) Post a Green Snapshot of the pistonimage

5) Attach any logs (From ST IDE and by turning logging level to Full)
4/23/2018, 8:40:39 AM +348ms
+1ms ╔Received event [Home].time = 1524487240300 with a delay of -952ms
+229ms ║RunTime Analysis CS > 19ms > PS > 69ms > PE > 140ms > CE
+232ms ║Runtime (58776 bytes) successfully initialized in 69ms (v0.3.104.20180323) (231ms)
+233ms ║╔Execution stage started
+297ms ║║Comparison (enum) on is (string) on = true (2ms)
+298ms ║║Condition #136 evaluated true (10ms)
+299ms ║║Condition group #124 evaluated true (state did not change) (11ms)
+300ms ║║Cancelling statement #124’s schedules…
+309ms ║║Calculating (string) Abbott - Carteret Healtcare VPN Tunnel Setup + (string) is beginning in >> (string) Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in
+312ms ║║Calculating (string) Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in + (string) 19 minutes >> (string) Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes
+315ms ║║Calculating (string) Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes + (string) . >> (string) Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes.
+505ms ║║Executed physical command [Bathroom Speaker].speak([Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes.]) (185ms)
+505ms ║║Executed [Bathroom Speaker].speak (186ms)
+633ms ║║Executed physical command [Kitchen Speaker].speak([Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes.]) (123ms)
+634ms ║║Executed [Kitchen Speaker].speak (125ms)
+645ms ║║Comparison (string) null executes (string) off_call = false (6ms)
+646ms ║║Condition #150 evaluated false (9ms)
+647ms ║║Condition group #147 evaluated false (state did not change) (10ms)
+649ms ║╚Execution stage complete. (416ms)
+650ms ╚Event processed successfully (650ms)
4/23/2018, 8:40:20 AM +608ms
+2ms ╔Received event [Home].wc_async_reply = httpRequest with a delay of 0ms
+318ms ║RunTime Analysis CS > 31ms > PS > 82ms > PE > 201ms > CE
+322ms ║Runtime (58782 bytes) successfully initialized in 82ms (v0.3.104.20180323) (319ms)
+323ms ║╔Execution stage started
+391ms ║║Comparison (enum) on is (string) on = true (5ms)
+395ms ║║Cancelling condition #136’s schedules…
+396ms ║║Condition #136 evaluated true (18ms)
+397ms ║║Cancelling condition #124’s schedules…
+398ms ║║Condition group #124 evaluated true (state changed) (21ms)
+399ms ║║Cancelling statement #124’s schedules…
+413ms ║║Calculating (string) Abbott - Carteret Healtcare VPN Tunnel Setup + (string) is beginning in >> (string) Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in
+416ms ║║Calculating (string) Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in + (string) 19 minutes >> (string) Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes
+419ms ║║Calculating (string) Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes + (string) . >> (string) Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes.
+738ms ║║Executed physical command [Bathroom Speaker].speak([Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes.]) (311ms)
+739ms ║║Executed [Bathroom Speaker].speak (316ms)
+817ms ║║Executed physical command [Kitchen Speaker].speak([Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes.]) (74ms)
+818ms ║║Executed [Kitchen Speaker].speak (76ms)
+829ms ║║Comparison (string) null executes (string) off_call = false (4ms)
+830ms ║║Cancelling condition #150’s schedules…
+831ms ║║Condition #150 evaluated false (10ms)
+833ms ║║Cancelling condition #147’s schedules…
+835ms ║║Condition group #147 evaluated false (state changed) (14ms)
+841ms ║╚Execution stage complete. (519ms)
+842ms ╚Event processed successfully (842ms)
4/23/2018, 8:40:19 AM +732ms
+0ms ╔Received event [Home].ifttt = calendar with a delay of 147ms
+211ms ║RunTime Analysis CS > 16ms > PS > 54ms > PE > 141ms > CE
+215ms ║Runtime (58731 bytes) successfully initialized in 54ms (v0.3.104.20180323) (214ms)
+216ms ║╔Execution stage started
+225ms ║║Comparison (string) :10ce40f8d22974532815992ec1f4d574: is (string) :10ce40f8d22974532815992ec1f4d574: = true (2ms)
+227ms ║║Condition #87 evaluated true (6ms)
+228ms ║║Condition group #null evaluated true (state did not change) (8ms)
+235ms ║║Comparison (string) calendar executes (string) on_call = false (2ms)
+237ms ║║Condition #64 evaluated false (5ms)
+238ms ║║Condition group #61 evaluated false (state did not change) (7ms)
+245ms ║║Comparison (string) calendar executes (string) sa_snooze = false (2ms)
+246ms ║║Condition #4 evaluated false (5ms)
+247ms ║║Condition group #1 evaluated false (state did not change) (7ms)
+255ms ║║Comparison (string) calendar executes (string) sa_snoozem = false (1ms)
+256ms ║║Condition #86 evaluated false (5ms)
+257ms ║║Condition group #77 evaluated false (state did not change) (7ms)
+265ms ║║Comparison (string) calendar executes (string) calendar = true (1ms)
+266ms ║║Cancelling condition #22’s schedules…
+267ms ║║Condition #22 evaluated true (7ms)
+268ms ║║Cancelling condition #52’s schedules…
+269ms ║║Condition group #52 evaluated true (state changed) (9ms)
+272ms ║║Cancelling statement #105’s schedules…
+288ms ║║Executed virtual command setVariable (3ms)
+298ms ║║Executed virtual command setVariable (3ms)
+315ms ║║Executed virtual command setVariable (4ms)
+324ms ║║Calculating (datetime) 1524488400000 - (datetime) 1524487220052 >> (datetime) 1179948
+333ms ║║Executed virtual command setVariable (4ms)
+339ms ║║Executed virtual command setVariable (2ms)
+347ms ║║Executed virtual command setVariable (1ms)
+355ms ║║Calculating (decimal) 0.0 - (decimal) 5.0 >> (decimal) -5.0
+359ms ║║Executed virtual command setVariable (1ms)
+370ms ║║Comparison (datetime) 1524492000000 is_after (datetime) 1524530420097 = false (2ms)
+372ms ║║Condition #169 evaluated false (10ms)
+373ms ║║Condition group #168 evaluated false (state did not change) (12ms)
+382ms ║║Comparison (datetime) 1524492300000 is_after (datetime) 1524480491554 = true (2ms)
+383ms ║║Cancelling condition #111’s schedules…
+384ms ║║Condition #111 evaluated true (8ms)
+394ms ║║Comparison (datetime) 1524492300000 is_after (datetime) 1524487580120 = true (2ms)
+395ms ║║Cancelling condition #72’s schedules…
+396ms ║║Condition #72 evaluated true (11ms)
+397ms ║║Cancelling condition #108’s schedules…
+398ms ║║Condition group #108 evaluated true (state changed) (22ms)
+401ms ║║Cancelling statement #109’s schedules…
+405ms ║║Executed virtual command setVariable (1ms)
+408ms ║║Cancelling statement #133’s schedules…
+427ms ║║Calculating (string) Speech alerts on at + (string) 10:05 am >> (string) Speech alerts on at 10:05 am
+430ms ║║Calculating (string) Speech alerts on at 10:05 am + (string) . >> (string) Speech alerts on at 10:05 am .
+470ms ║║Executed physical command [*Info Tile].changeValue1([Speech alerts on at 10:05 am .]) (37ms)
+471ms ║║Executed [*Info Tile].changeValue1 (39ms)
+475ms ║║Cancelling statement #163’s schedules…
+486ms ║║Executed virtual command executePiston (6ms)
+527ms ║║Comparison (enum) on is (string) on = true (2ms)
+528ms ║║Cancelling condition #162’s schedules…
+529ms ║║Condition #162 evaluated true (16ms)
+530ms ║║Cancelling condition #157’s schedules…
+531ms ║║Condition group #157 evaluated true (state changed) (19ms)
+532ms ║║Cancelling statement #157’s schedules…
+543ms ║║Calculating (string) http://192.168.1.17:3000/customBroadcast?text= + (string) Abbott - Carteret Healtcare VPN Tunnel Setup >> (string) http://192.168.1.17:3000/customBroadcast?text=Abbott - Carteret Healtcare VPN Tunnel Setup
+547ms ║║Calculating (string) http://192.168.1.17:3000/customBroadcast?text=Abbott - Carteret Healtcare VPN Tunnel Setup + (string) is beginning in >> (string) http://192.168.1.17:3000/customBroadcast?text=Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in
+550ms ║║Calculating (string) http://192.168.1.17:3000/customBroadcast?text=Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in + (string) 19 minutes >> (string) http://192.168.1.17:3000/customBroadcast?text=Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes
+554ms ║║Calculating (string) http://192.168.1.17:3000/customBroadcast?text=Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes + (string) . >> (string) http://192.168.1.17:3000/customBroadcast?text=Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes.
+557ms ║║Calculating (string) http://192.168.1.17:3000/customBroadcast?text=Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes. + (string) &user=ryan >> (string) http://192.168.1.17:3000/customBroadcast?text=Abbott - Carteret Healtcare VPN Tunnel Setup is beginning in 19 minutes.&user=ryan
+564ms ║║Sending internal web request to: 192.168.1.17:3000/customBroadcast?text=Abbott%20-%20Carteret%20Healtcare%20VPN%20Tunnel%20Setup%20is%20beginning%20in%2019%20minutes.&user=ryan
+566ms ║║Executed virtual command httpRequest (3ms)
+567ms ║║Requesting a wake up for Mon, Apr 23 2018 @ 8:40:40 AM EDT (in 20.0s)
+573ms ║╚Execution stage complete. (358ms)
+575ms ║Setting up scheduled job for Mon, Apr 23 2018 @ 8:40:40 AM EDT (in 19.994s)
+583ms ╚Event processed successfully (584ms)