Skip to content
forked from Hypfer/Valetudo

Cloud-free control webinterface for vacuum robots

License

Notifications You must be signed in to change notification settings

cnheider/Valetudo

 
 

Repository files navigation

valetudo

Free your vacuum from the cloud

Valetudo is a cloud replacement for vacuum robots enabling local-only operation. It is not a custom firmware. That means that it cannot change anything about how the robot operates.

What it can do however is protect your data and enable you to connect your robot to your home automation system without having to detour through a vendor cloud, which, apart from the whole data problematic, might not be reachable due to your internet connection being down or some servers in the datacenter being on fire.

Not having to leave your local network of course also benefits the latency of commands, status reports etc.

Valetudo aims to be proof that easy to use and reliable smart appliances are possible without any cloud and/or account requirements. Maybe at some point it might help convince vendors that there is another way of doing things.

By default, Valetudo provides control over your vacuum robot via a responsive webinterface that works on all of your devices. It can be used on phones, tablets as well as your desktop computer.

Furthermore, there's a REST-interface documented with Swagger UI as well as MQTT. With support for both Homie and Home Assistant Autodiscovery for MQTT, you should be able to connect Valetudo to the open-source smarthome software of your choice.

There's also an android companion app which helps setting-up your newly-rooted vacuum.

For more information, check out the Valetudo Newcomer Guide Late 2021 Edition as well as the docs in general at https://valetudo.cloud

There, you will also find a list of supported robots.

Screenshots

Phone/Mobile

image image

image image

Tablet/Desktop

image

image

image

Join the Discussion

About

Cloud-free control webinterface for vacuum robots

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 69.9%
  • TypeScript 24.5%
  • HTML 4.4%
  • Other 1.2%