We have a beta firmware for the Bot, which allows it to have more functions, including multiple-press, etc.

Submit a feedback request on SwitchBot App, including [ Bot beta 6.2 please. ] in the content.


Upgrade firmware to V6.2


Set the Bot to Customized Mode.


we can apply more commands to the Bot. 

Let's look into it.

On the setting page of the Customized Mode, there are three options:

Action treated as 'ON'


Action treated as 'OFF'


Clear current action

We should consider action 'ON' and 'OFF' as two individual buttons that can be applied with different commands. Clear current action will do the job as the name says, deleting all the commands set to 'ON' and 'OFF'.


Let's set them up.

Lark20210824-174726.jpg On the 'ON' action, we set the Bot to do the pressing repeatedly every 3 seconds, with no holding time for each press.
Lark20210824-174730.jpg On the 'OFF' action, we set the Bot to do the pressing 4 times. Each press will last for 3 seconds, with 1 second interval in between. 

Now the action 'ON' and 'OFF' have been applied with commands. On the homepage, we will see there are two buttons for the Bot. When we tap the button 'ON', the Bot will do the pressing repeatedly every 3 seconds, with no holding time. When we tap the button 'OFF', it will do the job accordingly.



These are two simple examples in setting the commands for the Bot in the beta firmware. With this accessibility, we can create more commands for the Bot to meet our requirement in daily life.


If you are interested, please submit a feedback to get the beta firmware upgrade.


Note: Under the beta version, the battery may drain much faster and the plastic arm may wear out much faster too. As a beta function, the delay timer between each action can be set up to an hour. There may be a minor time error, which becomes larger as the timer increases. Additionally, do not press the On/Off button before the series of delay actions are completed. Tap Clear current action to clear the actions if you want to resume active control. Additionally, if you find any incorrect layout or text on the beta firmware setting page, please submit a feedback request on App. We appreciate your effort.



  • shiv bijlani

    How do I install the beta firmware?

  • SwitchBot Support Global

    Hello Shiv,

    If you want to install the beta firmware for the SwitchBot Bot, you must receive the upgrade package. Please contact support@wondertechlabs.com to get the beta firmware upgrade.

    Wish you like it.


  • Gordon Reid

    Will the Beta upgrade allow us to programme one Switchbot automatically to turn on an appliance and then turn it off later? In other words, will it allow mixed sequential commands? This is what is really needed to turn it into a substitute timer.

    Or does the user have to press the app manually to scroll between 'on' and 'off' mode?

  • SwitchBot Support Global

    Hello Gordon,

    This beta firmware for the Bot doesn't have the ability to turn on an appliance and then turn it off later. The main function of the beta version is to do the pressing repeatedly.

    In that case, we need to activate the ON and OFF manually.


    Hi. I'm using Switchbot for my school ring bell which has 15 periods starting from 7:30am, 8:00am, 8:45am  & so on until  3:15pm. Currently I only managed to set schedule 5 timers (maximum).
    Honestly I'm confused with 'customize mode'. IMHO, it will less complicated if you guys add more timers, maybe 20 to 30 timers, it's easier for me :D

    Thank you.

  • SwitchBot Support Global

    Hello SRICU, thank you for your suggestion. Currently, there are only 5 timers for one Bot due to the limitation of the Bot itself. 

    As for the customize mode, we can set the Bot to do the press in a regular interval. Say we can set the Bot to do the press every 30 minutes or every 15 minutes, endless or do the press up to 10 times.

    If you need further assistance, please feel free to contact support@wondertechlabs.com and the support team will help you in details.

    SwitchBot Team


Please sign in to leave a comment.