Bahnbrechende Veränderungen stehen bevor
Version 1.0.0 unterstützt nur die neuen ctpa-oneapi API-Endpunkte, die mit der neuen MyToyota-App eingeführt wurden. Einige Funktionen sind noch nicht implementiert und müssen aufgrund fehlender API-Dokumentation erst ermittelt werden.
Benutzer der alten MyT-App sollten eine Mytoyota-Python-Modulversion < 1.0.0 verwenden.
Python 3-Paket zur Kommunikation mit Toyota Connected Europe Services. Dies ist ein inoffizielles Paket und Toyota kann seine API jederzeit und ohne Vorwarnung ändern.
Dieses Paket kann über pip
installiert werden.
pip install mytoyota
Für einen schnellen Einstieg in die Verwendung des Pakets werfen Sie einen Blick auf die im Bericht enthaltene Datei simple_client_example.py
. Sie können diese Datei auch direkt verwenden und ausführen, indem Sie die folgenden Befehle verwenden:
python -m venv mytoyota
source mytoyota/bin/activate
python -m pip install " mytoyota @ git+https://github.com/DurgNomis-drol/mytoyota@master "
curl -LO https://raw.githubusercontent.com/GitOldGrumpy/mytoyota/master/simple_client_example.py
# Create a credentials.json file with {"username":"[email protected]","password":"yourpassword"}
python simple_client_example.py
None
zurück, wenn im angeforderten Zeitraum keine Fahrt durchgeführt wurde. Dieses Problem tritt häufig zu Beginn jeder Woche, jedes Monats oder jedes Jahres auf. Auch Tagesstatistiken sind natürlich nicht verfügbar, wenn keine Fahrt durchgeführt wurde.Demnächst erhältlich...
Dieses Python-Modul verwendet Poesie (>= 1.2.2) und Pre-Commit.
Um mit dem Beitragen zu beginnen, forken Sie dieses Repository und führen Sie poetry install
aus. Erstellen Sie dann einen neuen Zweig. Bevor Sie eine PR erstellen, führen Sie bitte pre-commit poetry run pre-commit run --all-files
aus und stellen Sie sicher, dass alle Tests zuerst lokal bestanden werden, indem Sie pytest tests/
ausführen.
Da ich @DurgNomis-drol bin, bin ich kein professioneller Programmierer. Ich werde versuchen, es so gut wie möglich beizubehalten. Wenn jemand daran interessiert ist, dabei zu helfen, kann er mir gerne eine Nachricht senden, ob ich an diesem Projekt mitarbeiten möchte.
Ein großes Dankeschön geht an @calmjm für die Erstellung von Tojota.