Get area&time in Home Assistant from Valetudo

Goal Get Home Assistant sensors from Valetudo to measure time and area last cleaning Requirements Valetudo integrated into Home assistant Api Swagger available (For congatudo, just add a valid port for webui in the addon configuration) Valetudo should have a fixed IP Steps In configuration.yaml add the code below to get sensors build from the valetudo api every 5 seconds rest:- scan_interval:5resource:"http://<valetudo_or_ha_ip>:<valetudo_port>/api/v2/robot/state/attributes"sensor:- name:"Vacuum last clean area"value_template:"{{ value_json[4]['value'] }}"state_class:"measurement"json_attributes_path:"$[4]"json_attributes:- __class- metadata- type- value- name:"Vacuum last clean duration"value_template:"{{ value_json[3]['value'] }}"device_class:"timestamp"state_class:"total"json_attributes_path:"$[3]"json_attributes:- __class- metadata- type- valueNow, you have sensors for both time and area measures but just in default units, so in order to get them in human readable units, you are able to build virtual templated sensors. [Read More]

Empower Your Conga Voice

Goal Conga 4090 is able to talk instead of just beep to us, so here it is a guide to get it Requirements A rooted conga At writing time, we just test in 4090 conga model, in other model some people already experimented some trouble. Please, do it just if you know what are you doing. Steps It is a good practice to do a back up if all the files we are going to handle, so: [Read More]

Clean Me

Goal Get your vacuum close to your bin once the tank is full Requirements Valetudo integrated into Home assistant Tank percentage sensor available (i.e. with this tuto) A defined spot in valetudo Steps Once the tank percentage sensor is available, this automation is easy just taking care about the actions you may need. We are going to trigger this action every time the vacuum is in the dock for more than 1h, but it will trigger just in case of the tank percentage sensor above of 100. [Read More]

Time and Tank Virtual Sensors

Goal Valetudo is so great, but its home assistant integration miss out some good sensors like the time, area and tank fill percentage. With this guide, you are going to learn how to create virtual sensor to get the cleaning time and tank percentage based on this time. Requirements Valetudo integrated into Home assistant Steps Create one input date time helper. In this example the helper will be called RobotStartCleaningTime, being an date and time helper, so the id of this helper will be: input_datetime. [Read More]

Hey Google Clean My Room

Goal Say “Hey Google, clean my room” to trigger your conga to clean that room Requirements Valetudo integrated into Home assistant Defined zones in Valetudo (or segments) Google assistant integrated in home assistant Vacuum domain exposed from home assistant to Google assistant Steps Once you already know your zone IDs (under info button in zone section from Valetudo), yoy may have to create a script in home assistant to trigger that action in valetudo. [Read More]