Actions defines the operations to take when all trigger conditions of a rule is met.

See documentation for Rules

Notifications

Create notification

Creates an information or warning notification. If the notification configuration is set to display desktop notifications and/or send e-mail messages, these actions will also be performed

Send e-mail

Sends an e-mail message

  • Send e-mail message using an SMTP server
  • The SMTP server to use must be configured in the Options dialog, E-mail and SMS section
  • It's generally a better practice to use the Notification action instead, as it will ensure only a single message is created

Send SMS

Sends an SMS message

  • Requires a subscription
  • SMS settings can be configured in the Options dialog, E-mail and SMS section
  • It's generally a better practice to use the Notification action instead, as it will ensure only a single message is created

Send Telegram message

Sends a Telegram App message

  • Requires a subscription
  • Learn more about Telegram app notifications
  • It's generally a better practice to use the Notification action instead, as it will ensure only a single message is created

Send webhook request

Sends an HTTP request to an external endpoint

  • Can be used to send request from Awesome Miner to external applications

Miner

Miner command

Sends a control command to the miners to perform operations like start mining, stop mining, restart, reboot, run remote command and change pool.

SSH command

Sends SSH commands to miners

  • Mainly intended to be used with ASIC miners where SSH is enabled

Apply Profit Profile

Changes the Profit Profile to miners

Run profit switching

Runs the profit switcher immediately

ASIC

Device command

Sends a command to ASIC miners to enable or disable specific ASIC hash boards

  • Only supported by a limited number of ASIC miners

ASIC tools

A set of ASIC related operations to set default pools, pause and resume mining and configure Awesome Miner Antminer firmware Mining Profiles,

Managed Miners

Apply Managed Template

Applies a defined Managed Template to miners

Apply GPU Clocking Profile

Applies the selected GPU Clocking Profile to miners

Send Wake on LAN

Sends a Wake on LAN message to the target computer

  • If supported by the target computer, it can automatically power on when receiving this Wake on LAN request

Other

Run executable

Runs an external application or command on the computer where Awesome Miner is running

Modify miner tag

Adds, changes or removes tags from miners

Set property

Sets electricity price either globally or for a specific Profit Profile

Set variable

Sets a variable either globally or on the specific miners

  • Variables can be used by the trigger "Check variable"
  • Variables can be viewed and set via the Properties of a miner, in the Advanced section

Highlight miner

Highlights miners with a color in the Miners tab in the Awesome Miner main window

Move to group

Moves the miners to a specific miner group

Virtual miner group

Adds or removes the miners to/from a Virtual miner group

Wait

Wait the specified number of seconds before the next action is executed

C# Script

Develop a custom C# script to define actions. For advanced use cases only.