Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cecotec Conga 4690 for Home Assistant

Custom Home Assistant integration for the Cecotec Conga 4690 robot vacuum.

This integration connects to the Cecotec/3irobotix cloud used by the official mobile app and exposes the robot in Home Assistant as a vacuum entity with useful controls and sensors.

Disclaimer

This project is an independent community integration. It is not affiliated with, endorsed by, sponsored by or supported by Cecotec.

Features

  • Vacuum entity with start, pause, stop and return-to-base controls.
  • Fan speed control from the vacuum entity.
  • Water level control for mopping mode.
  • Cleaning plan start buttons.
  • Connection, battery, cleaning time, cleaned area, map name, house name and current room sensors.
  • Spanish, English and Catalan translations.
  • UI setup through Home Assistant config flow.

Preview

Cecotec Conga 4690 in Home Assistant

Installation With HACS

  1. Open HACS in Home Assistant.
  2. Go to Integrations.
  3. Open the three-dot menu and choose Custom repositories.
  4. Add this repository URL.
  5. Select Integration as the category.
  6. Install Cecotec Conga 4690.
  7. Restart Home Assistant.
  8. Add the integration from Settings > Devices & services.

Manual Installation

Copy the custom_components/cecotec_conga folder into your Home Assistant custom_components directory:

config/custom_components/cecotec_conga

Restart Home Assistant, then add the integration from Settings > Devices & services.

Configuration

The integration asks for the same account credentials used by the Cecotec mobile app.

The cloud service may allow only one active session at a time. If the mobile app is opened, Home Assistant can be logged out temporarily; the integration retries login automatically when needed.

Robot Maintenance Tools

The tools folder includes optional SSH utilities for the robot. They do not contain a fixed IP address or password and are not required for the Home Assistant integration to work.

Cloud Watchdog

Some Conga robots keep the local Linux system running but lose the cloud connection used by the official app and this integration. The watchdog is a small script installed on the robot that checks that cloud connection and reboots the robot only after repeated failures.

The watchdog avoids rebooting the robot while it is actively cleaning.

Windows Step By Step

  1. Find your robot IP address in your router device list. It will usually look like 192.168.1.xxx.
  2. Download this repository and unzip it.
  3. Open the tools folder.
  4. Double-click install_watchdog_windows.bat.
  5. Enter the robot IP address when asked.
  6. Enter the SSH user. Press Enter to use the default user, root.
  7. Enter the SSH password. Try the passwords listed below for your model.
  8. Wait until the script says Watchdog installed.

The Windows launcher uses Python if it is already installed. If the Python dependency paramiko is missing, the script tries to install it automatically.

To remove the watchdog later, double-click remove_watchdog_windows.bat and enter the same IP, user, and password.

Command Line

Install the watchdog:

python tools/install_watchdog.py --host 192.168.1.75

Remove the watchdog:

python tools/remove_watchdog.py --host 192.168.1.75

Known SSH Passwords

These are known default passwords used by Conga/3irobotix robots. Your robot must already have SSH enabled.

Models User Password
Conga 3090 root 3irobotics
Conga 3x90, 4090, 4690, 5490 family root @3I#sc$RD%xm^2S&

Source for the documented defaults: https://congatudo.cloud/installation/robot-setup/

If neither password works, the robot may have a custom password, SSH may not be enabled, or the IP address may belong to a different device.

Notes

  • Room cleaning buttons are intentionally not exposed in this release because the cloud API behavior is not reliable enough yet.
  • Map rendering is not included in this release.
  • This integration has been tested with a Cecotec Conga 4690.

Support

This project is developed and maintained in personal time. If it helps you, you can support future development here:

Support the project

Contributions help cover development tools, testing resources and maintenance costs.

License

MIT License. See LICENSE.md.

About

Home Assistant integration for Cecotec Conga 4690 robot vacuums

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages