
This guide focuses on using Google Assistant with the DEEBOT OZMO 950 through Android and Google Home, from initial setup to advanced routines and troubleshooting.
-
How Google Assistant Works with DEEBOT OZMO 950

Google Assistant does not connect directly to the robot like a remote control. Instead, three components talk to each other:
-
DEEBOT OZMO 950 + manufacturer’s cloud
The robot is connected to Wi-Fi and paired with its official app on Android (for example, the ECOVACS or DEEBOT app). The robot reports its status (cleaning, paused, charging, offline) to the cloud. -
Google Assistant + Google Home
Google Assistant, on your Android phone or smart speaker, receives your voice command and sends it to Google’s cloud. -
Account link between Google and your robot’s account
You connect your DEEBOT account to Google. When you say “Hey Google, start the vacuum,” Google forwards that intent to the robot service, which then tells your DEEBOT OZMO 950 what to do.
The key idea:
Robot ↔ Robot Cloud ↔ Google Cloud ↔ Google Assistant-enabled device
If any piece in that chain is misconfigured (robot offline, account not linked, wrong home/room settings), voice commands fail or only partially work.
-
Prerequisites Before Linking Google Assistant

Before trying voice control, make sure the basics are in place.
2.1 Robot and App Setup on Android
On your Android device:
-
Install the official robot app (for example, ECOVACS Home or a DEEBOT-branded app, depending on your region).
-
Create an account and sign in.
-
Add the DEEBOT OZMO 950 to the app and complete Wi-Fi setup.
-
Run at least one successful cleaning from within the app to confirm control works.
If the app cannot start the robot, Google Assistant will not be able to control it either.
2.2 Google Account and Google Home App
On Android:
-
Ensure you are signed in with a Google account that you will use for Assistant and Google Home.
-
Install and open the Google Home app.
-
Set up a “Home” inside Google Home (if you have not already) and assign your speakers, displays, and Android devices as needed.
2.3 Network and Location Basics
For smooth voice control:
-
Place your DEEBOT OZMO 950 and Google Assistant devices on the same Wi-Fi network or at least on networks with stable internet access.
-
Avoid frequently turning off your router or changing Wi-Fi passwords without updating the robot and Google Home.
Once these prerequisites are complete, you are ready to link the services.
-
Linking DEEBOT OZMO 950 to Google Assistant
The most important step is to connect your robot account with Google Assistant via Google Home.
3.1 Starting the Link from Google Home (Android)
In the Google Home app:
-
Open the app on your Android device.
-
On the main screen, select your “Home” if you have multiple homes.
-
Tap the option to add a device (often a “+” button).
-
Choose the option similar to “Set up device” and then “Works with Google.”
-
You will see a list of compatible services; search for the robot’s service name (commonly something like “ECOVACS Home,” “ECOVACS,” or “DEEBOT,” depending on your region and app).
3.2 Logging In to Your Robot Account
Once you choose the correct robot service:
-
A login page appears inside Google Home.
-
Enter the same account credentials you use in the robot’s Android app.
-
Confirm any prompt asking for permission to let Google access and control your devices.
If your credentials are correct and the account has at least one robot linked, Google will show your DEEBOT OZMO 950 as a new device that can be added to a room.
3.3 Assigning the Robot to a Room in Google Home
After linking:
-
Google Home should present a list of devices discovered under that account.
-
Select your DEEBOT OZMO 950 and assign it to a specific room in your Google Home (for example, “Living Room,” “Hallway,” “Entryway”).
Assigning a room does not change the robot’s own internal map; it simply helps Google respond to commands like “Start vacuuming the living room” more logically and makes the device easier to find in the app.
-
Verifying Voice Control is Working

