Hallo zusammen,
ich hab mal die neue Leaf API umgesetzt:
https://github.com/MicheStrasser/openWB
Testing steht noch aus, deshalb noch kein PR.
Die Lösung ist etwas quick-and-dirty. Gerne darf alles erweitert werden. Meine Ambitionen werden sich auf evtl. Fehlerkorrektur beschränken.
Bisher getestet ist nur an Ladepunkt 2 bei einer Duo. Daher bitte ich auch um Test-Feedback von euch.
Zum Installieren:
WICHTIG Bitte nur ausführen, wenn ihr auch wisst, was ihr macht.
Es wird
dart benötigt. Eine Möglichkeit zum Installieren:
Code: Alles auswählen
cd /home/pi
wget https://storage.googleapis.com/dart-archive/channels/stable/release/2.9.2/sdk/dartsdk-linux-arm-release.zip
unzip dartsdk-linux-arm-release.zip
echo 'export PATH="$PATH:/home/pi/dart-sdk/bin"' >> /home/pi/.profile
Meine Skripts gehen davon aus, dass die Pfad Variable unter /home/pi/.profile richtig gesetzt ist (
https://github.com/MicheStrasser/openWB ... main.sh#L5). Das ist zwar nicht schön - funktioniert jedoch.
Alle geänderten Files kann man unter
https://github.com/MicheStrasser/openWB ... 3aa0e03ec2 einsehen. Sowohl nach ./modules/soc_leafnew, als auch nach ./modules/soc_leafnew1 muss
https://gitlab.com/tobiaswkjeldsen/dartnissanconnect geklont werden. Auch hier bin ich natürlich für schönere Lösungen offen.
LG