
- Home assistant xeoma how to#
- Home assistant xeoma install#
- Home assistant xeoma update#
- Home assistant xeoma full#
Install Xiaomi Cloud Map Extractor Integrationīefore you can add the Lovelace map card, you need to add Xiaomi Cloud Map Extractor to Home Assistant. Some disabled ones you might want are Total Clean Count, Total Clean Area, and Total Duration. Go to Configuration > Devices and search for your vacuum.Įnable any entities that weren’t enabled by default.
Then click Submit.Īgain, if you aren’t going to use the map card, then you don’t need to configure manually. Go to Configuration > Integrations and search for Xiaomi Miio.Įnter your username, password, country, and then check the box for Configure Manually. We are going to use the built-in Xiaomi miio integration for this. Now that you’ve retrieved the token and IP address, you can add it to Home Assistant. If you plan on adding the Xiaomi Vacuum Map Card to control your Roborock from Lovelace, then you’ll need it. You just need the MiHome username and password. Quick Note: If you only want to add the vacuum to Home Assistant and don’t plan on using the Lovelace card to manage it, you don’t need the token. If the info was added correctly, you’ll see your Roborock’s token and IP address:
Username (UserID found in Profile in the MiHome app). In the black box that pops up, enter your MiHome: If using Windows, you’ll see a blue Windows Smartscreen message which is normal (just means the program hasn’t been digitally signed). I’m using Windows 11 so I ran the token_extractor.exe, but you can also use this tool with docker, python, or linux. This is needed so we can view the cleaning map we see in the MiHome app inside Home Assistant. Next, we need to retrieve the Xiaomi token. I named mine Rosie (Get it, Rosie the Robot from the Jetsons?) Rename your device under Robot Settings. Then, pick a room where your robot vacuum will be docked at. Make note of the username and password as you’ll need that for the token extraction step. ( The instructions tell you to download the Roborock app, but if you do that, you won’t be able to extract the token.)Īccept the ToS, choose your country, and then create your MiHome account. Then proceed with Step 2.ĭownload the MiHome app from the Google Play or Apple App store. If yours is not blinking, press the “Spot Clean” and “Dock” buttons at the same time until you hear the “resetting wifi” voice alert. If your wifi status light is already blinking blue, you are ready for Step 2: Adding to the MiHome app. Once plugged in, the light on the top should flash green and the vacuum will verbally tell you it’s “charging”. Locate the silver charging ports on the bottom of the robot and place it on the dock. Mine arrived with about 40% charge initially. The first thing you’ll want to do in unbox everything and plug in your dock.
Home assistant xeoma update#
This allows you to select the order and schedule vacuuming for as many rooms as you’d like.īuy on Amazon Last update on / Affiliate links / Images from Amazon Product Advertising API
Home assistant xeoma how to#
How to vacuum multiple rooms in an automation (by calling each script.vacuum_xyz script). How to control Roborock S7 mopping in Home Assistant. How to configure with Google Assistant to send voice commands. How to create a dropdown menu of rooms you can instruct your vacuum to clean or go to. How to add text/icons for rooms on Vacuum Map Card. How to customize your Vacuum map card to include clickable zones.
Extracting the token (for use with a Lovelace card). You can create automations to run at certain days or times, scheduled daily vacuuming if away from home, pick individual rooms to vacuum, or simply view the stats & status of it – battery level, cleaning count, etc. Once it’s setup and added to Home Assistant, the possibilities are endless. Home assistant xeoma full#
I won’t go into all the features, but a full list is available on their Amazon product page. The Roborock S7 is easily one of the best robot vacuum/mop combo’s for Home Assistant in 2021/2022. In this guide, I’ll show you how to setup and configure the Roborock S7 in Home Assistant.