Skip to main content

CarConnectivity connector for Renault and Dacia services

Project description

CarConnectivity Connector for Renault and Dacia Vehicles

GitHub sourcecode GitHub release (latest by date) GitHub GitHub issues PyPI - Downloads PyPI - Python Version Donate at PayPal Sponsor at Github

THIS CONNECTOR WAS NOT YET TESTED WITH A REAL CAR! IF YOU LIKE PLEASE TEST IT AND GIVE FEEDBACK. ALSO IF YOU WOULD LIKE TO PROVIDE ME SOME USER ACCOUNT FOR TESTING CONTACT ME!

CarConnectivity is a python API to connect to various car services. This connector enables the integration of Renault and Dacia vehicles through the Renault/Kamereon API. Look at CarConnectivity for other supported brands.

Configuration

In your carconnectivity.json configuration add a section for the renaultdacia connector like this:

{
    "carConnectivity": {
        "connectors": [
            {
                "type": "renaultdacia",
                "config": {
                    "username": "test@test.de",
                    "password": "testpassword123",
                    "locale": "de_DE"
                }
            }
        ]
    }
}

The locale field controls which regional API keys and Gigya endpoint to use (default: de_DE). See the list of supported locales below.

Credentials

If you do not want to provide your username or password inside the configuration you can create a .netrc file at the appropriate location (usually your home folder):

# For Renault/Dacia
machine renaultdacia
login test@test.de
password testpassword123

In this case the configuration needs to look like this:

{
    "carConnectivity": {
        "connectors": [
            {
                "type": "renaultdacia",
                "config": {
                    "locale": "de_DE"
                }
            }
        ]
    }
}

You can also provide the location of the netrc file in the configuration:

{
    "carConnectivity": {
        "connectors": [
            {
                "type": "renaultdacia",
                "config": {
                    "netrc": "/some/path/on/your/filesystem",
                    "locale": "de_DE"
                }
            }
        ]
    }
}

Supported Locales

The following locales are supported: bg_BG, cs_CZ, da_DK, de_DE, de_AT, de_CH, en_GB, en_IE, es_ES, fi_FI, fr_FR, fr_BE, fr_CH, fr_LU, hr_HR, hu_HU, it_IT, it_CH, nl_NL, nl_BE, no_NO, pl_PL, pt_PT, ro_RO, ru_RU, sk_SK, sl_SI, sv_SE.

Known issues

Unexpected keys found

Not all items that are presented in the data from the server are already implemented by the connector. Feel free to report interesting findings in your log data in the Discussions section or as an Issue (Enhancement).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

carconnectivity_connector_renaultdacia-0.1a1.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file carconnectivity_connector_renaultdacia-0.1a1.tar.gz.

File metadata

File hashes

Hashes for carconnectivity_connector_renaultdacia-0.1a1.tar.gz
Algorithm Hash digest
SHA256 b7a1470ea0ce26767a56db15ecbbcc02eaa78181cf0000f3165d3d3bf7be522b
MD5 ffc1245f5894456c25a88420b741f05b
BLAKE2b-256 97005bec7d14496c5148508fb534f2e4c12c258cbf717c985965c0319aed0dfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for carconnectivity_connector_renaultdacia-0.1a1.tar.gz:

Publisher: build_and_publish.yml on tillsteinbach/CarConnectivity-connector-renaultdacia

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file carconnectivity_connector_renaultdacia-0.1a1-py3-none-any.whl.

File metadata

File hashes

Hashes for carconnectivity_connector_renaultdacia-0.1a1-py3-none-any.whl
Algorithm Hash digest
SHA256 738f22b3bcf3d08dd316418c7dbc7c19f82da9c740bf76a6dc4e578a703e13f7
MD5 e1f9178fd463a29144874539f73546a8
BLAKE2b-256 145d9f7e912ac08d5f70a0d5c676df260fc5ad997b4642cd1354fe4e4d183383

See more details on using hashes here.

Provenance

The following attestation bundles were made for carconnectivity_connector_renaultdacia-0.1a1-py3-none-any.whl:

Publisher: build_and_publish.yml on tillsteinbach/CarConnectivity-connector-renaultdacia

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page