Xiaomi Vacuum cleaner Card

no , repeats like 2 times is not possible, thats not supported by google

what do you want to customize in ifttt?

@Qurt could you share your config for lovelace and the automation/scripts you have ?

I want to be able to say “Hey google, vacuum the kitchen 2 times” and then send 2 repeats to it. Or Vacuum the entrance 3 times and send 3 repeats

There is 2 ways I can do this
Either use the send command function within the vacuum and call the service clean zone, this should be possible as others have been able to do it but im struggling with this one.

Or create scripts for each of the repeats and then call them from IFTTT, 1 script for each repeat. A little bit more code but this im pretty sure I can do today and most likely I will not send more then 1 repeat to most of the zones.

Sure not much automation since i mainly activate it with the google home, and im not done setup the room locations since that it pretty hard.
But here are the text for lovelace:
https://www.hastebin.com/ticaxeyali.bash

scripts is indeed easy, but IFTTT should also work, just make an applet with 2 ingredients, the name and the repeats as variable
disadvantage, you need to tell the exact phrase you setup in ifttt
if you use the native google component, like other stuff native exposed in google, you can have a conversation with google assistant to tell to clean the kitchen in different ways
but only repeats is not supported

Any guide or link on how to load the google assistant as custom component?
Im trying to get this to work, Howto: Xiaomi vacuum zoned cleaning

I am using this for now, https://www.home-assistant.io/components/google_assistant/

But this only allows few options for vacuuming, start stop etc.

Some great content on this page awesome cards, here is mine below but I might pinch some inspiration from other here.

download HA from github, extract from the component dir the “google_assistant” component, place the whole directory in your custom_components directory
then replace the trait.py file with the one from mu link and change coordinates in that file
restart HA; sync your devices, and you are good to go

Anyone knows how to calculate when to clean the bin ?

1 Like

Okej i a new to this… i dont rely know what to next.

I got the tokes, from the ios divice, and add it to config,ymal
but i have no ide what to next. i cant see it in my HA, i think i need to add new device some how.

Did any of you update to the latest 3.3.9_001768 firmware version without any issues?

still 1720 here, do you have issues with it?

Didn’t update yet - just curious if anybody had before I do it.

I have the latest version, I got it 2 days ago so I didn’t put much thought to it. Anyways it is working perfectly fine. (Roborock S55)

3.3.9_001768

1 Like

do you know release notes for it?

I run the latest version without any problems!

May I ask what app this is? This is not the MiHome app right? I just got the Roborock S55 3 days ago so haven’t done very much with it other than adding it to Home Assistant and using this Vacuum Cleaner Card.
And if it is, what is the benefit of using that app instead? (srry for the lot of questions :P)

Flolevac for Android only. Can get the latest version directly from China server without the need to wait for official release.
Edit: it’s also great to use for getting coordinats!

Ah and the coordinates could be used in Home Assistant to automate the robot right?
That is pretty handy yes, do I need special stuff? Like rooted Android or rooted vacuum? Or will it just work out of the box?

Yes the coordinats to make room cleaning . Nope, no special stuff, just install the app and log in on your account. The coordinats you get by marking a zone on the map (same map as in the default app) and long press the start button. That will give you the coordinates to past in a document.

1 Like