Skip to main content

Scheduled Downloads

warning

The scheduler is not available in the web build of iEnergy Suite. This page describes the Electron desktop application.

What It Does

The Scheduled Downloads panel runs automatic market data downloads while Suite is open. The scheduler is an in-process timer — it runs while the Suite application is running and stops when you close the application. There is no OS-level scheduled task and no system tray icon.

Configuration is saved to userData/dlutil/scheduler-config.json and restored at startup. If the scheduler was enabled when you last closed Suite, it restarts automatically on the next launch.

Configuration

Status section

  • Enable/disable toggle — switches the scheduler on or off.
  • Status indicator — shows "Downloading...", "Scheduler is running", or "Scheduler is not running".

Configuration grid

SettingOptions
Download Interval"Hourly (on the hour)" or "Daily (at specified time)"
Daily Run TimeVisible only when interval is set to "daily"; default is 06:00
Download last N day(s) of data1, 2, 3, or 7 days
Output FolderFolder picker

Data types

Two data categories can be selected independently:

  • IEMOP Market Data — enable with a checkbox, then select the file types to download (same set as Manual Download).
  • Weather Data (Daily - 3 Major Cities) — enable with a checkbox; includes a sub-option "Convert to iPool format (TempHST.csv)".

Schedule Logic

IntervalNext run calculation
HourlyTop of the next clock hour
DailyThe configured time today; if that time has already passed, scheduled for tomorrow

The date range sent to the downloader is: End = yesterday; Start = yesterday minus (N−1) days, where N is the "Download last N day(s)" setting.

Enabling the Scheduler

The enable toggle requires both of the following preconditions before it has any effect:

  1. An output folder must be set.
  2. At least one data type must be enabled — either IEMOP Market Data with at least one file type selected, or Weather Data.

If these preconditions are not met, enabling the toggle has no effect.

Action Buttons

ButtonBehaviour
Save SettingsSaves the configuration. If the scheduler is enabled, it restarts with the new settings.
Run NowSaves the configuration, then immediately triggers a download run. Shows "Running..." while busy.

A brief status message (auto-clears after 4 seconds) confirms each save, toggle, or run operation.

Last Run Information

FieldValues
Last RunTimestamp or "Never"
Result"Success", "Partial (some errors)", or "Failed"
Next RunNext scheduled timestamp or "Not scheduled"

Activity Dock During a Scheduled Run

Progress appears in the Activity Dock (the same dock used by Manual Download). Messages are prefixed with [SCHEDULER], [IEMOP], or [WEATHER] to distinguish their source.

Error States

ErrorWhere shown
Failed to start schedulerInline status: "Failed to start scheduler. Please check your settings."
Run Now completed with errorsInline status: "Download completed with errors: <details>"
Individual file failuresActivity Dock (same as Manual Download)