It's the way IOT should be
I got my PCBs made via JLCPCB, but there are other options as well. Pay attention to select the correct PCB thickness, noted in the Readme. I fell into that trap and had to order again. Sourcing the USB port with the correct footprint was a bit annoying, I just ended up ordering a selection of kits with multiple variants from Aliexpress.
I have been exploring valetudo because the roborock integration breaks pretty often. But it seems like a chore and could brick my robot.
I briefly considered connecting an ESPHome module to the 'start' button so that I could at least start cleaning from Home Assistant, but since it still won't give me errors if there are any, that seems like a half assed thing to do..
> When the vacuum is disconnected from the internet, it will attempt to disconnect itself from Wi-Fi and reconnect itself until it can reach the Roborock servers.
I guess I’m not buying the next vacuum until I’m 100% sure it works offline and supports Matter or something..
(/r/valetudousers)
Luckily, someone explained to me that in practice once you've set up, it usually just works, and it runs completely on the robot (i.e. no second device/server/homelab that you'd have to maintain) and since updates are optional, you shouldn't be required to deal with it unless you want to.
(The offputting statements are at https://valetudo.cloud/pages/general/why-not-valetudo.html: "it is very much not [a product]. [...] Instead, it is highly idealistic, anti-consumerism, anti-hypergrowth and anti just-continuing-what-we-do-now. [...] these aspects are baked into its design. There is no way of using it without being constantly confronted with them. If you’re not willing to reflect, introspect, grow and most importantly stop, you will not be happy with Valetudo.", plus this "not selling PCBs out of principle so people have to source and solder themselves" - I can solder, but I prefer to delegate boring, efficiently automatable tasks to robots in a factory and would much rather pay someone 10 bucks for a finished board than pay more for the shipping of individual parts and end up with 4 extra unpopulated PCBs that I have zero use for.)
I think one must have a chat with our gods of capital in order to correct it. But I'm not sure they are listening.
I’ve got a Dreame L10s Ultra based on the compatibly guide. Joined my local Telegram group, grabbed a USB board, and the same day was interfacing with the vacuum’s Android OS. Once I started SSHing in to upload custom sounds, I couldn’t stop. Way easier than I expected.
> This project is the hobby of some random guy on the internet. There is no intent to commercialize it, grow it or expand the target audience of it. In fact, there is intent to explicitly not do that.
> Think of Valetudo as a privately-owned public garden. You can visit it any time for free and enjoy it. You can spend time there, and you can bring an infinite amount of friends with you to enjoy it. You can walk the pathways built there. You can sit on some patch of grass and maybe watch a Duck or something. You can leave a tip in the tip jar at the entrance if you really enjoy it and want to support it flourish.
> You can take inspiration from it and bring that home to your own garden, giving it a personal twist and adapting it as needed. You can even make friendly suggestions if you have a really good idea that ties into the vision that is already there.
> But, at the end of the day, you must understand that it is still privately-owned. You’re on someone else’s property over which you have no power at all. You will have to show the necessary respect. And - most importantly - you need to understand that letting you into this garden is a gift and should be treated as such.
> If you don’t like this garden because you don’t like how it’s structured, or you feel like it’s missing something, or maybe I choose the wrong flowers to plant over there that’s fine. It’s just not for you then. You can leave at any time.
>There is simply no ground to stand on to demand change to the garden. It doesn’t matter if it would attract more people or if all the other gardens in town are doing something in a specific way. It doesn’t matter if your idea of what gardens even are differs. This at the end of the day is simply private property with free public access as a gift to everyone.
> When it comes to software development, everyone has access to infinite plots of undeveloped land that they can claim at any time. Therefore, a garden being build with a specific vision does not take away the ability for anyone else to build their own garden with a different vision.
Bravo.
People seem to apply different rules of decorum interacting with "free" software that they wouldn't apply anywhere else.
Is it the internet aspect that makes it so? Or the ease of feedback to the creator?
I don't know, but it has become very obvious that what worked in the smaller "high trust" internet, doesn't work as well for a lot of people now.
I went to the Telegram channel to ask something about why my vacuum running Valetudo would have a specific behaviour (IIRC it moved on its own), they kind of talked to each other for a second to discuss if this question was relevant to the channel, and then, presumably deciding it wasn't, banned me for a year.
https://www.reddit.com/r/valetudorobotusers/comments/1lmz85n...
I'm hoping to sidestep the drama and just enjoy the software.
Even if it were, I wouldn't ban people for a year in my community, I'd simply have an "RTFM" bot response.
In all seriousness though, I didn't need to search too hard to find numerous other testimonies of the project author acting neurotically. I'm not sure you missed out on much. Someone on Reddit mentioned being banned after joining the Telegram group for a similar question only a week ago.
>Contrary to common expectations when it comes to software released under a FOSS-like license, Valetudo is not a community-driven project; nor does it even have a community in that sense.
How can someone ban someone from a community if it doesn't have one.
> The docs say "search before asking"...did you do that?
This was a typical response that makes people hate communities.I cannot stress this enough
Just because the user didn't find it doesn't mean they didn't search
It especially pisses off the noobs, because, frankly, they are noobs! They didn't even know what to search for yet! They're learning. Search is still a hard problem. Get a few words wrong and you'll get nothing of value. Worse, it'll lead you to lots of irrelevant information you don't yet know is irrelevant.The worst part is when it's claimed it's been discussed and no link is provided. If you know it's been discussed, prove it with a reply with the link, then move on. At worst you have made the issue easier to find. At best the issue isn't actually related and you've gained clarifying context.
But banning is just a silly response that's clearly going to enrage people. Are you building a community to work together or a community to circle jerk?
At least when Linus yells at people he explains to them what the issue is.
I had never considered the subject before and sort of naively assumed that because the cyclone collectors were newer they were better. But she does not like cleaning them out and would rather have a bag so the whole thing can be disposed of neatly.
So, the Latin one is like "OK-ness", and the Portuguese one is like "everything is OK" (here in the more modern sense of being allowed, rather than the older sense of being in good condition).
dang•7h ago
Valetudo – Cloud replacement for vacuum robots enabling local-only operation - https://news.ycombinator.com/item?id=38788326 - Dec 2023 (154 comments)
Valetudo – Free your vacuum cleaner from the cloud - https://news.ycombinator.com/item?id=34287116 - Jan 2023 (45 comments)
Valetudo: Open-source cloud replacement for vacuum robots - https://news.ycombinator.com/item?id=31665872 - June 2022 (89 comments)
Open Source privacy-friendly firmware replacement for Robot Vacuums (ie Roombas) - https://news.ycombinator.com/item?id=29308273 - Nov 2021 (1 comment)
Valetudo is a cloud-free web interface for robot vacuum cleaners - https://news.ycombinator.com/item?id=25856788 - Jan 2021 (20 comments)