Section
Your automation script will likely consist of many different actions. These actions can be grouped into larger logical units — for example, "Depart from station A" or "Stop at station 1". A section provides this grouping and helps you maintain a clear overview of the different steps in your script.

Disabled
A section can be disabled. Disabled sections are skipped during execution, which is useful for temporarily excluding part of a script without deleting it.
Execute conditions
A section can be made conditional by configuring conditions, similar to those on scripts and actions. You can configure whether all (AND) or only one (OR) condition must be met to execute the section.
Conditions can be based on accessories, feedback sensors, vehicle state, flags, variables, or camera detection. If the conditions are not met, the entire section is skipped.
This allows you to make a section execute only when, for example, a specific turnout is thrown or a sensor is active.
Repeat
Just like execute conditions, you can define a set of repeat conditions. After all actions in the section have been executed, the repeat conditions are evaluated. If they are met, the section runs again from the beginning.
This allows you to create a section that retries as long as, for example, a sensor remains active — useful for "wait and retry" patterns.
The repeat conditions are only checked after the section has completed a full pass, not continuously during execution.
Actions
Inside a section, you create actions that perform the actual work of the script. You can create, delete, duplicate, and reorder them. The order you see in the app is the execution order of the script.
Actions can be added with the "+" button, or inserted at any position within the section by swiping right on an existing action. The new action will be inserted at that position.
Last updated