Control Schedules

Prev Next

Overview

The Control Schedules tab in Asset Operations lets you create, manage, and monitor automated control schedules for your assets. Schedules define when and how commands (Start, Stop, Reset) are sent to assets via their controllers, enabling automated production plans and scheduled curtailments.

Access it from Asset Operations → Control Schedules tab.

Control Schedules — By Schedule view

Filter Bar

At the top of the page, filter schedules by:

     
  • Date Range — Quick filters: All, Next 24h, Next 48h, Next 7 days, or a Custom range
  •  
  • Schedule Type — Filter by schedule type (e.g., Production Plan, Scheduled Control)
  •  
  • Command — Filter by command type (e.g., Start, Stop)
  •  
  • Effective only / Show all toggle — When enabled, shows only schedules that are currently in effect

The total schedule count is displayed below the filters (e.g., "Total schedules: 24").

View Modes

Three view modes are available via the toggle buttons on the right:

By Schedule

The default view groups schedules by site. Each site section shows:

     
  • Site name with the number of schedules and any rule-based curtailment notices
  •  
  • Each schedule row displays: Name, Controller Type (Power Plant Controller / Inverter), Schedule Type (Production Plan / Scheduled Control), Priority badge, interval count and date range, creation/modification timestamp
  •  
  • Action buttons: + (add interval) and (settings) on the right side of each row

By Day

Shows schedule intervals organized by day for a selected site. You must first select a single site in the sidebar filter to use this view. The day view lists each day with its scheduled intervals grouped in collapsible panels.

Note: To select a site, use the sidebar filter (Asset Filter) on the left side of the page.

Effective Timeline

Displays a Gantt chart visualization of when schedules are effective for the selected site's assets. Each asset is shown as a row, with color-coded schedule blocks along the timeline. Lower-priority entries appear dimmed with a dashed border.

Control Schedules — Effective Timeline (Gantt chart) for Chaparral Springs

The legend at the bottom shows each schedule name with its priority level (e.g., P1, P2, P3). The info bar explains: "Shows the effective schedule after priority resolution. Lower-priority entries appear dimmed with a dashed border."

Schedule Details (Expanded Row)

Click the arrow on any schedule row to expand it and see its intervals and entries:

Expanded schedule showing Intervals and Entries tabs

The expanded view has two tabs:

     
  • Intervals — Shows the time-based intervals with columns: Asset, Start, End, Duration, Trigger Command, Release Command, Created By, Modified By, Reason
  •  
  • Entries — Shows the individual schedule entries

Creating a New Schedule

Click the + Create Schedule button in the top-right to open the creation panel:

Create Schedule dialog

Fill in the required fields:

                                 
FieldDescriptionRequired
SiteSelect the target siteYes
Allowed Asset TypeThe type of asset this schedule applies to (e.g., Inverter, Turbine)Yes
NameA descriptive name for the scheduleYes
Schedule TypeScheduled Control or Production PlanYes
PriorityUnique priority (1–10) within its site and asset type. Lower number = higher priorityNo (default: 1)
Default Command OffsetDefault delay (in seconds) before commands are sentNo (default: 30s)
ReasonOptional reason for this scheduleNo

Schedule Types

     
  • Production Plan — Used for planned production schedules, typically aligned with power purchase agreements or grid operator requirements
  •  
  • Scheduled Control — Used for maintenance windows, curtailment periods, or other scheduled operational commands

Curtailment Notices

Sites may display curtailment information in their header, such as:

     
  • "2 rule based curtailments are applied to this site"
  •  
  • "No rule based curtailment applied to this site"