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

Ford wird nicht mehr erkannt / bei Ford blockiert? #13830 #13845

Closed
djrepose opened this issue May 10, 2024 · 17 comments · Fixed by #13866
Closed

Ford wird nicht mehr erkannt / bei Ford blockiert? #13830 #13845

djrepose opened this issue May 10, 2024 · 17 comments · Fixed by #13866
Assignees
Labels
bug Something isn't working

Comments

@djrepose
Copy link

Describe the bug

Hallo

seit vorgestern wird mein Ford nicht mehr erkannt. Debug-Log:

[ford ] TRACE 2024/05/09 10:32:39 POST **https://login.ford.com**/......
[ford ] TRACE 2024/05/09 10:32:39 .....Access Denied You don't have permission to access ... on this server
[main ] ERROR 2024/05/09 10:32:39 creating vehicle ev4 failed: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed

Habe Upgrade auf aktuellste evcc Version gemacht, selbes Problem. Aber es sieht ja so aus als ob Ford mich da sperrt oder eine neue API Adresse hat? Und ja, ich kann mich Online im Ford Konto immer noch normal anmelden, die Zugangsdaten stimmen also.

Es scheint tatsächlich ein Ford API Problem zu sein, siehe hier:
https://www.reddit.com/r/homeassistant/comments/1cn2b3r/fordpass_integration_broken_again/
itchannel/fordpass-ha#488

Steps to reproduce

**sudo evcc -l debug vehicle
[main ] INFO 2024/05/10 07:38:40 evcc 0.126.2 (2254fed)
[main ] INFO 2024/05/10 07:38:40 using config file: /etc/evcc.yaml
[db ] INFO 2024/05/10 07:38:40 using sqlite database: /root/.evcc/evcc.db
[main ] ERROR 2024/05/10 07:38:41 creating vehicle ev3 failed: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed
.Soc: vehicle not available: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed
Capacity: 68.0kWh
Features: [Offline Retryable]
**

Configuration details

vehicles:
- type: template
  template: ford 
  title: Mustang Mach E  
  icon: car  
  user: XXXXXXXXXXXXXXXXXXX  
  password: XXXXXXXXXXXXXXXXXX 
  vin: XXXXXXXXXXXXXX  
  capacity: 68  
  mode: pv   
  name: ev3

Log details

sudo evcc -l debug vehicle
[main  ] INFO 2024/05/10 07:38:40 evcc 0.126.2 (2254fedd)
[main  ] INFO 2024/05/10 07:38:40 using config file: /etc/evcc.yaml
[db    ] INFO 2024/05/10 07:38:40 using sqlite database: /root/.evcc/evcc.db
[main  ] ERROR 2024/05/10 07:38:41 creating vehicle ev3 failed: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed
.Soc:     vehicle not available: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed
Capacity: 68.0kWh
Features: [Offline Retryable]

What type of operating system are you running?

Linux

Version

evcc version 0.126.2 (2254fed)

@andig
Copy link
Member

andig commented May 10, 2024

Gibts ein anderes Open Source Projekt bei dem der Login noch funktioniert? Welches?

@andig andig added the question Rather clarification than issue label May 10, 2024
@djrepose
Copy link
Author

leider joch keinen weiteren gefunden, wenn ich was finde melde ichs.

gruss

@andig
Copy link
Member

andig commented May 10, 2024

Ohne können wir leider nichts tun… daher erstmal wontfix.

@andig andig closed this as completed May 10, 2024
@TA2k
Copy link

TA2k commented May 10, 2024

login.ford.com auf login.ford.de umstellen

@andig andig reopened this May 10, 2024
@andig andig self-assigned this May 10, 2024
@andig andig added bug Something isn't working and removed question Rather clarification than issue labels May 10, 2024
@beathoch
Copy link

login.ford.com auf login.ford.de umstellen

wie ist das gemeint? lösst dass das Problem und wie kann man das auf login.ford.de umstellen?

@Max112233445566
Copy link

Gibts ein anderes Open Source Projekt bei dem der Login noch funktioniert? Welches?

Fordpass funktioniert mit der deutschen Seite:
https://login.ford.de/4566605f-43a7-400a-946e-89cc9fdb0bd7/B2C_1A_SignInSignUp_DE-DE/SelfAsserted?tx={transId}&p=B2C_1A_SignInSignUp_de-DE

