hn.today

Custom server to revive neato bots

github.com3 points0 comments
Screenshot of Custom server to revive neato bots

Vacuula is a custom server and webapp designed to revive and control many Neato robot vacuums by replacing dead vendor services. It supports Gen3 models (D3-D7) and Gen4 models (D800, D8-D10) with partial or pending support for some Gen1/Gen2 devices. The package combines a server component, a browser-based control UI with maps, historical runs, scheduling, zones/no-go lines, and an easy installer for configuring a robot from Windows, Linux or macOS. Community repair help is available via Discord, and source and installer code are published under AGPL-3.0.

Deployment options focus on always-on self-hosting: Docker Compose, Home Assistant app, or LXC/standalone. Key operational details include default ports (webapp/API on 80, Gen3 requires 443, Gen4 defaults to 3443 and is configurable), environment variables to toggle Gen3/Gen4 support and mDNS, and common Docker commands plus a downloadable docker-compose.yaml. Builds are verified on ARM64 and x86_64 with plans to support ARM32/x86_32 for older SBCs. The project documents setup steps, hardware guidance, and a dedicated installer; it emphasizes continuous server availability and provides practical commands for logs, start/stop, and data removal.

Read on github.com0 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Hardware

OpenPrinter

OpenPrinter

Openprinter is an open-source, modular inkjet printer designed for easy repair, customization, and longevity, using standard mechanical components. It supports multiple paper formats, offers flexible connectivity, and is built to be maintained and upgraded by users. (crowdsupply.com)

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.