Common Examples of Schedules

    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:

    Example 1:  Automatically restart when hashrate drops below 10TH

    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 schedules in side menu.

    • To add a new Action click on  add new action  . 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 (  lower than )

    • Enter your desired hashrate in the value field. e.g.: 10

    • Save

    Automatically restart when hashrate drops

    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  add new job 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

    • You can select by brand, Model, Group, Section or manually Select the devices that you want for this job. e.g. Bitmain AntminerS9.
    • 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

    check Antminer S9 devices every 1 minutes

    Example 2: Automatically stop mining when overheated

    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 schedules in side menu.

    • To add a new Action click on add new action. 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

    Automatically stop mining when overheated

    • Leave worker and Password section empty.

    • Turn on the Has Condition button.

    • Choose a Trigger data. e.g.: Device Temprature

    • Select Greater than (  greater than )

    • Enter your desired value in the field. e.g.: 80

    • Save

    has condition

    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

    check Whatsminer M21 devices every 10 miniutes

    Example 3: Automatically change Pool of miners every 12 hours 

    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 PoolThen 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

     Automatically change Pool of miners every 12 hour

    1. Add new Action:
    • 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

    • You can select by brand, Model, Group, Section or manually Select the devices that you want for this job. For example, here we selected a group.

    • Now, select the first action that we created in the previous step: Change to Pool1

    • Submit


    miner control
    Do the same instructions for the second Job:
    • 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

    • You can select by brand, Model, Group, Section or manually Select the devices that you want for this job. e.g. For example here we selected a group.

    • Now, select the second action that we created in the previous step: Change to Pool2

    • Submit


    ASIC miner monitor
    Mehri Yamini
    January 2022