Piston keeps triggering without my input

nfc

#1

1) Give a description of the problem
Piston keeps cycling through all tasks instead of stopping and waiting to be triggered again.

2) What is the expected behaviour?
I’m trying to make an NFC tag act as a Scene Switch.

I believe I have turned on the correct settings where the piston will only trigger when I scan an NFC tag (per https://community.webcore.co/t/running-piston-with-condition-only-once/1110/3)

When I scan an NFC tag this activates the piston.

When the piston is activated, it checks if any of 7 Hue lights are on.

If on, execute Scene A to turn off all the lights.

If off, execute Scenes B and C to turn on all the lights.

3) What is happening/not happening?
The tasks keep repeating, so it will continually cycle through turning all the lights off and on again.

**4) Post a Green Snapshot of the piston![image|45x37]

5) Attach logs after turning logging level to Full
Let me know if this would be helpful. The logs are neverending once the piston is triggered.


#2

Turn off the subscription for the devices. Click on Line 22 and Set subscription method to ‘never subscribe’. Right now, each time any bulb turns on/off will cause the piston to get evaluated, as indicated by the orange lightning bolt on the gutter.


#3

Excellent, this did the trick! Thank you so much!