Multiple devices on after a certain time/lux


#1

Quick question:

I have a piston that waits for a certain time/lux and then turns on various devices.

What I am noticing is that it appears to be firing the devices in the order I have them set up…in other words, if the first device needs to wait 10 minutes before turning on, it looks like the rest of the devices wait in line. Do I need to change to asynchronous to resolve this issue (so that they can all run at whatever wait time I’ve selected.)

Thanks!

Update:

I read the wiki and it definitely has do with what I mentioned above. I just need someone to let me know if where I updated it (at the beginning) is all I need:


#2

set EM to async on all but the last with and TSP to allow multiple on all the withs.


#3

You’re saying the async should only be at the withs and not at the if at the beginning? And, don’t put async on the last with? What will happen with the last with? Not sure about the TSP comment…


#4

yes. the wait in the last with will be async because of the async on the previous with. TSP = Task Scheduling Policy. after selecting any of the withs check the right top corner of edit window, same place you set the async.


#5

Thanks…I would have never figured that out…will this cause all the countdowns to start at the same time? I’m not sure if I was to set the allow multiple for each with or just one…


#6

this is good. yes, the allow multiple is needed on all the withs.


#7

This worked perfectly :slight_smile: Good timing :slight_smile: Thanks!


#8

good to hear :slight_smile: