Before linking your Amazon Alexa account in SwitchBot app, please check your SwitchBot app version is:

  • iOS4.4.3 or later
  • Android5.4.1.24 or later

■ Step 1

Make sure your SwitchBot Hub Mini/Plus ​is connected to the Internet.

Then enable the Contact Sensor's cloud service


■ Step 2

  1. First of all, login your Amazon Alexa account in the Alexa app.
  2. Open SwitchBot app, choose Contact Sensor that had already turn on the cloud service. 
  3. Tap Cloud Service and then tap Amazon Alexa.
  4. Follow the instructions to login to your Amazon Alexa account.
  5. Enjoy controlling your SwitchBot devices with Alexa.


■ Step 3

 Add a routine and then follow the instructions in the Alexa app to finish setting the routine.



  • Andrew Westrope

    Do you plan to support additional triggers in Alexa to make use of the motion /ambient sensor / enter / exit?

    A simple solution may be to add
    an additional contact sensor device to Alexa for enter/exit.

    Another possibility is to allow triggering an Alexa routine from an action of a SwitchBot scene (this may cause less confusion from a UX point of view and gives you total control of the device triggers)

  • Andy Blake

    Please please add the exit entry options on your alexa skill !!

  • Andrew Westrope

    Through IFTTT it is possible to trigger an Alex Routine using Entry and Exit. PLEASE build this in directly SwitchBot!

  • Robert

    I am very disappointed that I cannot use entry / exit as a trigger in an Alexa routine. It was only for this purpose that I bought their products in the first place. Please change that!


Please sign in to leave a comment.