NEWS
Test Adapter Ford 0.0.x
-
Moin,
Bin auch am Spielen mit dem Adapter und schon hab ich da eine Frage.
Was genau ist der Unterschied zwischen dem State
ford.0.xxxxxx.remote.refresh
und
ford.0.xxxxxx.remote.status
?Gruß Steffen
Hallo,
bei mir läuft der Adapter in der Version 1.0.4.
Ich habe zwei KUGA PHEV. Seit dem neuen Adapter gelingt es mir nicht, beide Fahrzeuge anzubinden.
Das zweite Problem ist, dass die Felder für den Tankinhalt und die Restreichweite mit Benzin nicht existieren.Grundsätzlich halte ich Ford in diesem Punkt für hinterwäldlich. Das hat mit Innovation nichts zu tun. So eine Anfrage dauert gefühlt ewig.
VG Hubi
-
Hallo,
bei mir läuft der Adapter in der Version 1.0.4.
Ich habe zwei KUGA PHEV. Seit dem neuen Adapter gelingt es mir nicht, beide Fahrzeuge anzubinden.
Das zweite Problem ist, dass die Felder für den Tankinhalt und die Restreichweite mit Benzin nicht existieren.Grundsätzlich halte ich Ford in diesem Punkt für hinterwäldlich. Das hat mit Innovation nichts zu tun. So eine Anfrage dauert gefühlt ewig.
VG Hubi
Ich habe jetzt eine weitere Instanz des Adapters installiert. Dieser benötigt wieder die Ford API ClientId und das dazugehörige Ford API Secret.
Das Problem ist nur, wie kann man sich das Ford API Secret erneut anzeigen lassen?
Wahrscheinlich ist das nicht vorgesehen und jetzt bin ich wieder auf der Suche nach einer Anleitung, wie man an einen neuen Zugang kommt. Ich finde einfach nicht, wo das mal dokumentiert ist. Es ist mir zwar mal gelungen, aber wie weiß ich nicht mehr.VG Hubi
-
Tja, auch mir geht es so mit einem Kuga PHEV, ich denke mal das war es, denn meine Credentials sind im Ford Developer Portal gelöscht und neue kann ich nicht anlegen, da der Button ausgegraut ist. Siehe auch ISSUe bei github.
(https://github.com/TA2k/ioBroker.ford/issues/52)
In letzter Zeit war es eigentlich nur mehr gut für den Kilometerstand, mehr hat man ja schon fast nicht mehr machen können, habe mir im Anfang über Java Script ein Fahrtenbuch gemacht dafür brauchte ich die Distance to Empty so habe ich mir die KM ausgerechnet was ich elektrisch usw. gefahren bin, das wurde ja auch klangheimlich beendet. Und nun das. Also was man in letzter Zeit nur mit dem Ford Adapter an Konfiguration hatte, da überlegt man es sich gerne 2 mal ob man sich dann sowas noch auftut. War aber in der Vis eine schöne Ansicht, die Daten vom Auto zu sehen.
-
Tja, auch mir geht es so mit einem Kuga PHEV, ich denke mal das war es, denn meine Credentials sind im Ford Developer Portal gelöscht und neue kann ich nicht anlegen, da der Button ausgegraut ist. Siehe auch ISSUe bei github.
(https://github.com/TA2k/ioBroker.ford/issues/52)
In letzter Zeit war es eigentlich nur mehr gut für den Kilometerstand, mehr hat man ja schon fast nicht mehr machen können, habe mir im Anfang über Java Script ein Fahrtenbuch gemacht dafür brauchte ich die Distance to Empty so habe ich mir die KM ausgerechnet was ich elektrisch usw. gefahren bin, das wurde ja auch klangheimlich beendet. Und nun das. Also was man in letzter Zeit nur mit dem Ford Adapter an Konfiguration hatte, da überlegt man es sich gerne 2 mal ob man sich dann sowas noch auftut. War aber in der Vis eine schöne Ansicht, die Daten vom Auto zu sehen.
Das kann ich auch leider bestätigen - bei developer.ford.com sind Credentials gelöscht und ausgegraut.
Wenn ich einen neuen Account anlege (auch mit VPN - USA) kann ich nicht mehr auf die Funktion zugreifen."Some required resources for My Developer Account have failed to load properly. Your profile information should still be accessible. If you need to access other areas of My Developer Account, please try again later."
Zu dem Problem finde dazu auch keine weiteren Infos im Netz. Dabei lief der Adapter in der 1.0.5 ziemlich lange ohne Probleme.
-
Das kann ich auch leider bestätigen - bei developer.ford.com sind Credentials gelöscht und ausgegraut.
Wenn ich einen neuen Account anlege (auch mit VPN - USA) kann ich nicht mehr auf die Funktion zugreifen."Some required resources for My Developer Account have failed to load properly. Your profile information should still be accessible. If you need to access other areas of My Developer Account, please try again later."
Zu dem Problem finde dazu auch keine weiteren Infos im Netz. Dabei lief der Adapter in der 1.0.5 ziemlich lange ohne Probleme.
Same here:
Ich werde heute meinen freundlichen fragen, warum Ford noch nicht im 20. Jahrhundert angekommen ist.

Bla, bla, bla . America first. Ford begründet das mit den Europäschen Datenschutz Gesetzen. Aber damit werben tun sie. Nur eben nicht in Europa.



-
Same here:
Ich werde heute meinen freundlichen fragen, warum Ford noch nicht im 20. Jahrhundert angekommen ist.

Bla, bla, bla . America first. Ford begründet das mit den Europäschen Datenschutz Gesetzen. Aber damit werben tun sie. Nur eben nicht in Europa.



Nachdem Ford die (Gratis-)Abfragen gesperrt hat, habe ich mir für meinen Ford Explorer Electric vor kurzem einen WiCAN-Dongle besorgt (siehe hier). Dieser sendet seine Daten über MQTT ins heimische WLAN, sobald das Fahrzeug in die Garage fährt. Für den Dongle gibt es vorkonfigurierte OBDII-Abfragen, die den Datensalat auf dem CAN-Bus zuverlässig in SoC, Range und km-Stand übersetzen (da dieses Fahrzeug auf der VW-MEB-Plattform basiert, passen hier die VW-ID-Einstellungen von WiCAN).
Sollte es weitere Interessenten hieran geben, könnten wir dafür ein eigenes Thema aufmachen. Vielleicht schaffen wir es gemeinsam, auch weitere Daten abzugreifen (z. B. Servicebedarf) und/oder Befehle ans Fahrzeug abzusetzen (z. B. Vorklimatisierung einschalten). -
Bei mir läuft die Sache inzwischen sehr stabil über HA mit der Anleitung von hier https://www.youtube.com/watch?v=SOdAIGpClFs
-
Bei mir läuft die Sache inzwischen sehr stabil über HA mit der Anleitung von hier https://www.youtube.com/watch?v=SOdAIGpClFs
@falkomfs sagte in Test Adapter Ford 0.0.x:
inzwischen sehr stabil über HA
wenns mit HA geht, müsste es doch auch mit ioB gehen.
HA wird doch nicht eine andere API verwenden? -
Natürlich sollte es gehen. Muss nur wer Zeit u Lust haben es zu implementieren. TA2K hat auch nur 2 Hände und anscheinend derzeit weniger Zeit für IOB. Wenn wer mitmachen will ist er oder sie sicher gern gesehen.
-
Ich auch mit einem Tourneo Custom
-
@falkomfs sagte in Test Adapter Ford 0.0.x:
inzwischen sehr stabil über HA
wenns mit HA geht, müsste es doch auch mit ioB gehen.
HA wird doch nicht eine andere API verwenden? -
@tombox sagte in Test Adapter Ford 0.0.x:
Bitte v1.1.0 testen
Danke
es kommen sehr viele Daten an.
ich arbeite mich gerade durch :)

-
@Negalein Vielleicht das ausprobieren
https://github.com/marq24/ha-fordpass?tab=readme-ov-file#use-of-a-separate-fordpassthe-lincoln-way-account-is-recommendedvielleicht mit größeren interval
die logs sehen gut aus?
@tombox sagte in Test Adapter Ford 0.0.x:
die logs sehen gut aus?
Ja, bis zur Sperre alles gut
2025-12-27 20:08:41.277 - info: host.ioBroker iobroker Update "system.adapter.ford.0" 2025-12-27 20:11:10.727 - info: host.ioBroker "system.adapter.ford.0" enabled 2025-12-27 20:11:11.797 - info: host.ioBroker instance system.adapter.ford.0 in version "1.1.0" (non-npm: TA2k/ioBroker.ford#9f6287b70307a773ed54c9b61d8e0adeb21e8616) started with pid 1941486 2025-12-27 20:11:13.158 - info: ford.0 (1941486) starting. Version 1.1.0 (non-npm: TA2k/ioBroker.ford#9f6287b70307a773ed54c9b61d8e0adeb21e8616) in /opt/iobroker/node_modules/iobroker.ford, node: v20.19.1, js-controller: 7.0.7 2025-12-27 20:11:13.246 - warn: ford.0 (1941486) ======================================== 2025-12-27 20:11:13.247 - warn: ford.0 (1941486) FORD OAUTH 2.0 LOGIN REQUIRED 2025-12-27 20:11:13.247 - warn: ford.0 (1941486) ======================================== 2025-12-27 20:11:13.247 - warn: ford.0 (1941486) 2025-12-27 20:11:13.247 - warn: ford.0 (1941486) Please follow these steps: 2025-12-27 20:11:13.247 - warn: ford.0 (1941486) 1. Open your browser Developer Tools (F12) 2025-12-27 20:11:13.248 - warn: ford.0 (1941486) 2. Go to the Network tab 2025-12-27 20:11:13.248 - warn: ford.0 (1941486) 3. Copy and paste this URL into your browser: 2025-12-27 20:11:13.248 - warn: ford.0 (1941486) 2025-12-27 20:11:13.249 - warn: ford.0 (1941486) https://login.ford.de/4566605f-43a7-400a-946e-89cc9fdb0bd7/B2C_1A_SignInSignUp_de-DE/oauth2/v2.0/authorize?redirect_uri=fordapp%3A%2F%2Fuserauthorized&response_type=code&max_age=3600&code_challenge=zqeXnKibRiFPmdFOYTUqBJz9lJ7ahQjzPncyN8QroVg&code_challenge_method=S256&scope=+09852200-05fd-41f6-8c21-d36d3497dc64+openid&client_id=09852200-05fd-41f6-8c21-d36d3497dc64&ui_locales=de-DE&language_code=de-DE&ford_application_id=667D773E-1BDC-4139-8AD0-2B16474E8DC7&country_code=DEU 2025-12-27 20:11:13.249 - warn: ford.0 (1941486) 2025-12-27 20:11:13.249 - warn: ford.0 (1941486) 4. Log in with your Ford account 2025-12-27 20:11:13.249 - warn: ford.0 (1941486) 5. After redirect, browser will show "Cannot open page" 2025-12-27 20:11:13.249 - warn: ford.0 (1941486) 6. COPY the complete URL from browser address bar (starts with: fordapp://userauthorized/?code=) 2025-12-27 20:11:13.249 - warn: ford.0 (1941486) 7. Paste it into the "v2 Code URL" field in adapter settings 2025-12-27 20:11:13.250 - warn: ford.0 (1941486) 8. Save and restart the adapter 2025-12-27 20:11:13.251 - warn: ford.0 (1941486) 2025-12-27 20:11:13.252 - warn: ford.0 (1941486) ======================================== 2025-12-27 20:16:34.647 - info: host.ioBroker stopInstance system.adapter.ford.0 (force=false, process=true) 2025-12-27 20:16:34.652 - info: host.ioBroker stopInstance system.adapter.ford.0 send kill signal 2025-12-27 20:16:34.652 - info: ford.0 (1941486) Got terminate signal TERMINATE_YOURSELF 2025-12-27 20:16:34.653 - info: ford.0 (1941486) terminating 2025-12-27 20:16:34.654 - info: ford.0 (1941486) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2025-12-27 20:16:35.155 - info: ford.0 (1941486) terminating 2025-12-27 20:16:35.292 - info: host.ioBroker instance system.adapter.ford.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2025-12-27 20:16:38.709 - info: host.ioBroker instance system.adapter.ford.0 in version "1.1.0" (non-npm: TA2k/ioBroker.ford#9f6287b70307a773ed54c9b61d8e0adeb21e8616) started with pid 1941653 2025-12-27 20:16:40.912 - info: ford.0 (1941653) starting. Version 1.1.0 (non-npm: TA2k/ioBroker.ford#9f6287b70307a773ed54c9b61d8e0adeb21e8616) in /opt/iobroker/node_modules/iobroker.ford, node: v20.19.1, js-controller: 7.0.7 2025-12-27 20:16:40.987 - info: ford.0 (1941653) Found v2 Code URL, exchanging for token... 2025-12-27 20:16:40.989 - info: ford.0 (1941653) Exchanging authorization code for access token... 2025-12-27 20:16:42.160 - info: ford.0 (1941653) OAuth token received, exchanging for FordConnect token... 2025-12-27 20:16:43.105 - info: ford.0 (1941653) Token exchange successful 2025-12-27 20:16:43.105 - info: ford.0 (1941653) Token expires in: 30 minutes 2025-12-27 20:16:43.258 - info: ford.0 (1941653) Code exchanged for token successfully. 2025-12-27 20:16:44.340 - info: ford.0 (1941653) 1 vehicles found 2025-12-27 20:16:46.258 - info: ford.0 (1941653) Clearing v2 Code URL and restart Adapter. 2025-12-27 20:16:46.263 - info: host.ioBroker stopInstance system.adapter.ford.0 (force=false, process=true) 2025-12-27 20:16:46.265 - info: host.ioBroker stopInstance system.adapter.ford.0 send kill signal 2025-12-27 20:16:46.265 - info: ford.0 (1941653) Got terminate signal TERMINATE_YOURSELF 2025-12-27 20:16:46.266 - info: ford.0 (1941653) terminating 2025-12-27 20:16:46.267 - info: ford.0 (1941653) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2025-12-27 20:16:46.767 - info: ford.0 (1941653) terminating 2025-12-27 20:16:46.774 - error: ford.0 (1941653) Error: Connection is closed. 2025-12-27 20:16:46.779 - error: ford.0 (1941653) Error: DB closed 2025-12-27 20:16:46.945 - info: host.ioBroker instance system.adapter.ford.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2025-12-27 20:16:50.981 - info: host.ioBroker instance system.adapter.ford.0 in version "1.1.0" (non-npm: TA2k/ioBroker.ford#9f6287b70307a773ed54c9b61d8e0adeb21e8616) started with pid 1941668 2025-12-27 20:16:53.590 - info: ford.0 (1941668) starting. Version 1.1.0 (non-npm: TA2k/ioBroker.ford#9f6287b70307a773ed54c9b61d8e0adeb21e8616) in /opt/iobroker/node_modules/iobroker.ford, node: v20.19.1, js-controller: 7.0.7 2025-12-27 20:16:53.671 - info: ford.0 (1941668) Using existing session, refreshing token... 2025-12-27 20:16:54.257 - info: ford.0 (1941668) Token refresh successful 2025-12-27 20:16:55.626 - info: ford.0 (1941668) 1 vehicles found 2025-12-27 20:38:28.112 - info: ford.0 (1941668) Loglevel changed from "info" to "debug" 2025-12-27 20:38:34.490 - info: host.ioBroker stopInstance system.adapter.ford.0 (force=false, process=true) 2025-12-27 20:38:34.685 - info: ford.0 (1941668) Got terminate signal TERMINATE_YOURSELF 2025-12-27 20:38:34.686 - info: ford.0 (1941668) terminating 2025-12-27 20:38:34.686 - debug: ford.0 (1941668) Plugin sentry destroyed 2025-12-27 20:38:34.686 - info: ford.0 (1941668) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2025-12-27 20:38:34.691 - info: host.ioBroker stopInstance system.adapter.ford.0 send kill signal 2025-12-27 20:38:35.186 - info: ford.0 (1941668) terminating 2025-12-27 20:38:35.317 - info: host.ioBroker instance system.adapter.ford.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2025-12-27 20:38:38.836 - info: host.ioBroker instance system.adapter.ford.0 in version "1.1.0" (non-npm: TA2k/ioBroker.ford#9f6287b70307a773ed54c9b61d8e0adeb21e8616) started with pid 1942212 2025-12-27 20:38:40.663 - info: ford.0 (1942212) starting. Version 1.1.0 (non-npm: TA2k/ioBroker.ford#9f6287b70307a773ed54c9b61d8e0adeb21e8616) in /opt/iobroker/node_modules/iobroker.ford, node: v20.19.1, js-controller: 7.0.7 2025-12-27 20:38:40.695 - info: ford.0 (1942212) Using existing session, refreshing token... 2025-12-27 20:38:41.168 - error: ford.0 (1942212) Refresh token failed 2025-12-27 20:38:41.168 - error: ford.0 (1942212) AxiosError: Request failed with status code 400 2025-12-27 20:38:41.168 - error: ford.0 (1942212) {"message":"Invalid or Expired Token","timestamp":"2025-12-27T19:38:41.025232880Z","errorCode":"460"} 2025-12-27 20:38:41.168 - error: ford.0 (1942212) Token refresh failed. Please re-authenticate via adapter settings. 2025-12-27 20:38:41.168 - warn: ford.0 (1942212) RECOMMENDATION: Delete the authV2 state and re-authenticate with a new login. 2025-12-27 20:38:41.169 - error: ford.0 (1942212) The adapter will try again in 5 minutes... 2025-12-27 20:38:42.057 - info: ford.0 (1942212) 1 vehicles found 2025-12-27 20:40:06.318 - info: host.ioBroker "system.adapter.ford.0" disabled 2025-12-27 20:40:06.318 - info: host.ioBroker stopInstance system.adapter.ford.0 (force=false, process=true) 2025-12-27 20:40:06.321 - info: host.ioBroker stopInstance system.adapter.ford.0 send kill signal 2025-12-27 20:40:06.321 - info: ford.0 (1942212) Got terminate signal TERMINATE_YOURSELF 2025-12-27 20:40:06.322 - info: ford.0 (1942212) terminating 2025-12-27 20:40:06.323 - info: ford.0 (1942212) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2025-12-27 20:40:06.824 - info: ford.0 (1942212) terminating 2025-12-27 20:40:07.333 - info: host.ioBroker instance system.adapter.ford.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)Vielleicht das ausprobieren
schau ich mir an
