-
-
Notifications
You must be signed in to change notification settings - Fork 525
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
Polestar: api changed #11754
Comments
Könnt ihr bitte mal probieren, ob https://github.com/leeyuentuen/polestar_api auf HA für Euch funktioniert? |
Ja, das funktioniert mit der 1.6.0. |
@Claudweb darf ich um Zugangsdaten für info@evcc.io bitten? Ich habe immer noch das Gefühl, dass das von Fzg zu Fzg unterschiedlich ist. |
Funktioniert bei mir auch mit der 1.6.0 wieder zuverlässig. |
@andig Zugangsdaten kann ich wieder ändern? |
Ja. Leider besteht das Problem weiter. Das nüsste funktionieren, tut es aber nicht und ich verstehe nicht, warum 😢 |
@Demophobie das Repo oben funktioniert bei Dir? |
@andig Achso, nein, ich dachte nur du hättest es hinbekommen, weil du was geändert hast. Hab's noch nicht probiert. Kann mir meinem Wissen nur wenig beitragen 😢 |
wollte mich nur anschließen - habe das selbe Problem Kann es was damit zu tun haben das Polestar eine zwei Faktor Authentifizierung eingeführt hat?
|
@loebse hättest du Zugangsdaten für info@evcc.io? |
Den Gedanken mit der Zwei Faktor Authentifizierung hatte ich auch schon. Habe jetzt mal die Anweisungen bzgl. dieser Authentifizierung befolgt und meine Handynummer im Profil ergänzt. Die war nämlich gar nicht drin... Irgendwas muss ja anders sein.... Hm... |
Vielleicht eine blöde Frage, aber was für Zugangsdaten hättest du gerne? |
Mit der 2FA hat es nichts zu tun. Aber Polestar hat den API Endpunkt von |
Das ist im PR schon umgesetzt, funktioniert aber trotzdem nicht. Unklar ist warum. Wenn bei jemandem https://github.com/leeyuentuen/polestar_api geht, der PR aber nicht dann muss es irgendeinen Unterschied geben. Nur welchen? Lässt sich nur mit Zugangsdaten testen. |
Mein API-Login geht, ich teste das gerne, ist die Anpassung schon im normalen Release und kann mit sudo apt --only-upgrade install -y evcc installiert werden? |
Nein, ist sie leider noch nicht. |
Ich habe Zeit, kein Stress |
Habt ihr jetzt schon API-Zugangsdaten bekommen? Wenn nicht kann ich Euch die gegeben und nach Abschluss das Passwort wieder ändern, kein Problem. |
Hi, hast du jetzt schon die Zugangsdaten? Sonst sag Bescheid ich schick dir meine wenn du sie brauchst |
Ich denke @andig kann gerade alle Zugangsdaten gut gebrauchen um den Fehler zu finden. Schick sie ihm ruhig. Meine hat er auch. |
this error is more that the graphql query is not correctly |
Polestar has a new api- |
Mir fehlen immer noch Zugangsdaten für einen Fall wo #11754 (comment) definitiv funktioniert. |
Im Homematic funktioniert Polestar wieder nur evcc nicht. |
Kann ich dir meinen login einfach senden? |
Ich glaube @andig sucht Zugangsdaten, bei denen die verlinkte Home Assistant App funktioniert. Ich hoffe das Problem wird gelöst, man merkt erst wie verwöhnt man war wenn auf einmal die SoC nicht mehr zur Verfügung steht... ;-) |
Ich kann funktionierende Zugangsdaten zuverfügung stellen. @andig ich muss nur wissen ob das zielführend ist, dann muss ich noch wissen wohin mit den Daten. |
Nvm: read the thread in German, you are aware about the 2FA. |
Leider kein Fortschritt. Meine Implementierung sieht richtig aus, bekommt aber keine Tokens. Jetzt bräuchte es ein anderes Tool, dessen HTTP Verkehr ich 1:1 vergleichen könnte. Leider kann man in HA den HTTP Traffic nicht mit schneiden. |
@andig |
Gute Idee! Leider kann ich Node nicht dazu überreden über Proxyman zu gehen:
Falls da jemand eine Idee hat... |
@andig ich habe jetzt ein einfaches Python Beispiel, welches den Auth Token erfolgreich ausliest: Im Endeffekt sind es 3 Calls:
Alle drei Requests müssen natürlich in der gleichen Session abgesetzt werden. Hilft das weiter? |
Schaffst Du es, das mal durch Proxyman zu jagen? |
Ja, kann ich machen: Was brauchst du genau @andig ? |
Den kompletten Durchlauf bitte an info@evcc.io zusammen mit Deinen Zugangsdaten ;). Es muss einen Unterschied geben... |
Ich habe Dir das Proxyman-Log geschickt, möchte aber meine Zugangsdaten nicht per Mail teilen. Vielleicht können @hyperbart oder @chfaurie nochmal behilflich sein? |
@andig Meine Zugangsdaten sind unverändert, falls es hilft. |
Discussed in #11751
Originally posted by Demophobie January 18, 2024
Moin,
seit heute zeigt EVCC mir kein SoC mehr an, ich glaube der Km-Stand ist auch betroffen. Habe nichts geändert, lief vorher problemlos.
Wallbox Carport: vehicle soc: Message: 400 Bad Request; body: \"{\\\"errors\\\":[{\\\"message\\\":\\\"Cannot query field \\\\\\\"getBatteryData\\\\\\\" on type \\\\\\\"Query\\\\\\\".\\\",\\\"extensions\\\":{\\\"code\\\":\\\"GRAPHQL_VALIDATION_FAILED\\\",\\\"exception\\\":{\\\"stacktrace\\\":[\\\"GraphQLError: Cannot query field \\\\\\\"getBatteryData\\\\\\\" on type \\\\\\\"Query\\\\\\\".\\\",\\\" at Object.Field (/var/task/src/functions/gateway/handler.js:79:15333)\\\",\\\" at Object.enter (/var/task/src/functions/gateway/handler.js:48:25080)\\\",\\\" at Object.enter (/var/task/src/functions/gateway/handler.js:79:12452)\\\",\\\" at Pdr (/var/task/src/functions/gateway/handler.js:48:24254)\\\",\\\" at fgr (/var/task/src/functions/gateway/handler.js:79:60357)\\\",\\\" at f (/var/task/src/functions/gateway/handler.js:287:40742)\\\",\\\" at YRr (/var/task/src/functions/gateway/handler.js:287:39031)\\\",\\\" at runMicrotasks (<anonymous>)\\\",\\\" at processTicksAndRejections (node:internal/process/task_queues:96:5)\\\",\\\" at async dBe (/var/task/src/functions/gateway/handler.js:288:2270)\\\"]}}}]}\\n\", Locations: [], Extensions: map[code:request_error]
in der evcc.yaml sieht es wie folgt aus:
Depends on TA2k/ioBroker.polestar#10
The text was updated successfully, but these errors were encountered: