Valetudo: Cloud replacement for vacuum robots enabling local-only operation

Project Function & User Experiences

  • Many commenters run Valetudo on Dreame and Roborock models and report it “just works” for years once installed.
  • Benefits cited: fully local control, no vendor cloud, SSH access, MQTT/Home Assistant integration, custom sounds, and a polished web UI running directly on the robot.
  • Several people have installed it for friends/family; once set up, they say it needs very little maintenance and updates are optional.

Rooting & Hardware Considerations

  • Rooting difficulty varies by model: some Roborocks can be flashed OTA; many Dremes need a custom breakout/USB board and UART access.
  • There are PCB designs on GitHub and some premade boards sold via third parties or shared in informal groups.
  • Users warn to double-check exact model support; at least one person disassembled and effectively destroyed an unsupported S7 variant.
  • Advice: confirm compatibility, buy specific supported Dreame models (often refurbished), and expect some soldering or dongle use.

Automation, Privacy, and Offline Operation

  • Split views: some users are happy pressing the physical “clean” button; others insist on hands-off automation and fine-grained scheduling via Home Assistant.
  • Vendor apps often require cloud access even for basic features (maps, no-mop zones, schedules), and some models won’t run schedules offline.
  • Privacy is a core motivation: concerns about cameras/mics, extensive logging to vendor clouds, and prior incidents of images leaking.

Feature Tradeoffs & Device Choices

  • Valetudo does not target full feature parity; multifloor and some mopping behaviors are missing or removed for specific models.
  • Some people prioritize bagless/washable-filter vacuums; others prefer bags to avoid messy emptying.
  • A few consider older or simpler robots to avoid cloud lock-in entirely.

Community, Governance, and Developer Attitude

  • A major part of the thread centers on the project’s social dynamics.
  • The project explicitly presents itself as a “private garden”: not a community, not a product, no intent to grow the user base, and no obligation to accept feedback or support users.
  • Multiple reports describe the Telegram channel as extremely hostile: year-long bans for basic questions, praise, or off-topic-but-related links; some people call it the “most hostile place on the internet” they’ve seen.
  • Others defend the maintainer’s stance: free software doesn’t imply support; the author is entitled to strict boundaries and to avoid emotional labor.
  • Counter-arguments stress that gratuitous rudeness is unnecessary, undermines the value of OSS communities, and discourages alternative efforts (although some offsite Discord/Reddit spaces exist).
  • One user’s pragmatic advice: flash Valetudo, never upgrade, avoid the official chat, and donate if it works.

HN Relationship and Meta-Discussion

  • The site conditionally redirects visitors with an HN referrer back to HN, with a comment about HN threads devolving into polite “shitflinging.”
  • This prompts debate about HN’s impact on OSS projects and whether links should be removed if authors don’t want HN traffic.
  • Some see the redirect as confirming the project’s combative posture; others note that many companies also dislike HN criticism.

Miscellaneous

  • Etymology: “Valetudo” is discussed as both Latin for health/well-being and Portuguese-like “vale tudo” (“anything goes”), with an ironic parallel to the combative community dynamic.