@beathoch
Copy link

Bei mir die selbe Meldung:

[main ] ERROR 2024/05/10 23:46:46 creating vehicle Mustang_Mach-E failed: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed

Was ich nicht verstehe ist, sowohl mein Home Assistant hat Zugriff auf meinen Account und ich kann mich auf der Ford Webseite auch problemlos anmelden, in meinem Fall login.ford.ch Mit HA kann ich das Fahrzeug wie gewohnt bedienen, aber in evcc kommt diese Fehlermeldung.

@ifa8537
Copy link

ifa8537 commented May 11, 2024

Danke fürs erfassen als Bug. koehtop hat in meinem Diskussionsbeitrag einen Link zugesandt. Falls das hilft:

Hier sind die neuen Endpunkte, je nach locale:

https://github.com/itchannel/fordpass-ha/blob/master/custom_components/fordpass/fordpass_new.py

@Sassar88
Copy link
Sponsor

Ich hab heute auf die neuste EVCC Version geupdatet und habe das gleiche Problem

[main  ] INFO 2024/05/14 15:40:19 evcc 0.126.2
[main  ] INFO 2024/05/14 15:40:19 using config file: /etc/evcc.yaml
[db    ] INFO 2024/05/14 15:40:19 using sqlite database: /home/xxx/.evcc/evcc.db
[main  ] ERROR 2024/05/14 15:40:21 creating vehicle ev4 failed: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed
.Soc:     vehicle not available: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed

@Chris591
Copy link
Contributor

Chris591 commented May 14, 2024

Hab heute mal die Nightly getestet aber leider das gleiche Problem.

[main  ] INFO 2024/05/14 23:27:36 evcc 0.126.2 (c5330fbb)
...
[main  ] ERROR 2024/05/14 23:27:37 creating vehicle Mustang failed: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed
.Soc:        vehicle not available: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed
Capacity:    91.0kWh
Features:    [Offline Retryable]

sorry isn't merged yet - tested the fix/ford Branch and is working for me

@beathoch
Copy link

Hallo zusammen, hat jemand eine Idee wie das Problem zu beheben ist? ich lese was von ford.go Datei welche man anpassen soll. Aber wo findet man diese Dateien? Ich habe evcc in Home Assistant installiert und HA kann auch problemlos auf den Account Zugriefen, respektive das Fahrzeug lässt sich problemlos bedienen. Nur evcc funktioniert nicht.

Und warum bekomme ich keine Antworten auf meine Fragen? beschreibe ich das Problem in einem falschen Issue Ticket? muss ich ein neues eröffnen?

Es wäre wirklich toll wenn man dieses Problem endlich gelöst bekommen würde.

Danke

@Max112233445566
Copy link

@beathoch
Wir müsen warten, bis das Fix in die neue Version aufgenommen wird. HA kann leider nicht mit Nightly Build Versionen zusammen arbeiten. Da die aktuelle Version 0.126.2 bereits 2 Wochen alt ist, nehme ich an, es kommt bald die neue Version.

@beathoch
Copy link

@beathoch Wir müsen warten, bis das Fix in die neue Version aufgenommen wird. HA kann leider nicht mit Nightly Build Versionen zusammen arbeiten. Da die aktuelle Version 0.126.2 bereits 2 Wochen alt ist, nehme ich an, es kommt bald die neue Version.

Vielen Dank! jetzt weiss ich woran ich bin. Dann kann ich aufhören nach möglichen Bugfixes zu suchen. Dann ist lediglich etwas Geduld gefragt.

@Chris591
Copy link
Contributor

now it is brocken again - also the Homeassistant plugin isn't working for me

@LarsSche
Copy link
Sponsor

Home Assistant evcc addon is working fine on my site but my ford login isn't working either.
creating vehicle mach-e failed: cannot create vehicle type 'template': cannot create vehicle type 'ford': login failed: self-assert failed

@Chris591
Copy link
Contributor

I guess only as long as you don't restart the AddIn or HomeAssistant - that why we see so many inconsistent responses.
as the refresh Token is valid for 90 day and if you refresh in that time you get also a new refresh Token - so as long as you don't restart it's working.

@ElementFlo
Copy link

Hey,
I had to adjust some smal things in the config and did an restart evcc. Now i got this error.. 5mins before it worked.

Is there some workaround i can get it back to work?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

10 participants