This will host a webserver to be able to send commands to newer Renault cars and use the same commands that the MyRenault app uses. For example, with a Renault Zoe you can start HVAC, change charging schedules etc.
- Python 3
- Renault Account
- Install the python packages with
pip install -r requirements.txt
- In start_server.py, edit the ip address to your server's address
- Run
renault-api login
and fill in your Renault login data. When asked if you want to store the credentials, I would typey
- Run
./start_server.sh
. If you aren't on Linux, copy the command insidestart_server.sh
and execute it in your terminal.
With the server running, open your browser at :8000/.
is the string of the renault-api that is after renault-api
.
For example, if you run the server locally and open 127.0.0.1:8000/charge mode --set 1
, the Zoe charge mode is set to scheduled charging.
The respone from renault-api is always returned to you.