{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/7"}],"enrichment":{"capability":"Communicates with Renault's private API to read vehicle attributes like mileage, GPS location, battery/fuel autonomy, and manage HVAC and charge schedules for supported vehicles.","skillfed_tags":["vehicle-api","renault-integration","home-assistant"],"use_cases":["Retrieve current mileage and GPS location from a Renault vehicle for fleet tracking or personal monitoring.","Check battery status and autonomy of an electric Renault vehicle to plan charging or trips.","Automate HVAC pre-conditioning or charge scheduling for compatible Renault EVs via a home automation system.","Build a Home Assistant integration to display Renault vehicle status and control features in a smart home dashboard.","Fetch warranty and connected services contract details associated with a Renault account."],"what_it_does":"Renault API is a Python client for Renault's private MyRenault API that retrieves real-time vehicle telemetry and controls. It reads mileage, GPS location, battery autonomy for electric vehicles, fuel autonomy for fuel vehicles, and associated contracts (warranty, connected services). For compatible vehicles, it also manages HVAC pre-conditioning and charge scheduling. The client uses async/await throughout and handles authentication via Gigya login tokens, allowing you to avoid storing passwords by persisting and reusing the token instead.\n\nThe package is designed primarily for Home Assistant integration but works as a standalone Python library. It wraps HTTP communication with aiohttp, uses PyJWT for token handling, and marshmallow-dataclass for response deserialization. All three runtime dependencies are lightweight and widely used.","worth_installing":"Yes, if you own a supported Renault vehicle and need programmatic access to its telemetry and controls. The package is actively maintained, has no known vulnerabilities, uses permissive MIT licensing, and integrates well with Home Assistant. The main risk is API compatibility\u2014Renault may change or restrict their private API at any time, and this project is not affiliated with Renault. Verify your vehicle model is supported before committing to it as a critical dependency."},"id":"renault-api","links":{"html":"https://skillfed.io/packages/renault-api","md":"https://skillfed.io/packages/renault-api.md","pypi":"https://pypi.org/project/renault-api/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-08","license_spdx":null,"license_treatment":"permissive","name":"renault-api","python_support":"supports_current","summary":"Renault API"},"popularity":{"monthly_downloads":123189,"position":11919,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.5.12"}
