Valetudo Beta 0.2.1
Valetudo 0.2.1 finally brings support for MQTT.
Since it's using the HomeAssistant Autodiscovery feature, there's not much to set up.
Just enable it in your configuration file and your robot should appear in your Home Assistant UI.
If you're upgrading from an older version of valetudo add this to your config file which is located at /mnt/data/valetudo/config.json
:
"mqtt": {
"enabled": true,
"identifier": "rockrobo",
"broker_url": "mqtt://foobar.example"
}
If your MQTT Broker requires authentication, you can specify its credentials like this: mqtt://user:password@host
Be advised that not every feature supported by the Valetudo Webinterface is also supported by the MQTT interface. This shall change in upcoming releases.
For more information on what mqtt commands are available, take a look at the Home Assistant MQTT Vacuum documentation: https://www.home-assistant.io/components/vacuum.mqtt/