Scheduled Automation
The Automation module allows you to configure an operation once and entrust its execution to the system — instead of performing routine actions (nightly restarts, scheduled Pool changes) manually at the right time.
A rule combines three parts: scope, trigger condition (schedule or device metric), and a single action. Each trigger creates a task in the Activity Center. v1.0.0-alpha2
How to open
The Automation section in the sidebar, within the context of the current farm.
How to create a scheduled rule
- Click Create rule
- Set Name — a clear name for the rule
- Set Scope — a device filter (by model, firmware, algorithm, scanning task, Pool account, etc.) or leave empty for all devices on the farm.
- Select trigger type Schedule
- Configure the schedule:
- Recurring — repeating, with selection of weekdays (minimum one)
- One-time — single, with a specific date
- Time — execution time
- Select action: Reboot, Restart, Pause mining, Resume mining, Thermal control, Pool config — for Thermal control and Pool config, a parameter form opens, identical to the corresponding group operation
- Optionally enable Show notification — a pop-up notification upon trigger
- Save the rule
Below the schedule fields, a text breakdown is displayed: frequency, time, farm timezone, and the date of the next run.
Rule Card
Each card shows: trigger type icon, name, status (Active/Disabled), trigger and action description, scope, Next run and Last run, history of the last 7 runs (success/error).
Card menu (⋯): Edit, Run Now, Duplicate, Enable/Disable, Delete. Run Now executes the operation immediately, without changing the schedule.
For a disabled rule (Disabled), the card background is visually different, and Next run is not displayed.
How it works
- Scope is calculated dynamically — at the moment of triggering, not at the moment of rule creation. If new devices match the scope conditions at that time, they will also be affected.
- Devices in Service Mode and locked (Lock state) are automatically excluded from any rule execution.
- One-time rule automatically switches to a disabled state after execution.
- An error on individual devices does not interrupt execution on others — the outcome is reflected in the run history as a partial error.
Notes
The farm timezone is not selected in the rule form — it is taken from the farm settings and displayed in the text breakdown.
Deleting a Site
Deleting a site is an irreversible operation. `v0.4.0` Before deletion, Pulse displays a list of all affected objects and requires confirmation by entering the site's name.
Event-based Automation
Conditional rules (Condition) react to device status in real-time — instead of waiting for a scheduled operator check, the system itself restarts a frozen miner, reduces load during overheating, or disables a problematic board the moment an issue arises. `v1.0.0-alpha3`