Before relying on voice commands in daily use, test basic actions.
4.1 Using an Android Phone with Google Assistant
On your Android phone:
-
Activate Google Assistant (for example, by saying “Hey Google” or using the Assistant shortcut).
-
Try a simple command such as:
“Start the vacuum.”
or
“Start cleaning with DEEBOT.”
Depending on your region and integration, Google might ask you to confirm which device if you have multiple robot vacuums.
If everything is configured correctly, the DEEBOT OZMO 950 should wake up and begin cleaning.
4.2 Using Google Nest or Other Assistant Speakers/Displays
If you also use Google Nest or other Assistant-based speakers:
-
Make sure they are in the same Google Home and linked to the same Google account.
-
Stand near a speaker and say a test command:
“Hey Google, start the robot vacuum.”
If the speaker recognizes the device, it will confirm the action and send the command to the DEEBOT.
4.3 Common Early Issues
If voice control fails immediately:
-
Check in the Google Home app that the robot appears as a device and is not “offline.”
-
Open the Android robot app to ensure the DEEBOT is online and controllable.
-
Confirm that you logged in to the correct account when linking in Google Home (for example, not mixing different region-specific accounts).
-
Core Voice Commands for DEEBOT OZMO 950
Voice commands vary slightly by integration and language, but most follow a similar structure.
5.1 Starting a Cleaning
Common patterns include:
-
“Hey Google, start the vacuum.”
-
“Hey Google, start cleaning with [robot name].”
If you renamed your robot in the robot app (for example, “Living Room DEEBOT”), use that name:
-
“Hey Google, start Living Room DEEBOT.”
5.2 Pausing and Resuming
To pause:
-
“Hey Google, pause the vacuum.”
-
“Hey Google, pause [robot name].”
To resume:
-
“Hey Google, continue cleaning.”
-
“Hey Google, resume [robot name].”
These commands are handy when you need a quiet moment for a call or a quick task.
5.3 Sending the Robot Back to the Dock
When you want the DEEBOT OZMO 950 to return:
-
“Hey Google, send the vacuum home.”
-
“Hey Google, stop cleaning and go back to the charging dock.”
Google passes the command to the robot, which should then navigate back to its base.
5.4 Checking Status (Where Supported)
Some integrations allow simple status queries:
-
“Hey Google, is the vacuum cleaning?”
-
“Hey Google, where is [robot name]?”
Responses might be simple (cleaning, charging, idle) but can still be useful if you are in another room.
-
Room and Area Cleaning with Google Assistant
Depending on the combination of robot firmware and integration level, you may be able to start cleaning specific rooms using voice, especially if you:
-
Have a saved map with named rooms in the robot app.
-
Have assigned the robot to a logical room in Google Home.
6.1 Commands for Room-Based Cleaning
If room-specific control is supported:
-
“Hey Google, start cleaning the living room.”
-
“Hey Google, tell [robot name] to clean the kitchen.”
The exact phrasing may be slightly different, and in some setups you might need to use the robot service invocation (for example, “ask [service] to clean the living room”). If the robot cannot interpret the room name, it might clean the entire house instead.
6.2 Ensuring Room Names Match
To improve room-based voice control:
-
Use clear, simple room names in the robot’s Android app like “Kitchen,” “Bedroom,” “Hallway,” rather than long descriptions.
-
In Google Home, organize rooms in a similar way so that it is natural to say “clean the hallway” or “clean the bedroom.”
If the voice command does not work or leads to full-home cleaning, try:
-
Shorter room names.
-
Checking for updates in both the robot app and Google Home.
-
Combining Google Assistant with Schedules and Manual Control
Voice control does not replace scheduling and manual app control; it works alongside them.
7.1 On-Demand Cleaning Between Scheduled Runs
If you already set up scheduled cleaning (for example, every morning at 9:00), voice control is perfect for extra runs:
-
After a spill: “Hey Google, start [robot name] in the kitchen.”
-
Before guests arrive: “Hey Google, clean the living room.”
The robot will obey voice commands even outside schedule times, as long as battery and connectivity are sufficient.
7.2 Interrupting Scheduled Jobs by Voice
If a scheduled job starts at a bad moment:
-
Say “Hey Google, pause the vacuum” to temporarily quiet the robot.
-
After the call or task, say “Hey Google, resume cleaning.”
If you want to end the job:
-
“Hey Google, stop cleaning and go home.”
This combination of scheduling and voice overrides makes the robot feel more responsive to your daily rhythm.
7.3 Using Google Home Routines
Google Home routines allow you to bundle several actions into a single phrase.
Examples:
-
“Hey Google, I’m leaving”
Actions: turn off lights, adjust thermostat, start DEEBOT OZMO 950 cleaning. -
“Hey Google, movie time”
Actions: dim lights, close blinds, pause the robot if it is cleaning.
For routines that include the robot, add an action that starts or stops the vacuum using the same device name used in Google Home.
-
Multi-User Voice Control in the Same Home
In homes with multiple people, it is common for several Android devices and smart speakers to share control.
8.1 Voice Match and Personalization
If you have Voice Match enabled with Google Assistant:
-
Each household member can say “Hey Google” on their Android phone or speaker and still access the same DEEBOT OZMO 950.
-
As long as they are part of the same Google Home and the robot device is shared, voice commands work for everyone.
8.2 Simple Guidelines for Shared Use
To avoid confusion:
-
Decide on a consistent robot name between all users.
-
Explain basic commands (“start cleaning,” “pause,” “go home”) to everyone.
-
Encourage pausing instead of powering off the robot during cleaning; powering off can disrupt charging patterns and schedules.
-
Troubleshooting Google Assistant Control
When voice control does not work, the underlying problem is often account linking, connectivity, or device naming.
9.1 Robot Appears Offline in Google Home
If Google Home shows the robot as offline:
-
Open the robot’s Android app and check if it is online.
-
Ensure the robot is powered on, has enough battery, and is in Wi-Fi range.
-
Restart your router if all devices show temporary network issues.
If only the robot is offline, try rebooting it and refreshing the robot app.
9.2 Voice Commands Not Recognized or Misrouted
If Google replies with “I don’t know how to help with that,” or controls the wrong device:
-
Check that the robot’s name is easy to pronounce and unique (for example, avoid calling it the same name as another smart device).
-
In Google Home, confirm the device type is correctly classified as a vacuum or cleaning device, not as something else.
-
Rephrase commands more simply, such as “Start vacuum,” rather than long sentences.
9.3 Account Link Problems
If the robot disappeared from Google Home or commands suddenly stopped working:
-
Open Google Home settings and look at linked services.
-
If the robot service disconnects or shows errors, unlink and relink it:
-
Remove the service from Google Home.
-
Re-add it through “Works with Google” and log in again with the correct robot account.
-
After relinking, reassign the robot to a room in Google Home if needed.
9.4 Region and Language Considerations
Voice control features may differ by region or language. If certain advanced commands (like room-based cleaning) do not work:
-
Make sure Google Assistant language and the robot service language are compatible.
-
Use simple voice phrases recommended by the integration, and test different structures to see which ones are accepted.
-
Privacy and Safety Considerations with Voice Control
When you add Google Assistant control, you are allowing two cloud services to coordinate the operation of your robot. Good habits keep this powerful combination safe and comfortable.
10.1 Limiting Who Can Control the Robot
In Google Home:
-
Only invite household members you trust.
-
Avoid sharing your Google account or robot account login with people outside the home.
Anyone with access to your Google Home and microphone-enabled devices might be able to start or stop the robot.
10.2 Managing Voice History
Google Assistant may log voice commands:
-
You can review and clear voice command history in your Google account settings.
-
If you feel uncomfortable with certain logs, adjust Automatic deletion or activity controls.
10.3 Avoiding Unintended Triggers
Occasionally, media or conversations can trigger “Hey Google” accidentally:
-
If you notice the robot starting unexpectedly, check what was said or playing around that time.
-
Consider muting microphones on smart speakers in rooms where false triggers occur frequently, or adjust where you place the speakers.
10.4 Balancing App and Voice Control
Even with voice control, keep the Android robot app installed and updated:
-
Use the app for detailed configuration: maps, cleaning modes, schedules, no-go/no-mop zones.
-
Use voice control for quick commands: start, pause, resume, send home, and sometimes room-level cleaning.
This balance keeps advanced features under your direct control while letting you enjoy the convenience of hands-free operation.
-
Everyday Patterns for Using Google Assistant with DEEBOT OZMO 950
Once everything is set up, voice control can blend naturally into daily routines.
Examples:
-
After cooking: “Hey Google, clean the kitchen.”
-
Before a video meeting: “Hey Google, pause the vacuum.”
-
Leaving home: “Hey Google, start [robot name] in the living room.”
-
Going to bed: “Hey Google, send the vacuum back to the dock.”
Over time, you will find your own set of favorite phrases. The DEEBOT OZMO 950 quietly cleans in the background, while Google Assistant gives you a simple, spoken interface—especially comfortable on Android devices already integrated into the rest of your smart home.