Hacker News new | ask | show | jobs
by pj_mukh 1292 days ago
I really want a functioning vacuum robot (as in the vacuum works great) with a good API.

The closest thing I’ve seen is Roborocks Socket API.

3 comments

Not sure what you'd want to do with the project if it's already a 'great vaccuum'.

There's this https://github.com/Sollimann/CleanIt for iRobot or 'Valetudo' for Xiaomi, which may be at the very least hackable, if not have good APIs.

And there are of course projects to build your own https://github.com/awesome-vacuum/awesome-vacuum

A great vacuum as in it can suck dirt. That's all. CleanIt for example, only works with iRobot Create i.e. no vacuum.

Cool open-source hardware projects in awesome-vacuum though. I'd love to abstract away atleast the hardware vacuum parts if possible.

iRobot Roombas have (had?) APIs.

I collected info about the various protocols and interfacing options in 2013, in the course of making a Racket package for the Roomba and Create. https://www.neilvandyke.org/racket/roomba/

I don’t think it’s a public API but you can easily hack the Eufy 30C. I have been using mine with home assistant automations for a few years now. It’s cheap but I love it and I’m honestly considering buying another one. It has gotten a little noisy after 3 years.
They probably upload a map of my house to the cloud.