I'm working on an automation to take timelapses on multiple cameras, but I specifically want the snapshots to wait for a frame with (or without) activity. To do this, I'm triggering on the hour and then in parallel waiting for the camera to report activity before snapping a photo. If I explicitly write out the camera name it works fine, but I figured adding more cameras would be easier if I could put the camera name in a variable to avoid errors when duplicating actions. Unfortunately, it seems like the "variables" action applies to all the parallel sequences. Is this a bug? Is there a workaround to do something similar?
Attached is my current automation. My "no motion" sequences are without variables and run great. The "motion" ones use variables and resulted in all four sequences working with the variable set in the 4th motion sequence. I've attached the trace too.