{"id":42531091,"url":"https://github.com/hass-uconnect/py-uconnect","last_synced_at":"2026-01-28T16:16:11.257Z","repository":{"id":272734744,"uuid":"916780684","full_name":"hass-uconnect/py-uconnect","owner":"hass-uconnect","description":"Python library for Uconnect cloud API","archived":false,"fork":false,"pushed_at":"2025-07-17T21:28:52.000Z","size":77,"stargazers_count":4,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-10-27T03:24:25.770Z","etag":null,"topics":["alfa","api","chrysler","client","dodge","fiat","jeep","maserati","python","ram","romeo","uconnect"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hass-uconnect.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-14T18:42:44.000Z","updated_at":"2025-10-21T21:00:07.000Z","dependencies_parsed_at":"2025-01-16T10:40:39.155Z","dependency_job_id":"98ecb1a8-1082-4417-9a29-bbc365298146","html_url":"https://github.com/hass-uconnect/py-uconnect","commit_stats":null,"previous_names":["olganovg/pyfiat","hass-uconnect/py-uconnect"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/hass-uconnect/py-uconnect","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hass-uconnect%2Fpy-uconnect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hass-uconnect%2Fpy-uconnect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hass-uconnect%2Fpy-uconnect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hass-uconnect%2Fpy-uconnect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hass-uconnect","download_url":"https://codeload.github.com/hass-uconnect/py-uconnect/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hass-uconnect%2Fpy-uconnect/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28846966,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T15:15:36.453Z","status":"ssl_error","status_checked_at":"2026-01-28T15:15:13.020Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alfa","api","chrysler","client","dodge","fiat","jeep","maserati","python","ram","romeo","uconnect"],"created_at":"2026-01-28T16:16:11.190Z","updated_at":"2026-01-28T16:16:11.252Z","avatar_url":"https://github.com/hass-uconnect.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Python client for accessing FCA/Stellantis cars cloud API\n\n## Installation\n\n`pip3 install py-uconnect`\n\n## Usage\n\n```python\nfrom py_uconnect import brands, Client\n\n# Create client\nclient = Client('foo@bar.com', 'very_secret', pin='1234', brand=brands.FIAT_EU)\n# Fetch the vehicle data into cache\nclient.refresh()\n\n# List vehicles\nvehicles = client.get_vehicles()\nfor vehicle in vehicles.values():\n    print(vehicle.to_json(indent=2))\n```\n\nThis would emit something similar to:\n```json\n{\n  \"vin\": \"XXXXXXXXXXXXXXXXXXXX\",\n  \"nickname\": \"500e\",\n  \"make\": \"FIAT\",\n  \"model\": \"Neuer 500\",\n  \"year\": 2023,\n  \"region\": \"EMEA\",\n  \"ignition_on\": false,\n  \"trunk_locked\": true,\n  \"odometer\": 1841,\n  \"odometer_unit\": \"km\",\n  \"days_to_service\": 325,\n  \"distance_to_service\": 13159.0,\n  \"distance_to_service_unit\": \"km\",\n  \"distance_to_empty\": 134,\n  \"distance_to_empty_unit\": \"km\",\n  \"battery_voltage\": 14.875,\n  \"oil_level\": null,\n  \"fuel_low\": false,\n  \"fuel_amount\": null,\n  \"plugged_in\": false,\n  \"ev_running\": false,\n  \"charging\": false,\n  \"charging_level\": 0,\n  \"charging_level_preference\": 5,\n  \"state_of_charge\": 63,\n  \"time_to_fully_charge_l3\": 41,\n  \"time_to_fully_charge_l2\": 96,\n  \"wheel_front_left_pressure\": null,\n  \"wheel_front_left_pressure_unit\": \"kPa\",\n  \"wheel_front_left_pressure_warning\": false,\n  \"wheel_front_right_pressure\": null,\n  \"wheel_front_right_pressure_unit\": \"kPa\",\n  \"wheel_front_right_pressure_warning\": false,\n  \"wheel_rear_left_pressure\": null,\n  \"wheel_rear_left_pressure_unit\": \"kPa\",\n  \"wheel_rear_left_pressure_warning\": false,\n  \"wheel_rear_right_pressure\": null,\n  \"wheel_rear_right_pressure_unit\": \"kPa\",\n  \"wheel_rear_right_pressure_warning\": false,\n  \"door_driver_locked\": true,\n  \"door_passenger_locked\": true,\n  \"door_rear_left_locked\": true,\n  \"door_rear_right_locked\": true,\n  \"window_driver_closed\": true,\n  \"window_passenger_closed\": true,\n  \"location\": {\n    \"longitude\": 1.580266952514648,\n    \"latitude\": 1.36115264892578,\n    \"altitude\": 0,\n    \"bearing\": 0,\n    \"is_approximate\": false,\n    \"updated\": 1738660203.634\n  },\n  \"supported_commands\": [\n    \"RDL\",\n    \"RDU\",\n    \"VF\",\n    \"ROLIGHTS\",\n    \"CNOW\",\n    \"DEEPREFRESH\",\n    \"ROPRECOND\",\n    \"ROTRUNKUNLOCK\",\n    \"ROPRECOND_OFF\"\n  ]\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhass-uconnect%2Fpy-uconnect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhass-uconnect%2Fpy-uconnect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhass-uconnect%2Fpy-uconnect/lists"}