Last Updated: 2024 Feb 1
  • Related Products: SwitchBot Contact Sensor
  • SwitchBot App Version: 7.11 or newer

1. Make sure your SwitchBot App version is up to date.

2. Make sure SwitchBot Contact Sensor and SwitchBot Hub series have been added to your App.

3. Please follow the steps below to turn on the Cloud Service for your SwitchBot Contact Sensor:

  • Launch the SwitchBot App.
  • Tap the relevant SwitchBot Contact Sensor.
  • Tap the gear icon at the top right.
  • In the Settings screen, tap "Cloud Services".
  • Turn on the "Cloud Services" in the Settings screen and connect it to the SwitchBot Hub product associated with your account.

4. Method 1: Please follow the steps below to integrate via the Alexa App.

  • Launch the Alexa App and log in.
  • Tap "More" located at the bottom right corner.
  • Tap "Skills & Games" in the middle right of the screen.
  • Enter "SwitchBot" in the search field with the magnifying glass icon and search.
  • Tap "SwitchBot Smart" that appears.
  • Tap "Enable to Use".
  • The screen will automatically switch to the SwitchBot App. If you are already logged in, tap "Connect" that appears (if you are not logged in to the SwitchBot App, log in first and then proceed with the linking).
  • Wait for the status to change from "Account Linking " to "Your SwitchBot Smart account has been successfully linked".
  • Tap "Close".
  • The Alexa App will automatically detect and synchronize with the connected devices.

5. Method 2: Please follow the steps below to integrate via the SwitchBot App.

  • Launch the SwitchBot App and log in.
  • Tap the relevant SwitchBot Contact Sensor.
  • In the Settings screen, tap on "Cloud Services".
  • Tap Amazon Alexa.
  • Tap "Connect".
  • Enter your Amazon Alexa App login ID and password.
  • The link will be automatically established.

6. If you have any questions, please contact us via SwitchBot App > Profile > Help & Feedback >Feedback.

SwitchBot Hub Series Products: SwitchBot Hub Mini, SwitchBot Hub 2



  • andrew

    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

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

  • andrew

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

  • eeZe

    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!

  • horning_ernest

    Why after a year ago request can we still not trigger Alexa routines with the contact sensor button, proximity sensor or ambient light sensor.  This is something that Home Assistant has been able to do, even without a hub.

    It would benefit many of your customers to be able control their home based on whether someone went in or out of a door.  Also, based on ambient light other things could happen.

    The back of every one of your boxes suggest that you could ask Alexa if the door is open.   This isn’t even possible.

    Many of us use these for other purposes too.  These would be a great way to verify whether you’ve left a door open somewhere, including a garage door.

    It’s a slick product that’s limited because of missing and a previously requested software update.


Please sign in to leave a comment.