New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nach Umstellung auf App MyKobold funktioniert die Anmeldung nicht mehr #13
Comments
Ja, kann ich bestätigen. |
Same here |
Same here. |
Hallo. Ja der Adapter wird noch gepflegt. Du kannst dich aber auch gerne beteiligen ;-) |
Hi, |
Hi, nicoh88 hat sein Node-Modul vor knapp 3 Wochen von 0.1.3 auf 0.2.0 aktualisiert (https://github.com/nicoh88/node-kobold). Ich habe testhalber die package.json einfach auf folgendes angepasst (Zeile 41) In der Readme von node-kobold gibt es 2 curl-Befehle, wie man an die im folgenden notwendige ID kommt. Einfach ausführen und dann in der main.js des vr200-Moduls folgende Zeile einfügen (Zeile 289, vor client.authorize): In den Adapter-Einstellungen ist das Passwort nun vollkommen egal, die Mail-Adresse muss aber mit der in den beiden curl-Befehlen verwendetebn übereinstimmen. Ich weiß, dass das mehr als dreckig ist, aber ich habe zu wenig Ahnung von NodeJS Entwicklung (oder Entwicklung generell), um einen vernünftigen Pull-Request zu erstellen. Vielleicht hilft die Beschreibung hier ja wenigstens ein bisschen weiter. |
Noch eine kleine Erweiterung, die mir gerade ein- und auffiel: Damit gibt es noch weniger Code-Änderungen. |
Ich hab mal einen PullRequest angelegt mit Änderungen, damit der Adapter mit dem neuen Auth-Verfahren funktioniert. Probierts mal aus ;-). |
Für einen "ioBroker Normalo-User": Danke, Ralf |
@RK62 - wurde bereits vor 12 tagen in den master branch gemerged - also einfach per GitHub Link installieren (GutHub Symbol und dann am einfachsten auf "Beliebig" tag und die URL https://github.com/Eisbaeeer/ioBroker.vr200 eintragen |
@praenti / @Eisbaeeer - Danke für den PR / merge - kann bestätigen dass das beim Schwiegervater jetzt tut.. |
Wie lange hält denn das Token etwa? Ich bin aufgrund dieses Themas noch etwas zurückhaltend mit dem Update der Firmware und des Adapters - aber irgendwann ist ja Schluss mit der Karenzzeit... |
Hi, sorry dass ich mich erst jetzt melde. Soweit ich das sehen kann hält das Token seit ich damals die Änderung gemacht hab, allerdings weiß ich auch nicht, wann das Token abläuft. |
Ich habe an anderer Stelle ähnliche Probleme. Eine Möglichkeit wäre, einen oAuth2 Proxy zu bauen. Dieser aktualisiert dann die Token automatisch bzw. Regelmäßig. Ich bin aber immer noch sehr busy. Grüße Lars |
DIe token lifetime steht in der Ausgabe des 2ten CURL Kommandos.. habs jetzt leider grade nicht mehr da |
OK könnt ihr ignorieren, war noch nicht ganz wach - das "expires_in" der CURL Antwort bezieht sich auf das access token das nur gegenüber auth0.com relevant ist. Für die API bei Vorwerk geht es aber um das ID Token.. das ist ein JWT und lässt sich z.B. auf https://jwt.io/ decoden.. hier drin hats ein eigenes "exp" Feld dass die Gültigkeit des ID Tokens angibt.. Das wiederum ist wirklich unstressig - denn bei mir läuft das- wenn man es jetzt frisch abruft - am 19ten Januar 2089 ab.. das sollte für die meisten Anwendungsfälle reichen :) |
Super, Danke Matthias für die Info! :-) 👍 |
Viel Bahnhof für mich gerade, deshalb ne kurze Frage dazu. |
Bei mir hat‘s funktioniert und ich schliesse dieses Issue:
Danke für die Arbeit! Gruß, Ralf |
Scheinbar hat Vorwerk das Anmeldeverfahren geändert: Nach dem Umstieg auf die App MyKobold sind die ursprünglichen Anmeldedaten nicht mehr gültig und dieser Adapter lässt sich nicht mehr nutzen. Ab 01.03.2021 ist nur noch das neue Verfahren gültig.
Gruß, Ralf
The text was updated successfully, but these errors were encountered: