Looking to free your robot vacuum from the cloud? Want to control your vacuum over MQTT and have full access to the map it generates of your house? Today’s article will walk you through installing Valetudo. Valetudo is a binary that runs on rooted Roborock S5 vacuums that enable users to fully control the vacuum without any cloud connection whatsoever. I’ll also walk through getting the generated map displaying in your Home Assistant instance so you can monitor your vacuum as it cleans your house!
If you’ve got a slew of different applications running on your home network, it might be time to add a reverse proxy. What is a reverse proxy? It allows you to access your services at a nice easy to remember URL rather than an IP Address and port. For example, instead of accessing Home Assistant at http://192.168.1.2:8123 I can instead type https://homeassistant.example.com. On top of creating a reverse proxy in today’s article, we’ll also be adding HTTPS support via Let’s Encrypt. This will give us a secure connection on our LAN so that when we connect to the application we know there is no one listening while on our network. Maybe a bit overkill, but it does give you the nice green badge in your browser too.