Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 1.22 KB

File metadata and controls

38 lines (23 loc) · 1.22 KB

Installation

1.1 Download the app on your computer.

1.2 Install requirements :

  • You need python >= 3.7

  • On debian based distribution you can install some requirement from repos, it's faster than installtion with pip:

sudo apt-get install python3-typing-extensions python3-pandas python3-plotly python3-paho-mqtt python3-six python3-dateutil python3-brotli libblas-dev  liblapack-dev gfortran python3-pycryptodome libatlas3-base python3-cryptography python3-pip
  • For everyone : pip3 install psa-car-controller

  • Install Playwright for automatic OAuth login:

    pip3 install playwright
    playwright install --with-deps webkit

    If Playwright is not installed or the browser fails to start, automatic login falls back to the manual flow.

1.3 start the app:

Start the app with charge control enabled :

psa-car-controller --web-conf

At the first launch you will be asked to connect and give a code that you will receive by SMS and also give your pin code (the four-digit code that your use on the android app). If it failed you can remove the file otp.bin and retry.

You can see all options available with : psa-car-controller -h