NEWS
Test Adapter Smart EQ und Hello Smart v0.0.x
-
@tombox Perfekt. Habe in der Main.js die Url 6x "smart.com" durch "smart.mercedes-benz.com" ersetzt. nun geht es wieder
-
Hallo zusammen.
Seit dem Update v0.0.4 wird mein Adapter leider nicht mehr grün.
Neben dem Passwort möchte die App neuerdings noch einen "OTP Code Per Mail".
Was muss ich tun, um den Code per Mail zu bekommen?
Kann ich das Ganze über die Mobilphone App anstoßen?
Danke für eure Hilfe.
Gruß
Tomate -
@tomate Wie sieht es aus wenn du dich in der app einloggst da musst du doch auch ein code eingeben
-
@tombox Mit dem habe ich es auch schon ausprobiert.
Mit dem Code wird der Adapter leider auch nicht grün. -
@tomate Das heißt wenn du dich via app einloggst bekommst du ein code wenn du via apdapter es probierst bekommst du kein code?
-
@tombox Ja, genau.
Kann ich im Adapter einen Code anfordern? Hab ich ich da einen Button übersehen? -
@tomate einfach ohne Code in den Einstellung starten Bzw mal dein log zeigen
-
@tombox In den Protokollen taucht der Adapter Smart EQ leider nicht auf. Wo finde ich den LOG?
-
@tomate also wenn du ihn neustartest und loglevel auf Info ist müsstest du was sehen
-
@tombox
smart-eq.0
2023-03-04 18:28:52.162 error {"error":"unauthorized","error_description":"Unauthorized: Authorization header was either missing or invalid."}
smart-eq.0
2023-03-04 18:28:52.162 error AxiosError: Request failed with status code 401
smart-eq.0
2023-03-04 18:28:52.010 error Start relogin in 1min
smart-eq.0
2023-03-04 18:28:52.009 error {"error_description":"unknown, invalid, or expired refresh token","error":"invalid_grant"}
smart-eq.0
2023-03-04 18:28:52.009 error AxiosError: Request failed with status code 400
smart-eq.0
2023-03-04 18:28:52.009 error refresh token failed
smart-eq.0
2023-03-04 18:28:51.750 info Resume session from last login
smart-eq.0
2023-03-04 18:28:51.703 info starting. Version 0.0.4 in /opt/iobroker/node_modules/iobroker.smart-eq, node: v16.19.1, js-controller: 4.0.24 -
@tomate kannst du mal smart-eq.0.auth löschen
-
@tomate oder mal die aktuelle GitHub version laden die sollte sich anders verhalten
-
@tombox Guten Morgen.
Habe den Adapter deinstalliert und die Version von GitHub installiert (0.0.4).
Das Verhalten ist leider geblieben.
Nach Downgrade auf Version 0.0.3 wird der Adapter zwar grün, aber er liefert keine Datenpunkte.
LOG:smart-eq.0 2023-03-05 08:37:45.476 error {"error_description":"Authorization code is malformed.","error":"invalid_grant"} smart-eq.0 2023-03-05 08:37:45.476 error AxiosError: Request failed with status code 400 smart-eq.0 2023-03-05 08:37:45.382 error Error: certificate has expired smart-eq.0 2023-03-05 08:37:44.047 info starting. Version 0.0.3 in /opt/iobroker/node_modules/iobroker.smart-eq, node: v16.19.1, js-controller: 4.0.24 smart-eq.0 2023-03-05 08:37:39.437 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason smart-eq.0 2023-03-05 08:37:39.436 info terminating smart-eq.0 2023-03-05 08:37:39.435 info Got terminate signal TERMINATE_YOURSELF
Habt ihr noch Ideen?
-
@tomate Bitte auf 0.0.4 bleiben und den log nochmal anzeigen und auch 1min warten nach dem Fehler
-
@tombox Der Adapter ist wieder grün (-: Vielen Dank
Nach der Installation kamen (von alleine) zunächst zwei E-Mails von noreply@mercedes.me
Ich habe nur den Code in der jüngsten Mail verwendet.
Mit dem ging der Adapter aber noch nicht.
Nochmal, von selbst, kam dann eine dritte E-Mail.
Der "seqcprod - Code" hat funktioniert.
(-:
Hier der LOG dazu:smart-eq.0 2023-03-05 11:13:37.279 info Resume session from last login smart-eq.0 2023-03-05 11:13:37.252 info starting. Version 0.0.4 (non-npm: TA2k/ioBroker.smart-eq) in /opt/iobroker/node_modules/iobroker.smart-eq, node: v16.19.1, js-controller: 4.0.24 smart-eq.0 2023-03-05 11:13:32.830 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason smart-eq.0 2023-03-05 11:13:32.829 info terminating smart-eq.0 2023-03-05 11:13:32.827 info Got terminate signal TERMINATE_YOURSELF
Vielen Dank Tombox für deine Hilfe
-
Ich hätte noch mal eine andere Frage zu dem Adapter.
Wo finde ich denn, im iobroker, das Objekt, welches die Uhrzeit anzeigt wann der Smart voll geladen ist.
Oder hat das Objekt eine spezielle Formatierung, so das man nicht gleich erkennt, das es sich um eine Uhrzeit handelt.Danke für eure Rückmeldung.
Tomate -
Hi, läuft der Adapter nur bei mir nicht mehr?
smart-eq.0 2023-03-21 10:11:12.406 error {"error":"unauthorized","error_description":"Unauthorized: Authorization header was either missing or invalid."} smart-eq.0 2023-03-21 10:11:12.404 error AxiosError: Request failed with status code 401 smart-eq.0 2023-03-21 10:11:12.263 error Start relogin in 1min smart-eq.0 2023-03-21 10:11:12.261 error {"error_description":"unknown, invalid, or expired refresh token","error":"invalid_grant"} smart-eq.0 2023-03-21 10:11:12.260 error AxiosError: Request failed with status code 400 smart-eq.0 2023-03-21 10:11:12.258 error refresh token failed
Das entsprechende Modul auf der openWB Wallbox (Github: openWB Modul "soc_smarteq") dagegen funktioniert noch. Da musste man auch nie einen zweiten Faktor eingeben. Leider reichen meine Programmierkenntnisse nicht ansatzweise um das zu transferrieren.
-
@locutusb ja die nutzen ein Mischform weiß aber nicht wie lange die unterstützt wird. kannst du nochmal die GitHub version testen ob sie sich besser verhält
Ein längerer Log wäre noch hilfreich
-
Hallo zusammen.
Kann das jemand beantworten?"Wo finde ich denn, im iobroker, das Objekt, welches die Uhrzeit anzeigt wann der Smart voll geladen ist.
Oder hat das Objekt eine spezielle Formatierung, so das man nicht gleich erkennt, das es sich um eine Uhrzeit handelt."Danke schon Mal.
Tomate@tombox .... du vielleicht???
-
@tombox bitte entschuldige die späte Antwort. Auf der Suche, wie man die GitHub-Version installiert, bin ich auf folgendes gestoßen:
@tombox sagte in Test Adapter Smart EQ v0.0.x:
kannst du mal smart-eq.0.auth löschen
Danach kam dann wieder eine Mail mit OTP und der Adapter läuft wieder. Wenn das jetzt regelmäßig kommt, wäre eine Benachrichtigung, z.B. über Pushover eine super Sache.