Trying to consolidate triggers


#1

1) Give a description of the problem

I was hoping to consolidate some pistons. I’m trying to put multiple triggers that would activate the rest of the piston. It works when I press test, but the triggers aren’t working on their own.

2) What is the expected behaviour?

Multiple triggers should start the piston

3) What is happening/not happening?

They are not starting the piston, though it works when I press test
**4) Post a Green Snapshot of the piston![image|45x37]


#2

$status is a fake attribute that returns the connectivity status of devices. There are no events associated with.

I am not familiar with onlineStatus as an attribute.


#3

That’s for EchoSpeaks. I’m using it to see if they are offline.

So, how would I redo the “every day at 9 AM / every day at 9 AM” parts, because those aren’t setting off the piston either.


#4

every statements are like a mini piston - only the code in the every statement runs when the time event for the every fires.

If you want the entire piston to run, change these to

if Time happens daily at xxx

this is a general trigger for the entire piston, vs. the ‘mini piston’ of the every statement


#5

Thank you. That made everything much easier.