pedroxns/my-koleos-ha-latam — explained in plain English
Analysis updated 2026-05-18
Add your Renault Koleos car as a device in Home Assistant to see its location alongside your other smart home devices.
Start or stop the car's climate control remotely for a set duration and temperature from a Home Assistant automation.
Track version-by-version fixes to how the integration talks to Renault's backend, since the API was reverse engineered rather than officially documented.
Install and update the integration easily through HACS instead of manually copying files.
| pedroxns/my-koleos-ha-latam | 0xallam/my-recipe | 0xhassaan/nn-from-scratch | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | Python | Python | Python |
| Last pushed | — | 2022-11-22 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Renault Koleos E-Tech LATAM vehicle and a Renault My Koleos account login through a manual URL-copy authentication step.
This project is a custom Home Assistant integration that connects the Renault Koleos, specifically the E-Tech version sold in Brazil and Latin America, to your smart home setup through the Renault My Koleos mobile app's backend. The README explains plainly that there was no official way to do this, so the author reverse engineered the Android app with heavy help from AI tools, and warns that it should be used at your own risk. To set it up, you install the integration in Home Assistant, restart, then follow a login flow through Renault's own authentication page: you sign in with your email and password, the browser URL changes after login, and you copy that new URL back into the integration to finish connecting. Once connected, all the created entities follow a consistent naming pattern starting with renault_koleos. The integration can read the car's location, using the same coordinate scale as the official app, and it supports experimental remote commands, most notably starting and stopping the climate control for a set number of minutes at a chosen temperature, which the author confirms has been tested on a real vehicle. These remote commands depend on Renault's cloud service being available, so they may not always work. Climate commands are not treated as sensitive by default, even though they physically turn on the car, while lock, unlock, and remote start commands stay behind a separate sensitive commands setting that must be enabled deliberately. The README's version history shows the integration has been actively patched, including a fix to how location coordinates are decoded and a correction to how the climate control commands are sent to Renault's servers. Installation is done through HACS, the Home Assistant Community Store, by adding this GitHub repository as a custom integration source. The project is released under the MIT license.
A reverse engineered Home Assistant integration that lets you control and track a Renault Koleos car through the same backend as Renault's My Koleos app.
Mainly Python. The stack also includes Python, Home Assistant, HACS.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.