NEWS
Test Adapter PSA v0.0.x Peugeot Opel Citroen
-
@tombox Gleicher 401 error wie oben:
psa.0 2021-06-23 11:18:05.549 error {"httpCode":"401","httpMessage":"Unauthorized","moreInformation":"Invalid client id or secret."}
Ich habe den Adapter auch mal komplett deinstalliert und neu aufgesetzt. Gleiches Ergebnis.
Was nutzt du den eigentlich für den Adapter? Ich zapfe die PSA API ja auch durch ein paar andere Methoden an:
Direkt in der Wallbox (OpenWB). Dort muss ich aber zusätzlich zum Login und PW noch die Client ID und Secret angeben. Die habe ich vorher mit dieser Methode erzeugt:
https://github.com/flobz/psa_car_controller/blob/master/docs/Install.mdErzeugst du die Client Daten selbst?
-
@holgerwolf Nochmal die aktuelle github version installieren. alle objekte löschen
Ja -
@tombox Jetzt gehts. Hat sich wohl irgendwas überschnitten.
Batteriestatus, Position, und Kilometer (in Meilen) werden aktualsiert.
Danke und Gruß
Holger -
@tombox Hey super, vielen Dank für den Adapter, Installation klappte sofort er hat auch sofort Daten geliefert, allerdings von meinem letzten Dienstwagen einen 3008 Hybrid, aktuell habe ich einen 508 SW Hybrid. Kann es sein das die Daten noch kommen? In der APP ist nur noch der aktuelles DW drin.
Gruß
Michael -
@michihorn Schreib mich mal an müsste mich mir genau anschauen ob etwas auffälliges in deinem account ist
-
Ich glaube gerade jetzt hat PSA was an der API geändert. Ist auch schon Thema im OpenWB-Forum:
https://openwb.de/forum/viewtopic.php?f=5&t=1206&start=240Es werden jetzt pro Status-Änderungen einzelne Bäume mit Zeitstempel als Objekte angelegt:
Zusätzlich gibt es noch einen Fuel-Level (Hybrid oder Verbrenner?)
-
@holgerwolf schaue ich mir gleich an und passe es an das es schöner aussieht
-
@holgerwolf Ich kann die Änderung nicht nachvollziehen bei mir kommen sie noch nach dem alten format
-
@tombox Bei mir kamen die Änderungen auch erst nach der ersten, neuen Fahrt. Gestern war noch alles ok, bei anderen kam schon die neue Struktur.
-
@michihorn @sigi234
Das problem ist dass das "neue" fahrzeug nicht die neue API unterstützt.
Ich habe jetzt die alte API hinzugefügt aber die liest nur den km stand aus mehr nicht. -
@tombox sagte in Test Adapter PSA v0.0.x Peugot Opel Citroen:
Ich habe jetzt die alte API hinzugefügt aber die liest nur den km stand aus mehr nicht.
psa.0 2021-06-25 12:55:31.731 error Get vehicles failed psa.0 2021-06-25 12:55:31.731 error No compatible vehicles found. Maybe your vehicle is too old. psa.0 2021-06-25 12:55:31.730 error {"uuid":"dfb1e1a3-3558-4cf5-b96c-3594639db06c","code":40410,"message":"No vehicule found"} psa.0 2021-06-25 12:55:31.730 error Get Vehicles failed psa.0 2021-06-25 12:55:31.730 error Error: Request failed with status code 404 psa.0 2021-06-25 12:55:31.350 warn receive old api failed psa.0 2021-06-25 12:55:31.350 warn TypeError [ERR_HTTP_INVALID_HEADER_VALUE]: Invalid value "undefined" for header "token" psa.0 2021-06-25 12:55:31.286 info Login successful psa.0 2021-06-25 12:55:30.791 info starting. Version 0.0.3 in C:/Program Files/iobroker/Home/node_modules/iobroker.psa, node: v12.22.1, js-controller: 3.3.14
psa.0 2021-06-25 12:57:28.735 error Get Vehicles failed psa.0 2021-06-25 12:57:28.735 error Error: Request failed with status code 404 psa.0 2021-06-25 12:57:28.349 warn receive old api failed psa.0 2021-06-25 12:57:28.348 warn TypeError [ERR_HTTP_INVALID_HEADER_VALUE]: Invalid value "undefined" for header "token" psa.0 2021-06-25 12:57:28.344 debug {"returnCode":"AUTHENTICATION_FAILED"} psa.0 2021-06-25 12:57:28.260 info Login successful
-
@sigi234 probier nochmal via github
-
Hallo, ich bin begeistert das jemand einen Adapter für diese Anwendung erstellt.
Ich hab gerade meinen neuen C4 E bekommen und hab den Adapter getestet. Leider bekomme ich keine Verbindung. Die APP MY Citroen läuft, nur hab ich hier noch zusätzlich zu Benutzer und Passwort ein PIN. Brauche ich beim Adapter auch noch die PIN ?psa.0 2021-06-25 15:42:41.289 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason psa.0 2021-06-25 15:42:41.284 info terminating psa.0 2021-06-25 15:42:41.281 warn Clear yet terminated interval undefined psa.0 2021-06-25 15:42:41.279 warn Clear yet terminated interval undefined psa.0 2021-06-25 15:42:41.276 warn Clear yet terminated interval undefined psa.0 2021-06-25 15:42:41.271 info Got terminate signal TERMINATE_YOURSELF psa.0 2021-06-25 15:42:23.733 warn No Token received for old api psa.0 2021-06-25 15:42:23.731 warn {"returnCode":"NEED_CREATION"} psa.0 2021-06-25 15:42:23.729 debug {"returnCode":"NEED_CREATION"} psa.0 2021-06-25 15:42:23.683 error Login failed psa.0 2021-06-25 15:42:23.681 error {"error":"invalid_client","error_description":"Client authentication failed"} psa.0 2021-06-25 15:42:23.680 error Login failed psa.0 2021-06-25 15:42:23.677 error Error: Request failed with status code 401 psa.0 2021-06-25 15:42:22.994 info starting. Version 0.0.4 in /opt/iobroker/node_modules/iobroker.psa, node: v12.22.1, js-controller: 3.3.13
-
@tombox sagte in Test Adapter PSA v0.0.x Peugot Opel Citroen:
@sigi234 probier nochmal via github
TOP geht!
-
Hallo,
super das es jetzt einen Adapter für PSA gibt.
Habe unseren e-C4 nun direkt mit dem Adapter eingebunden und funktioniert auf Anhieb !
Kann nun auf die Zwischenlösung mit dem psa_car_controller verzichten.Vielen Dank !
-
@masterandi0815
Hallo, ich hab den bei mir wieder ins Testsystem. Nach ein paar Stunden kamen sehr viele Fehlermeldungen "OldAPI Login failed" und der Broker schmierte ab. @tombox ist informiert. -
@mane444 für old api failed problem einfach nochmal neu installieren und instanz neustarten
-
@tombox Ich hab's gerade neu installiert und lass mal laufen. Ich werde mir morgen dann mal die Log-Files ansehen..
-
@tombox Das System stürzt wieder nach einer gewissen Zeit ab. Ich hab folgendes bemerkt. Da kommen Warnmeldungen und die verdoppeln sich nach jedem Zyklus.
psa.0 2021-06-27 21:35:37.174 warn Clear yet terminated interval 118106 psa.0 2021-06-27 21:35:26.420 warn Clear yet terminated interval 117788 psa.0 2021-06-27 21:35:26.345 warn Clear yet terminated interval 115138 psa.0 2021-06-27 21:35:25.730 warn Clear yet terminated interval 114820 psa.0 2021-06-27 21:35:25.647 warn Clear yet terminated interval 112097 psa.0 2021-06-27 21:35:25.108 warn Clear yet terminated interval 109109 psa.0 2021-06-27 21:35:24.622 warn Clear yet terminated interval 108791 psa.0 2021-06-27 21:35:24.530 warn Clear yet terminated interval 108473 psa.0 2021-06-27 21:35:24.483 warn Clear yet terminated interval 107257 psa.0 2021-06-27 21:35:24.291 warn Clear yet terminated interval 106346 psa.0 2021-06-27 21:35:24.162 warn Clear yet terminated interval 90914 psa.0 2021-06-27 21:35:17.424 warn Clear yet terminated interval 89087 psa.0 2021-06-27 21:35:17.141 warn Clear yet terminated interval 88769 psa.0 2021-06-27 21:35:17.066 warn Clear yet terminated interval 87853 psa.0 2021-06-27 21:35:16.896 warn Clear yet terminated interval 83101 psa.0 2021-06-27 21:35:12.777 warn Clear yet terminated interval 76868 psa.0 2021-06-27 21:30:26.502 warn Clear yet terminated interval 66656 psa.0 2021-06-27 21:30:22.509 warn Clear yet terminated interval 65998 psa.0 2021-06-27 21:30:22.356 warn Clear yet terminated interval 63233 psa.0 2021-06-27 21:30:21.753 warn Clear yet terminated interval 51482 psa.0 2021-06-27 21:30:17.661 warn Clear yet terminated interval 50031 psa.0 2021-06-27 21:30:17.491 warn Clear yet terminated interval 49404 psa.0 2021-06-27 21:30:17.325 warn Clear yet terminated interval 44666 psa.0 2021-06-27 21:30:13.129 warn Clear yet terminated interval 38440 psa.0 2021-06-27 21:25:21.732 warn Clear yet terminated interval 31612 psa.0 2021-06-27 21:25:17.616 warn Clear yet terminated interval 29438 psa.0 2021-06-27 21:25:17.059 warn Clear yet terminated interval 24897 psa.0 2021-06-27 21:25:12.892 warn Clear yet terminated interval 18781 psa.0 2021-06-27 21:20:17.319 warn Clear yet terminated interval 14132 psa.0 2021-06-27 21:20:12.772 warn Clear yet terminated interval 8241 psa.0 2021-06-27 21:15:13.068 warn Clear yet terminated interval 2076 psa.0 2021-06-27 21:10:07.730 warn Clear yet terminated interval undefined
-
@mane444 Ich habe nochmal was umgeschoben probiere es nochmal