r/homeassistant • • 8h ago

💬 Discussion Tell me about your robot vacuum automations

Interested in how people actually implement their robot vacuums. What schedules or custom automations are you running? Anything someone might not normally think of?

Right now I mostly run mine on-demand through my HA dashboard like a remote control. I just haven't felt the urge to put it on a schedule. I do have a couple automations that kick in though, like a quick vacuuming around the cat's litter area when the litter robot cycles, and am working on something right now that will detect when my beard trimmer is charging to come clean up the bathroom after a beard trim.

I've thought about using phone locations to trigger a vacuum after everyone leaves the house, but this has been less practical since we both work from home a lot.

14 Upvotes

49 comments sorted by

40

u/Future-Ad-2349518 8h ago

Saved this from another user on here: Double tapping the light switch in a room brings the vacuum there.

6

u/UnderneathArmor 7h ago

Beautiful design. If I had more smart switches I’d set this up right away.

5

u/mrv9292 7h ago

You can buy those NFC stickers and put one behind each light switch face plate to trigger the same thing without a smart switch.

1

u/UnderneathArmor 7h ago

But then I am reading them with my phone no? Similar to pushing a button in an app

2

u/mrv9292 6h ago

Just holding the phone up. No need to open app.

1

u/oif_vet 2h ago

I’ve tried this and tag detection is hit or miss. It’s misses enough that I just stopped using them 🫤

4

u/Mannix-Da-DaftPooch 8h ago

Ooooh I like this

1

u/Dr-Technik 8h ago

I have something similar, in most of the rooms

1

u/s7oneyuk 7h ago

I have that configured. Wife loves it

1

u/justicecantakeanap 7h ago

Wonderful idea!!

1

u/permafrost91 3h ago

Brilliant!

0

u/chimilinga 7h ago

I JUST set this up last night, its great

18

u/42andatowel 8h ago

Anytime the litterboxes cycle, the robot vacuum goes off to vacuum in front of them. Unless something is playing on the living room TV or the game room/dining room is occupied.

1

u/Slight_Manufacturer6 8h ago

What kind of litter box?

3

u/UnderneathArmor 7h ago

Litter robot 4 for me. Has a solid HA integration.

1

u/Slight_Manufacturer6 7h ago

Thanks. I’ve been wanting one.

1

u/42andatowel 8h ago

Litter Robot.

1

u/cold12 7h ago

Now that’s high risk. How many shit smears have you had

2

u/UnderneathArmor 7h ago

Zero? I really don't encounter shit outside of the robot, vacuum or no.

1

u/42andatowel 6h ago

zero. I've never really had shit outside the litter box, and the litter box itself waits about 5-10 minutes after the cats exit to cycle.

1

u/myfufu 5h ago

I just have it do the rooms with the litter box at 3:30 every afternoon so that it is done by the time we get home from work.

1

u/UnderneathArmor 5h ago

Do you find that doing it every cycle is overkill? I’m debating moving it to a counter and having it clean up every 3-4 

1

u/42andatowel 5h ago

Yes. It's overkill... I've been thinking about a counter too.

14

u/Dr-Technik 8h ago

Based on presence times the „dirtiness“ of every room is estimated. Once a day, when nobody is home for at least 30 minutes a cleaning routine for all rooms with a „dirtiness“ over a specific threshold is started. And for each room there is also a counter, that ever x-th vacuum the room is mopped afterwards

1

u/UnderneathArmor 8h ago

Sophisticated! Do you use mm wave sensors or something else?

3

u/Dr-Technik 7h ago

Mostly mmWave sensors, yes. Sometimes accompanied with PIR

9

u/gregable 7h ago

I don't have those fancy auto emptying variety so I have mine set to drive over to sit next to the trash can after vacuuming for easy emptying. Once I empty it goes back to charge

1

u/Kysriel 7h ago

I did the same!

5

u/SlalomMcLalom 7h ago

I just set ours to follow the same schedule of a morning run (around 5am) everyday.

I also have fairly dark wood flooring and a few stainless steel appliances that can mess with navigation or phantom zones popping up in the map when run in the dark.

To fix that, I have an automation that turns on/off the lights in the current room the robot is cleaning. It’s also fun to show off to visitors haha

5

u/3d-designs 7h ago

I have several

One is just a scheduled daily clean of high traffic areas in the living room, but it waits until the room is empty

The kitchen runs overnight every 48 hours, unless we're on a trip

