Fleet Control

Bulk Execution

Execute the same command across multiple assets simultaneously.

Bulk execution lets you send the same command to multiple assets at once — for example, starting all turbines at a wind farm, resetting faults across a fleet of motors, or changing a setpoint on every pump at a site. The bulk execution wizard guides you through the process step by step.

Opening the bulk execution wizard

Navigate to Fleet Control in the main navigation and select Execute. This opens the bulk execution wizard.

Wizard steps

The wizard has four steps:

Step 1: Select Command

Commands are grouped by category (Operational, Diagnostic, Configuration, Emergency). Each command card shows its name, description, key, type badge, and risk level badge.

Click a command to select it and proceed to the next step. Only commands that have been defined in at least one asset template are shown.

Step 2: Select Assets

A table lists all assets that have an instance of the selected command. You can filter by:

  • Search — filter by asset name or alias
  • Site — filter to assets at a specific site

Select assets by clicking their rows or checkboxes. Use Select All and Deselect All for quick batch selection.

A maximum of 50 assets can be included in a single bulk execution. The selection counter shows how many of the 50 slots are used. If you need to target more than 50 assets, run multiple bulk executions.

Step 3: Review and Confirm

The review screen shows a summary of the selected command and the list of target assets. Risk-level warnings follow the same pattern as single-asset execution:

  • High risk commands show an amber warning noting the number of target assets
  • Critical risk commands show a red warning and require typing the command name to confirm

Click Execute on N Assets to start the bulk execution.

Step 4: Progress

After the execution starts, the wizard shows real-time progress:

  • A progress bar showing overall completion percentage
  • Counters for succeeded, failed, and pending executions
  • A results table with per-asset status, duration, and error messages

Each row in the results table can be expanded to see detailed execution information. The page auto-refreshes while executions are in progress.

When all executions have completed, click Done to navigate to the command history.

Bulk execution statuses

The overall bulk execution group has its own status, separate from the individual execution statuses:

StatusDescription
PendingThe bulk execution has been created but individual commands have not been dispatched yet
ExecutingCommands are being dispatched and executed
CompletedAll commands completed successfully
Partially FailedSome commands completed successfully and some failed
FailedAll commands failed

How it works

When you submit a bulk execution, the platform:

  1. Creates a bulk execution group that tracks the overall operation
  2. Creates individual command executions for each selected asset
  3. Dispatches each execution to the appropriate edge gateway
  4. Tracks results as they come back and updates the group counters

Each individual execution follows the same lifecycle as a single-asset command execution. The bulk group status is derived from the aggregate results.

Viewing past bulk executions

Completed bulk executions are visible in the command history under the Bulk Executions tab. Each entry shows the command name, number of assets, success/failure counts, and overall status.

On this page