Open source cloud replacement for Conga vacuum robots enabling local-only operation
View the Project on GitHub congatudo/Congatudo
Getting Started Why Congatudo? Congatudo or Valetudo Supported Robots Buying supported robots Donate to the proyect
Robot setup Home Assistant Installation Docker installation Standalone installation
Valetudo Companion (Android) Valetudo Tray Companion (Windows) Valeronoi Lovelace Valetudo Map Card I can't believe it's not Valetudo node-red-contrib-valetudo Fun & Games
MQTT Home Assistant Node-RED openHAB
Conga, Files to backup Troubleshooting Empower your Conga voice Map Segments Add SSH Key Hey Google Clean My Room Get area and time in Home Assistant from Congatudo Clean me Time and Tank Virtual Sensors Rooting Conga Change schedule
Building and Modifying Congatudo Congatudo core concepts MQTT
valetudo.json
file in /config
.To link your Conga robot with the Congatudo add-on:
Connect to WiFi:
Ensure your robot is connected to your WiFi.
Access via SSH:
Connect to your robot using SSH. If you need to bypass the root password, see this guide.
/etc/hosts
on your robot to point required domains to your Home Assistant IP.
⚠️ Replace
YOUR_HOMEASSISTANT_IP
with your actual IP (e.g.,192.168.1.10
).
echo "YOUR_HOMEASSISTANT_IP cecotec.das.3irobotix.net cecotec.download.3irobotix.net cecotec.log.3irobotix.net cecotec.ota.3irobotix.net eu.das.3irobotics.net eu.log.3irobotics.net eu.ota.3irobotics.net cecotec-das.3irobotix.net cecotec-log.3irobotix.net cecotec-upgrade.3irobotix.net cecotec-download.3irobotix.net" >> /etc/hosts
reboot
To control multiple robots, install the Congatudo Beta add-on. Each instance manages a separate robot for seamless integration.
server_cmd_port=4011
server_map_port=4031
server_sync_time_port=4051
Update your robot’s configuration before using the beta add-on.
Connect via SSH:
Use PuTTY or another SSH client.
cp /etc/config/sysConfig.ini /etc/config/sysConfig.ini.bak
cat /etc/config/sysConfig.ini
Example:
[Sys_Config]
server_cmd_address=cecotec.das.3irobotix.net
server_map_address=cecotec.das.3irobotix.net
server_log_address=cecotec.log.3irobotix.net
server_ota_address=cecotec.ota.3irobotix.net
server_down_address=cecotec.download.3irobotix.net
server_cmd_port=4010
server_map_port=4030
server_sync_time_port=4050
...
Update Addresses and Ports:
Replace YOUR_HOMEASSISTANT_IP
with your actual IP:
sed -i \
-e 's/^server_cmd_address=.*/server_cmd_address=YOUR_HOMEASSISTANT_IP/' \
-e 's/^server_map_address=.*/server_map_address=YOUR_HOMEASSISTANT_IP/' \
-e 's/^server_log_address=.*/server_log_address=YOUR_HOMEASSISTANT_IP/' \
-e 's/^server_ota_address=.*/server_ota_address=YOUR_HOMEASSISTANT_IP/' \
-e 's/^server_down_address=.*/server_down_address=YOUR_HOMEASSISTANT_IP/' \
-e 's/^server_cmd_port=.*/server_cmd_port=4011/' \
-e 's/^server_map_port=.*/server_map_port=4031/' \
-e 's/^server_sync_time_port=.*/server_sync_time_port=4051/' \
/etc/config/sysConfig.ini
reboot
cat /etc/config/sysConfig.ini
If setup is correct, logs should show:
[INFO] Webserver running on port 8080
[INFO] Connected successfully to MQTT broker
[INFO] MQTT configured
[INFO] Added new robot with id 'xxxxx'
Each add-on instance appears as a separate entity in Home Assistant:
Special thanks to Nismonx for their foundational guide, which inspired and informed this integration process.
Open source cloud replacement for Conga vacuum robots enabling local-only operation
View the Project on GitHub congatudo/Congatudo
Getting Started Why Congatudo? Congatudo or Valetudo Supported Robots Buying supported robots Donate to the proyect
Robot setup Home Assistant Installation Docker installation Standalone installation
Valetudo Companion (Android) Valetudo Tray Companion (Windows) Valeronoi Lovelace Valetudo Map Card I can't believe it's not Valetudo node-red-contrib-valetudo Fun & Games
MQTT Home Assistant Node-RED openHAB
Conga, Files to backup Troubleshooting Empower your Conga voice Map Segments Add SSH Key Hey Google Clean My Room Get area and time in Home Assistant from Congatudo Clean me Time and Tank Virtual Sensors Rooting Conga Change schedule
Building and Modifying Congatudo Congatudo core concepts MQTT