This article covers some of the most common use cases of Mineitor's Schedules feature, which allows users to do activities automatically based on a variety of conditions.
Here are a few examples that are frequently used:
To create a schedule for Antminr S9 devices that restarts them when their hashrate drops below 10TH:
You need to create an Action and a Job.
1. Add new Action:
To create new action go to the Schedules page by clicking on in side menu.
To add a new Action click on . In the opening pop-up menu select Reboot Device. Then choose a name(name that makes sense when you receive the alert). e.g.: restart S9 hashrate<10
Turn on the Has Condition button.
Choose a Trigger data. e.g.: Device Hashrate.
Select lower Than ( )
Enter your desired hashrate in the value field. e.g.: 10
Save
2. Add a new Job:
A job is responsible for execution time intervals for given devices and trigger actions.
To add a new job click on in Schedules page.
Type any name you want in the name field for job. e.g. "check Antminer S9 devices every 1 minutes".
In the Job Timing section select the execution interval for this job. e.g. every 1 minute
Add the farms you want this job to apply to.
Now, select the Action we created in the previous step. e.g. restart S9 hashrate<10
Submit
To create a schedule for Whatsminer devices to stop mining when overheated, Follow these instructions:
It is possible to stop mining in some miners, but it is not feasible in others. Changing the pool settings to the wrong address is a general way that works on all miners.
*For example change the pool address from ( stratum+tcp://btc.viabtc.com:3333) to ( stratum+tcp://stopmining.com:3333 )
You need to create an Action and a Job.
1. Add new Action
To create new action go to the Schedules page by clicking on in side menu.
To add a new Action click on . In the opening pop-up menu select change Pool . Then choose a name (name that makes sense when you receive the alert). e.g. stop Whatsminer M21 when overheated.
Set pool address of all 3 pool to: stratum+tcp://stopmining.com:3333
Leave worker and Password section empty.
Turn on the Has Condition button.
Choose a Trigger data. e.g.: Device Temprature
Select Greater than ( )
Enter your desired value in the field. e.g.: 80
Save
2. Add new Job
A job is responsible for execution time intervals for given devices and trigger actions.
To add a new job click on in Schedules page.
Type any name you want in the name field for job. e.g. check Whatsminer M21 devices every 10 miniutes
In the Job Timing section select the execution interval for this job. e.g. every 10 minute
You can select by brand, Model, Group, Section or manually Select the devices that you want for this job. e.g. Whatsminer M21
Select the Farm
Now, select the Action we created in the above step: Whatsminer M21 when overheated.
Submit
To create a schedule for changing Pool of miners every 12 hours follow these instructions :
You need to create 2 Actions and 2 Jobs.
1. Add new Action:
To create new action go to the Schedules page by clicking on in side menu.
To add a new Action click on . In the opening pop-up menu select change Pool. Then choose a name (name that makes sense when you receive the alert). e.g.: change to Pool 1
Write the address, Worker, and Passwords of each Pool in each field
Leave the Condition button turned off.
Save
Do the same instructions for the second Action but with a different name: change to Pool 2
To add a new job click on in Schedules page.
Type any name you want in the name field for the job. e.g. "Execute everyday12 Pm".
In the Job Timing section select the execution interval for this job. e.g. Daily: Every 1 Day at: 12-0
Now, select the first action that we created in the previous step: Change to Pool1
Submit
Type any name you want in the name field for the job. e.g. "Execute everyday12 Am".
In the Job Timing section select the execution interval for this job. e.g. Daily: Every 1 Day at: 1-0
Now, select the second action that we created in the previous step: Change to Pool2
Submit