Skip to content
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

VW ID3 Adress Daten werden nicht aktualisiert -> reverseposition #322

Open
OJay99 opened this issue Mar 21, 2024 · 5 comments
Open

VW ID3 Adress Daten werden nicht aktualisiert -> reverseposition #322

OJay99 opened this issue Mar 21, 2024 · 5 comments

Comments

@OJay99
Copy link

OJay99 commented Mar 21, 2024

Hallo zusammen,
erstmal vielen Dank für den tollen Code!!

Zur Fehlerbeschreibung:
Ich logge die Daten beim losfahren und anhalten des Autos mit.
Im IO-Broker werden die Geodaten ...position/latitudeConv und ...position/longitudeConv korrekt angezeigt.
Die Daten in ...position/address/* werden nicht korrekt angezeigt und passen nicht zu den Geodaten.
Es scheint ein Problem mit der funktion reversePosition ab Zeile 6189 zu geben.
Leider verstehe ich zu wenig vom Programmieren, um den Fehler zu finden.
Ich habe die Funktion kopiert und im IO-Broker zum Laufen gebracht.
Da funktioniert die Umwandlung der Geodaten in eine Adresse wunderbar.

Vielen Dank

@TA2k
Copy link
Owner

TA2k commented Mar 21, 2024

Kannst du ein screenshot machen was du genau meinst

@OJay99
Copy link
Author

OJay99 commented Mar 22, 2024

VW-Adapter_IOBroker_marked

Ja, gerne.
latitudeConv -> Wert korrekt
longitudeConv -> Wert korrekt

Die Daten in "address" dagegen stimmen nicht mit den Geodaten überein.

Irgendwie werden die "address" Daten nicht automatisch mit den Geodaten aktualisiert.

ioBroker.vw-connect
/main.js
Ab Zeile 6189 kommt die funktion reverseposition, die genau diese Umwandlung macht.

@TA2k
Copy link
Owner

TA2k commented Mar 22, 2024

die Umwandlung in eine Adresse passiert extern kannst du ja selber testen mit deinen werten
https://nominatim.openstreetmap.org/reverse?lat=55&lon=8&format=json

@OJay99
Copy link
Author

OJay99 commented Mar 22, 2024

Ja, danke. Das habe ich getestet. Das funktioniert mit deinem Code auch wunderbar :) Danke dafür.
Ich wollte nur sagen, dass die Daten die im IO-Broker stehen inkonsistent sind.
Die Geodaten (Breiten- u. Längengrad) sind die tatsächlichen Werte des Standortes des Fahrzeugs.
Die Adressdaten dagegen sind dann die Werte von dem Standort an dem das Auto beim losfahren stand.

Aktualisierung (Update interval in minutes) steht auf 1 min. Daran kann es also nicht liegen.
Irgendwie scheinen die Daten in "address" nicht gleichzeitig mit den Geodaten aktualisiert zu werden.
Es stehen dann völlig falsche Werte dort...

@TA2k
Copy link
Owner

TA2k commented Mar 22, 2024

du kannst den debug log aktivieren um vielleicht irgendwelche Auffälligkeiten zu sehen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants