I have a "dumb" Deebot Ecovac, the N79 model that isn't connected to anything but it's own remote control. I wanted to be able to start it via voice command w/Google Home.
I am by nature a lazy guy, and aside from being too lazy to want to walk all the way over to the Deebot to start it, or figure out where we have left the remote), I also wanted to do as little work as possile to automate starting it. We only run it when we're home due to "The Incident" (see below for more on that). I just wanted the most basic ability to to launch it by voice and then let it run until it decides to stop.
I was meandering through a thread w/some very nice options to actually manage Deebot Ecovacs, but they required installing new stuff. Not for me in this case. However, I stumbled across a post in that thread that provided the absolutely simple option to start a Deebot via automation, and if it worked for my "ancient" N79 (no "Smarts" at all) it would be exactly what I wanted.
From this post by @dana.weick (how could I go wrong w/a name like that!):
I can confirm it works for the N79 model as well. So easy, genius simplicity. I put a smart plug on the Deebot charger/base station, created simple automation to turn the plug back on 1m after it's been turned off, and created a Google Home automation to turn off the plug.
So now:
Me: "Hey Google, run Dusty." (Yeah, I named him. )
GH:
- Turns off plug Dusty is connected to.
- Says "OK, Dusty has been launched."
Dusty: Starts cleaning
Simple automation: Turns Dusty's plug back on after 1m
Wife: "Oh my God, is it that difficult to lean down and press the button to start it?!"
This is the perfect automation for us, as we never run Dusty when we aren't home. We have dogs, and had "The Incident" a year or two back when one of them left a surprise on the living room floor and Dusty tried to vacuum it. Oh, the horror...
All thanks to @dana.weick for this invaluable info.