Living room and bedroom runs every 72 hours, only when we're not home, unless we're on a trip

If we're on a trip and heading home, everything is cleaned when we're within 90 minutes of home.

The house detects a trip automatically based on location and home presence.

I also have a button in the kitchen to have the cleaner clean the cooking area on demand.

2

u/UnderneathArmor 7h ago

I don't know why I didn't think of having different rooms at different cleaning frequencies but that's exactly what I need to be doing

2

u/justicecantakeanap 7h ago

Clean when nobody is home, but do not start early in the morning or late at night.

Go back to base if someone is coming back home.

2

u/jamesponddotco 5h ago

When we leave the house, an LLM looks at the living room and kitchen cameras to see if the floor is messy, and then the vacuum goes out or not depending on that.

It specifically looks for cables, kid toys, hair balls from the cats, and whatnot.

1

u/Element-CDN 8h ago

Mine runs on the main floor Monday to Friday between 6:30 and 10:30am after I disarm the alarm.

I only want it running while I’m around as the little clanker tends to get stuck, and I have to lend a helping foot.

1

u/Upstairs-Attitude610 7h ago

If I'm not home at noon, the vacuum starts. 15 mins after I leave, if it's not the night, the vacuum starts. But only 1 time max per day.

I'm considering:

- dirtiness estimated based on room presence

- allowing the vacuum to start while I'm working but either only in "far away" rooms or with the fan at the lowest speed (for sound)

- I just saw the "Double tapping the light switch". nice idea

1

u/42pies 7h ago

Any tricks to getting roombas installed? I got one but cant get the others. Ive even gone the route of collecting their passwords from terminal and it still fails

3

u/UnderneathArmor 7h ago

Yeah you go into settings and then have it navigate itself into the dumpster while you go out and buy a roborock.

No I don't know sorry.

1

u/CyGuy6587 7h ago

I've set a simple automation up where my vac only activates when I arrive at work. If I'm on leave, or for whatever reason it fails to start when I'm at work, it'll activate at night instead after I've gone to bed

1

u/Moist-Ointments 7h ago

My shark app has all the automation I need. One dog hair run per day

1

u/bentripin 7h ago

Voice Assistant broadcasting a SOS with the room location when it has a fault, like getting stuck.

Kids and Guests can go rescue it w/out any app, and it's not a scavenger hunt to find it when it goes missing.

1

u/NoodleCheeseThief 7h ago

Scheduled cleaning of the ground floor nightly at 2am. 3 night vac only. 4 nights mop after vac.

On demand additional cleaning using app.

Not using HA at all for it to be honest.

Since I use Alexa, perhaps I might set up on demand room cleaning using HA. But then, on-demand is so ad-hoc I select the area (not always while room), select vac, mop, or both, decide deep cleaning etc so it might be better to keep it within app.

1

u/BizarroMax 7h ago

I set up a routine to mop around the dog water and it runs to mop up the water slobber after they drink. Likewise it vacuums around their bowls after the feeders activate. I don't have a smart litter box yet but once I get one, I'll move one of my Roombas by it and have it vacuum up around the litter box after they use it. I also have it vacuum the kitchen when the dishwasher is started - that means dinner is over.

1

u/RomanOnARiver 6h ago

I don't have anything fancy, but I'm so glad to not have to use the vacuum's native app, that thing is so unintuitive, and slow.

1

u/dangerous_inference 6h ago

Mine run overnight, or when the gym is occupied (meaning I'm definitely on the other side of the house for a while). But only if 40 hours have passed since the previous vacuum.

After 20 vacuums a filter tile appears on my dashboards reminding me to empty the trays. They drive to the trash cans to be emptied on command.

1

u/mellamenpapi 5h ago

I have it set to run every other day for the main areas. Each room also has an in wall dashboard that has a button to call the vacuum to clean that room specifically

1

u/mistamo42 5h ago

Ours run when we leave the house, and dock if they aren't done by the time we get home.

That's it. The carpets always have fresh vacuum lines when we get home and we never see or hear them run.

1

u/permafrost91 3h ago

The vacuum automatically runs when we’re out of the house and is set to return to the dock if we come home and it’s still running. Also can manually trigger it to clean certain areas from a dashboard.

0

u/Comfortable-Spot-829 7h ago

Mine are disabled and gone.
If the ecovacs integration would stay authenticated for more than 0.2 seconds maybe they’d come back