1) Give a description of the problem
Multiple(2,3,4 or more) push notifications for the same even firing via iOS Shortcuts using Siri. This happens on all member phones. I’ve deleted devices and re-paired them to my ST hub to confirm they weren’t “stuck” to an old automation that could be sending me the notifications. I also turned on SMS notifications and consistently would receive two notifications that way, never less never more even though I could receive anywhere from 2-7 push notifications for the same piston. Not sure where to turn at this point.
Because I’m using iOS Shortcuts to obtain Siri voice control, (Siri is commanding Shortcuts to fire the Webcore piston for this part properly) i need to use Webcore to obtain the push notification. My piston that is fired by Siri is a separate unique piston that does not contain the push notification request.
2) What is the expected behaviour?
One push notification when event fires.
3) What is happening/not happening?
Too many notifications of the same event.
**4) Post a Green Snapshot of the piston![image|45x37]
5) Attach logs after turning logging level to Full
2/16/2021, 4:44:41 PM +941ms +1ms ╔Received event [Top Of Steps X-Mas LX].switch = on with a delay of 56ms +10133ms ║RunTime Analysis CS > 15ms > PS > 10091ms > PE > 26ms > CE +10134ms ║Piston waited at a semaphore for 10087ms +10136ms ║Runtime (40024 bytes) successfully initialized in 10091ms (v0.3.113.20210203) (10134ms) +10137ms ║╔Execution stage started +10194ms ║║Comparison (enum) on is (string) on = true (2ms) +10196ms ║║Comparison (enum) on is (string) on = true (1ms) +10198ms ║║Comparison (enum) on is (string) on = true (1ms) +10200ms ║║Comparison (enum) on is (string) on = true (1ms) +10202ms ║║Comparison (enum) on is (string) on = true (1ms) +10205ms ║║Comparison (enum) on is (string) on = true (1ms) +10207ms ║║Comparison (enum) on is (string) on = true (1ms) +10209ms ║║Cancelling condition #2's schedules... +10210ms ║║Condition #2 evaluated true (70ms) +10211ms ║║Cancelling condition #1's schedules... +10212ms ║║Condition group #1 evaluated true (state changed) (71ms) +10214ms ║║Cancelling statement #3's schedules... +10238ms ║║Executed virtual command sendSMSNotification (19ms) +10262ms ║║Executed virtual command sendPushNotification (21ms) +10264ms ║╚Execution stage complete. (128ms) +10265ms ╚Event processed successfully (10265ms)