Closed ChrMaass closed 11 months ago
bräuchte ein debug log via mail um zu sehen was anders ist tombox2020@gmail.com
Kein Problem, habe ich dir geschickt... kann dir aber auch direkt die Lösung sagen:
2023-10-24: Vehicle data update on firmware versions 2023.38+
Vehicles running firmware versions 2023.38+ will not return location information by default in vehicle data. Developers who need that information will need to add "location_data" parameter to the query, see here. This will result in a location sharing icon to show on the vehicle UI.
Important: Fetching vehicle data periodically is not recommended, check out Fleet Telemetry for streaming needs.
Siehe: API Description
guter Hinweis teste mal die GitHub version
Jetzt bekomme ich noch weniger "daten" im Protokoll. Muss ich jetzt das "Streamen von Live-Daten" aktivieren?
nochmal via GitHub instalieren
(Habe dir auch nochmal ne Mail geschickt, wenn du eben gemeinsam Debuggen möchtest...)
Jap, damit geht es... Jetzt werden wir natürlich die Eigenart haben, dass der Wagen quasi permanent das Symbol anzeigen wird. Daher empfehle ich, das du das Abrufen der Location-Info als Opt-In in die Config machst (und ggf. auch mit einem eigenen Zeitabstand). Man möchte ja sehen wenn die Partnerin schaut wo man gerade ist ;-)
habe ich mal in die GitHub version eingebaut. bitte mal testen
Habe den Wert jetzt mal gesetzt. Ob es wirklich zuverlässig klappt kann ich leider erst dann wirklich beurteilen, wenn ich mit dem Wagen unterwegs war (jetzt kommt ja immer der selbe Wert). Aber danke für den Support. Hast du auch die bald kommenden Änderungen, vor allem mit den Tesla-Commands auf den Schirm?
Ja aber das wird so nicht für den iobroker umsetzbar sein wir lassen uns mal überraschen
Seit dem letzten Tesla-Update meines Model S vor ein paar Tagen aktualisieren sich die Positionsdaten nicht mehr. Ich habe einmal den Debug-Mode aktiviert und in das JSON reingeschaut, und tatsächlich sind dort auch keine mehr enthalten:
"drive_state": { "active_route_latitude": 51.XX, "active_route_longitude": 6.XX, "active_route_traffic_minutes_delay": 0, "power": 0, "shift_state": "P", "speed": 0, "timestamp": 1699810502840 },
Das letzte Update hat bewirkt, das im Tesla jetzt immer über ein Symbol angezeigt wird, das die App auf die Position-Daten zugreift. Ggf. wurde auch was an der API geändert?
Ein anderes Fahrzeug (Model 3), welches über den gleichen Account mit dem Controller verbunden ist, hat noch die Positionsdaten (und das entsprechende Update noch nicht).