Valetudo
dustcloud

Valetudo | dustcloud | |
---|---|---|
144 | 9 | |
7,432 | 2,235 | |
1.1% | 0.0% | |
8.9 | 2.7 | |
10 days ago | over 1 year ago | |
JavaScript | C | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Valetudo
-
iRobot made Roomba into an icon. Now, it's in a mess
If you really want zero network theres always Valetudo, https://valetudo.cloud/
But most of the vacuums want internet access for setup, but then work completely fine being blocked from the internet after.
-
Removing Jeff Bezos from My Bed
FYI there is https://github.com/Hypfer/Valetudo which acts as a replacement of the cloud service. I'd you buy one of the supported devices you root it to point to the Valetudo server (which you run yourselves). You can then put the robot on its own WiFi without Internet access if you want to be even more secure.
- Free Your Vacuum from the Cloud
-
Xiaomi has provided official support for Home Assistant
I'll be the one to plug Valetudo in this thread I guess. Primitively, it replaces the cloud functionality on-device for robot vacuums (see supported models) and replaces it with local services that run offline and can connect to Home Assistant easily.
I will never buy another robot vacuum without Valetudo support as long as that project lives. It's great.
https://valetudo.cloud/
-
Sol-Ark manufacturer reportedly disables all Deye inverters in the US
As a consumer and homeowner I try my hardest to buy "smart" things that only have local control, especially for important systems like power and HVAC. Our standby generator has a manufacturer supplied wifi pod that I never set up. Instead I use an RS485-to-USB dongle and monitor it myself with open source software. Our HVAC is the same to the greatest extent possible. When shopping for a new robot vacuum Valetudo[1] compatibility is an overriding concern.
If/when we have solar installed it will not be connected to the manufacturer or distributor's cloud systems.
[1]: https://valetudo.cloud
-
Servicing a iRobot Roomba from 2011
I have a roborock that I have taken apart a little bit and I thought it looked extremely similar to the article's Roomba from underneath.
Obligatory mention for every robot vacuum article: https://valetudo.cloud/
- Robot vacuum cleaners hacked to spy on, insult owners
-
Ask HN: What would it take to make a robot vacuum in the USA?
There are local-only robot vacuum options: https://valetudo.cloud/
But you shouldn't ask yourself why it isn't possible. The question is why it's not successful, or why there's no demand. America is satisfied by foreign alternatives. We don't want secure devices, we want cheap and simple devices that come in pretty boxes with the labels we like. Roomba wins because it caters to the lowest-common-denominator, the basest American that most shoppers embody.
And America doesn't care. You won't see a law demanding software transparency or firmware alternatives for domestic robots. We won't assemble them locally because our labor is too expensive, we won't manufacture the chips domestically because it's cheaper to import them. You won't see people owning USA-made Roombas for the same reason you don't meet people using a Purism phone instead of a Samsung/Apple handset; the market has spoken, and they are absolutely apathetic to anything but price.
-
Tell HN: Ambi Climate is closing down. Now I have 5 worthless units
Perhaps contact somebody from the Valetudo community with your problem:
https://valetudo.cloud/
https://www.reddit.com/r/homeautomation/
Maybe it can be solved with a simple firmware patch.
-
Amazon terminates iRobot deal, vacuum maker to lay off 31% of staff
https://valetudo.cloud is a project which allows you to use many vacuums without connecting to the cloud.
dustcloud
-
Crashing rockets and recovering data from damaged flash chips
Dennis is also one of the (if not THE) leading vacuum robot hacker and makes https://github.com/dgiese/dustcloud. Amazing work.
-
Rooting the Roborock 5S Max for Valetudo
but here's instructions on how to root: https://github.com/dgiese/dustcloud/wiki/VacuumRobots-manual-update-root-Howto
-
Our fridge just emailed us to say we opened its door too many times
A few of the Xaiomi's and Viomi's are rootable. I have a Gen1 Xaiomi and it's brilliant. I got ssh access to the ubuntu install and installed https://github.com/Hypfer/Valetudo and run it 100% local via my home-assistant install.
dgiese is a proficient vacuum security researcher and has most of that stuff available here: https://github.com/dgiese/dustcloud
- Xiaomi becomes number two smartphone vendor for first time ever in Q2 2021
- Is there any way of creating custom voice pack for Roborock s 5 max Vacuum Cleaner?
-
Roborock S6 Pure - Trying to learn how to add new voices.
Here you go: https://github.com/dgiese/dustcloud/wiki/Supported-Devices
-
Valetudo is a cloud-free web interface for robot vacuum cleaners
The very first thing I did on my old Xiaomi Gen1 was to root it with information from this repo https://github.com/dgiese/dustcloud/wiki
It's come a long way since the early days and with valetudo it's really easy and convenient to hook the vacuum up to Home Assistant. It's actually one of the reasons I was recommending Xiaomi vacuum cleaners to friends and family. Unfortunately they have recently changed the firmware password making it impossible to root without using a serial connection.
Never once has my vacuum connected outside my own network. I know many instructions say you need to install the app to root, however that's not true. You could upload using https://github.com/rytilahti/python-miio as long as the vacuum isn't provisioned yet.
-
What is the purpose of this USB connector in S5 Max?
Here https://github.com/dgiese/dustcloud/issues/103 somebody claims there'd(or atleast in in non-MAX version) would be ADB listening but that just doesn't make any sense to me, why would anybody mess their simple Linux system with Android in such a way? I haven't seen any other reference that there'd be Android onboard.
-
What Vacuum Cleaner Do You Folks Use
Also, hacking and reverse engineering devices is fun, but my goal here is to get a floor cleaning robot that doesn't leak data outside and can be controlled from HA, and I am not really willing to spend too much time in order to get it done. I have no problem in disassembling, soldering, flashing and hacking but I am looking for a reasonably stable, relatively straightforward solution, rather than another thing to add to the ever growing list of stuff I have to actively keep maintaining.
What are some alternatives?
homebridge-xiaomi-roborock-vacuum - A Xiaomi Roborock vaccum plugin (1st, 2nd and 3rd generation) for homebridge.
tuya-convert - A collection of scripts to flash Tuya IoT devices to alternative firmwares
Roomba980-Python - Python program and library to control iRobot Roomba 980 Vacuum Cleaner
bumper - A standalone and self-hosted implementation of the central server used by Ecovacs vacuum robots.
lovelace-xiaomi-vacuum-map-card - This card provides a user-friendly way to fully control map-based vacuums in Home Assistant. Supported brands include Xiaomi (Roborock/Viomi/Dreame/Roidmi/Valetudo/Valetudo RE), Neato, Wyze, Roomba, Ecovacs (and probably more).
openScale - Open-source weight and body metrics tracker, with support for Bluetooth scales
