Family Encyclopedia >> Electronics

How to control your robot vacuum with Alexa

Connecting your robot vacuum to Amazon's Alexa voice assistant enhances your hands-free cleaning experience. Once set up, you won't need to open an app on your smartphone or press a button on the bot to get the cleaning party started. With a voice assistant at your fingertips, just say a command and your bot will do the trick.

Most robot vacuum manufacturers work with Alexa for voice control, although some have more features than others. The basics usually include start, stop, pause, and dock (or return home). But the premium experience includes specific room cleaning commands – so, for example, you can ask Alexa to tell your robot to clean the kitchen and living room. This is only available on vacuums with the ability to map your home, like the Roborock S7.

How to control your robot vacuum with Alexa

Photo by Jennifer Pattison Tuohy / I/O Means

Connect your robot vacuum to Amazon Alexa

Whatever robot vacuum you have, the experience of connecting it to Alexa so you can control it with the voice assistant is similar.

  • Open the Alexa app
  • Faucet Following> Skills and Games
  • Hit the search icon in the top right
  • Find the manufacturer of your robot
  • Choose your robot's skill. (Note:some companies have multiple skills — look for the one that says Robot Vacuum or House. )
  • Tap Enable to use
  • Follow the steps to link your account, which usually involves adding your username and password
  • Once the accounts are linked, a pop-up window will appear to confirm it, and then the app will ask you to "Close this window to discover smart home devices"
  • Tap Discover Devices on the next screen
  • Once the robot vacuum is found, if you are not automatically redirected to your device in the Alexa app, go to the Devices tab and tap Discovered devices at the top
  • Press your robot's input and see the options you have in Alexa
  • Tap the settings icon to change the robot name to make voice commands easier. (Pro Tip :choose something like robot or vacuum as your name, rather than a person's name, as this can confuse your voice assistant into thinking you want to call someone rather than operate your robot.)
  • You're done!

Some manufacturers, such as Roborock, iRobot, Eufy and Ecovacs, have made it possible to start pairing with Alexa from their apps, simplifying the process when you first set up the vacuum. If so, go to your user profile in your robot's app, select Voice control, smart home, or Smart Integrations option, choose Connect to Amazon Alexa and follow the above steps from the Discover Devices indicate.

Alexa voice commands you can use with your robot vacuum

Once your robot vacuum is connected to Alexa, common commands to operate it with voice include (check with your vacuum's manufacturer for exact wording):

  • Alexa, ask [name of vacuum] to start cleaning/vacuuming
  • Alexa, ask [name of vacuum] stop cleaning/vacuuming
  • Alexa, ask [name of vacuum] to pause cleaning/vacuuming
  • Alexa, ask [name of vacuum] resume cleaning/vacuuming
  • Alexa, ask [name of vacuum] to go home
  • Alexa, where is [name of vacuum]?
  • Alexa, turn on [name of vacuum]
  • Alexa, turn off [name of vacuum]

Depending on the robot vacuum you are using, other commands may be available. These will be displayed when you link it to Alexa. (Pro Tip :take a screenshot of this page so you can reference it until you get used to the phrases.)

When you use voice to control your robot vacuum with Alexa, some robots may open their own voice skill and ask for additional guidance. For example, if you have more than one Roomba vacuum in your home, you will receive a prompt that opens the iRobot skill and asks you to select a number to choose the correct robot – for example, “For Roomba s9, say 1; for Roomba i7, say 2. If you have a Brava Jet mop robot, it may also ask you if you want this robot to clean after vacuuming is finished. You can override this by using this phrase to initially choose the right robot:"Alexa, ask Roomba to have [name of vacuum] Start cleaning"

Robots with mapping capabilities may have the ability to follow a command to clean a specific room or area. These commands include:

  • Alexa, ask [name of vacuum] to clean the kitchen
  • Alexa, ask [name of vacuum] to clean around [object] (you will need to set up specific clean areas in the robot app to enable this if your robot has this feature)

Some other options your bot might have include the ability to make announcements to an Echo device when it needs attention. This lets your robot tell you what it's doing via Alexa, announcing things like when it needs help or when it's finished a cleaning job. You can turn this feature on or off and choose which Echo devices make the announcements in the robot settings section in the Alexa app.

Control your robot vacuum with Alexa routines and hunches

Many robot vacuums work with Alexa Hunches and Routines so your robot can work based on actions you take (leaving the house) or actions in your smart home (ignoring an alarm on a device echo or when motion is or is not detected by a motion sensor).

How to control your robot vacuum with Alexa

To set up a routine involving your robot vacuum:

  • Faucet Continued> Routines in the Alexa app
  • Press the plus symbol in the upper right corner
  • Name the routine
  • Choose the action that will trigger the routine
  • Tap Add Action> All devices. Choose your robot from the list and activate the power up to make your robot start vacuuming as an action. You can turn off the power if you want the routine to stop the robot.
  • You can choose to add multiple actions to a routine

Alexa Intuitions is a feature that lets the artificially intelligent assistant make decisions about what you might need your smart home to do for you, based on your habits and routines. For example, it can use connected devices in your home — such as lights, thermostats, locks, switches, and outlets — to determine if you're away and tell your vacuum to clean when you're gone. Robots that currently work with Hunches include those from iRobot, Eufy, Wyze, Roborock, and Ecovacs.

How to control your robot vacuum with Alexa

To enable robot vacuum insights:

  • Open the Alexa app
  • Faucet Following> Settings> intuition . Tap the settings icon
  • Faucet Installation Automatic Actions and select Vacuums
  • Enable Vacuum when no one is home
  • Faucet Choose vacuum cleaners and select your vacuum cleaner from the list

You can change Hunch settings at any time directly from your robot page in the Alexa app.