fordpass-ha icon indicating copy to clipboard operation
fordpass-ha copied to clipboard

Cannot connect

Open scottiecb19 opened this issue 2 years ago • 23 comments

Hi,

I've been trying to connect my Ford Kuga for a week now, no luck. I've read a number of posts to try and self-help, with no success. These are the errors thrown up in the log;

2022-03-07 13:01:34 WARNING (MainThread) [custom_components.fordpass] local variable 'result' referenced before assignment 2022-03-07 13:01:34 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for W********** 2022-03-07 13:01:34 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for W********

I've copied and pasted the VIN from the Ford Pass website to ensure it is correct (with '0' or 'O' etc). I've tried changing the DNS to 8.8.8.8 or 1.1.1.1, no luck. I've followed the steps on https://github.com/itchannel/fordpass-ha/issues/26 to change the Application ID to the UK. I've changed the units in the configure part of the settings. I can't see what else to do.

It's running through HACS, and I've uninstalled and reinstalled a number of times to make sure it's all set up ok. The only other thing is that the HA is run off a RaspberryPi with a internal and external address via a duckdns address - not sure if this would make any difference?

I managed to connect to my Volvo through it's app and love the functionality, so really want to do the same with my Ford.

I'm not the most advanced user, so any help would be greatly appreciated!!! @itchannel

scottiecb19 avatar Mar 07 '22 13:03 scottiecb19

I'm experincing the same problem

Arvekari avatar Apr 10 '22 09:04 Arvekari

I have also the same problem ..

Gerlowski avatar Apr 10 '22 15:04 Gerlowski

Same problem here

JayJay-SmartHome avatar May 26 '22 21:05 JayJay-SmartHome

Same thing. Can't get it past the "Retrying setup: None" problem. Entered all of the info correctly, AFAICT.

mhill312 avatar Jun 02 '22 08:06 mhill312

Does anyone on here have any clue how to solve this please, clearly it's an inherent issue for a number of people.

scottiecb19 avatar Jun 02 '22 08:06 scottiecb19

If you can all please add the following to your configuration file to enable full verbose debugging I can see what the issue is.

logger:
  logs:
    custom_components.fordpass: debug

The issue you are describing is normally caused by incorrect details such as VIN or your car not being supported so can you please include the following information along with the above log output:

  • Region Located
  • Model and year of car
  • HA Version

itchannel avatar Jun 02 '22 09:06 itchannel

This error originated from a custom integration.

Logger: custom_components.fordpass Source: custom_components/fordpass/init.py:188 Integration: FordPass (documentation, issues) First occurred: 10:32:37 AM (11 occurrences) Last logged: 10:37:25 AM

400 Client Error: Bad Request for url: https://sso.ci.ford.com/oidc/endpoint/default/token

This error originated from a custom integration.

Logger: custom_components.fordpass Source: custom_components/fordpass/init.py:189 Integration: FordPass (documentation, issues) First occurred: 10:32:37 AM (16 occurrences) Last logged: 10:43:26 AM

Error communicating with FordPass for WF0************* (vin is correct)

This error originated from a custom integration.

Logger: custom_components.fordpass Source: helpers/update_coordinator.py:223 Integration: FordPass (documentation, issues) First occurred: 10:32:37 AM (16 occurrences) Last logged: 10:43:26 AM

Error fetching fordpass data: Error communicating with FordPass for WF0A*************

Region: UK/EUROPE Model:KUGA 2017 HA Version: core-2022.6.0

scottiecb19 avatar Jun 02 '22 09:06 scottiecb19

Region: USA/MIDWEST Model: FLEX 2019 Running SYNC 3 HA Version: Home Assistant Core 2022.6.0, Home Assistant Supervisor 2022.05.3, Home Assistant OS 8.1

LOGS:

2022-06-02 09:43:23 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2022-06-02 09:43:23 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration worlds_air_quality_index which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2022-06-02 09:43:23 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration adaptive_lighting which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2022-06-02 09:43:23 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration fordpass which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2022-06-02 09:43:39 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:43:39 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:43:39 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:43:39 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:43:39 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:43:39 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:43:39 DEBUG (SyncWorker_6) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:43:40 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:43:40 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:43:40 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:43:40 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 1.130 seconds (success: False) 2022-06-02 09:43:40 WARNING (MainThread) [homeassistant.config_entries] Config entry 'Vehicle (2FMHK6D83KBA20885)' for fordpass integration not ready yet: None; Retrying in background 2022-06-02 09:43:45 WARNING (MainThread) [homeassistant.components.sensor] Setup of sensor platform worlds_air_quality_index is taking over 10 seconds. 2022-06-02 09:44:03 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:44:03 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:44:03 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:44:03 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:44:03 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:44:03 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:44:03 DEBUG (SyncWorker_4) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:44:06 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:44:06 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:44:06 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:44:06 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 3.230 seconds (success: False) 2022-06-02 09:44:16 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:44:16 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:44:16 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:44:16 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:44:16 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:44:16 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:44:16 DEBUG (SyncWorker_1) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:44:17 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:44:17 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:44:17 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:44:17 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.383 seconds (success: False) 2022-06-02 09:44:37 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:44:37 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:44:37 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:44:37 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:44:37 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:44:37 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:44:37 DEBUG (SyncWorker_6) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:44:37 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:44:37 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:44:37 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:44:37 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.286 seconds (success: False) 2022-06-02 09:45:17 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:45:17 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:45:17 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:45:17 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:45:17 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:45:17 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:45:17 DEBUG (SyncWorker_4) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:45:18 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:45:18 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:45:18 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:45:18 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.424 seconds (success: False) 2022-06-02 09:46:38 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:46:38 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:46:38 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:46:38 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:46:38 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:46:38 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:46:38 DEBUG (SyncWorker_5) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:46:38 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:46:38 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:46:38 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:46:38 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.302 seconds (success: False) 2022-06-02 09:47:58 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:47:58 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:47:58 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:47:58 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:47:58 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:47:58 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:47:58 DEBUG (SyncWorker_5) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:47:58 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:47:58 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:47:58 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:47:58 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.357 seconds (success: False) 2022-06-02 09:49:18 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:49:18 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:49:18 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:49:18 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:49:18 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:49:18 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:49:18 DEBUG (SyncWorker_4) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:49:19 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:49:19 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:49:19 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:49:19 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.490 seconds (success: False) 2022-06-02 09:50:39 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:50:39 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:50:39 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:50:39 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:50:39 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:50:39 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:50:39 DEBUG (SyncWorker_5) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:50:39 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:50:39 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:50:39 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:50:39 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.327 seconds (success: False) 2022-06-02 09:51:59 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:51:59 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:51:59 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:51:59 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:51:59 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:51:59 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:51:59 DEBUG (SyncWorker_0) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:51:59 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:51:59 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:51:59 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:51:59 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.320 seconds (success: False) 2022-06-02 09:53:19 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:53:19 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:53:19 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:53:19 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:53:19 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:53:19 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:53:19 DEBUG (SyncWorker_4) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:53:20 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:53:20 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:53:20 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:53:20 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.403 seconds (success: False) 2022-06-02 09:54:40 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:54:40 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:54:40 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:54:40 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:54:40 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:54:40 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:54:40 DEBUG (SyncWorker_6) [custom_components.fordpass.fordpass_new] No token, or has expired, requesting new token 2022-06-02 09:54:40 DEBUG (SyncWorker_6) [custom_components.fordpass.fordpass_new] {'httpStatus': 0, 'status': 200, 'requestStatus': None, 'error': None, 'lastRequested': None, 'version': None, 'UserProfile': None, 'access_token': 2022-06-02 09:54:40 DEBUG (SyncWorker_6) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:54:40 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:54:40 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:54:40 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:54:40 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.537 seconds (success: False) 2022-06-02 09:56:00 DEBUG (MainThread) [custom_components.fordpass] username 2022-06-02 09:56:00 DEBUG (MainThread) [custom_components.fordpass] password 2022-06-02 09:56:00 DEBUG (MainThread) [custom_components.fordpass] vin 2022-06-02 09:56:00 DEBUG (MainThread) [custom_components.fordpass] region 2022-06-02 09:56:00 DEBUG (MainThread) [custom_components.fordpass] North America & Canada 2022-06-02 09:56:00 DEBUG (MainThread) [custom_components.fordpass.fordpass_new] /config/custom_components/fordpass/fordpass_token.txt 2022-06-02 09:56:00 DEBUG (SyncWorker_6) [custom_components.fordpass.fordpass_new] Token is valid, continuing 2022-06-02 09:56:01 WARNING (MainThread) [custom_components.fordpass] 'vehiclestatus' 2022-06-02 09:56:01 WARNING (MainThread) [custom_components.fordpass] Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:56:01 ERROR (MainThread) [custom_components.fordpass] Error fetching fordpass data: Error communicating with FordPass for 2FMHK6D83KBA20885 2022-06-02 09:56:01 DEBUG (MainThread) [custom_components.fordpass] Finished fetching fordpass data in 0.345 seconds (success: False)

mhill312 avatar Jun 02 '22 14:06 mhill312

This error originated from a custom integration.

Logger: custom_components.fordpass Source: custom_components/fordpass/init.py:188 Integration: FordPass (documentation, issues) First occurred: 10:32:37 AM (11 occurrences) Last logged: 10:37:25 AM

400 Client Error: Bad Request for url: https://sso.ci.ford.com/oidc/endpoint/default/token

This error originated from a custom integration.

Logger: custom_components.fordpass Source: custom_components/fordpass/init.py:189 Integration: FordPass (documentation, issues) First occurred: 10:32:37 AM (16 occurrences) Last logged: 10:43:26 AM

Error communicating with FordPass for WF0************* (vin is correct)

This error originated from a custom integration.

Logger: custom_components.fordpass Source: helpers/update_coordinator.py:223 Integration: FordPass (documentation, issues) First occurred: 10:32:37 AM (16 occurrences) Last logged: 10:43:26 AM

Error fetching fordpass data: Error communicating with FordPass for WF0A*************

Region: UK/EUROPE Model:KUGA 2017 HA Version: core-2022.6.0

@scottiecb19 Can you confirm you're entering the correct username and password and that you currently use the Fordpass mobile application without issue. As the error in your logs indicates it's unable to authenticate with the API with the given data/credentials. I can send you a link to a debug python script tomorrow which will give better output as to what the issue is.

itchannel avatar Jun 02 '22 16:06 itchannel

FLEX 2019

@mhill312 Looking at your log it appears you're authenticating fine but it's unable to find your car with the given VIN number hence the "VehicleStatus" array being blank. Does this vehicle show up fine in the standard Fordpass App or does it use some legacy app? Can you also double check the VIN number and check there's no Os instead of 0s etc.

itchannel avatar Jun 02 '22 16:06 itchannel

FLEX 2019

@mhill312 Looking at your log it appears you're authenticating fine but it's unable to find your car with the given VIN number hence the "VehicleStatus" array being blank. Does this vehicle show up fine in the standard Fordpass App or does it use some legacy app? Can you also double check the VIN number and check there's no Os instead of 0s etc.

@itchannel I use the FordPass iOS app on my phone, but it doesn't have all of these cool features talked about here. My VIN is here copied and pasted from the FP app. 2FMHK6D83KBA20885

Thanks for looking into this stuff.

mhill312 avatar Jun 02 '22 23:06 mhill312

@itchannel thanks for the reply. Yes, I can see the vehicle fine on the app and online. I've checked and double checked username and passwords, even changing the password to be sure and it just won't have it.

scottiecb19 avatar Jun 03 '22 06:06 scottiecb19

The VIN is legit.

https://www.vindecoderz.com/EN/check-lookup/2FMHK6D83KBA20885

mhill312 avatar Jun 03 '22 07:06 mhill312

Can I never use CarPlay if I am using this ford pass app with HA? That would certainly be a dealbreaker.

mhill312 avatar Jun 04 '22 00:06 mhill312

@mhill312 It has nothing to do with Carplay this integration just polls the Ford API so doesn't affect anything to do with Mobile.

Can you let me know what features are supported in your app as I'm wondering if your car is limited hence this integration is struggling to retrieve the required vehicle details or is not compatible with the API I use. If you can add a screenshot of the Fordpass app home page showing your vehicle that would be helpful.

itchannel avatar Jun 06 '22 00:06 itchannel

@scottiecb19 @mhill312 I've updated my debug script to grab a copy of all vehicles associated with your accounts. If you can run the linked script and send me a copy of "log.txt" I can debug fully what's going wrong. Please remove the "access_token" before uploading.

Debug Script

itchannel avatar Jun 06 '22 01:06 itchannel

@scottiecb19 @mhill312 I've updated my debug script to grab a copy of all vehicles associated with your accounts. If you can run the linked script and send me a copy of "log.txt" I can debug fully what's going wrong. Please remove the "access_token" before uploading.

Debug Script

So sorry, I've Googlewd how to debug this and can't seem to get it done. I can't ssh on to HA as the connection (internal and external) is going through duckdns, the internal ip doesn't connect. I've tried it with the HA 'Terminal & SSH' add-on with no luck either. Any suggestions?

scottiecb19 avatar Jun 08 '22 09:06 scottiecb19

@scottiecb19 You can run that python script from any Linux terminal as long as you have python3. If you have WSL try running it on that. I don't think it would work running from HA directly.

itchannel avatar Jun 22 '22 09:06 itchannel

@mhill312 It has nothing to do with Carplay this integration just polls the Ford API so doesn't affect anything to do with Mobile.

Can you let me know what features are supported in your app as I'm wondering if your car is limited hence this integration is struggling to retrieve the required vehicle details or is not compatible with the API I use. If you can add a screenshot of the Fordpass app home page showing your vehicle that would be helpful.

Thanks. Here’s what I see when I open the app. I have not used it much, and honestly it seems like it may be not all there.

PNG image

mhill312 avatar Jul 03 '22 22:07 mhill312

@mhill312 FordPass in the uk have turned off the FordPass API for cars without a'modem' since June 2022. This may be why you are not pulling info through.

JayJay-SmartHome avatar Sep 05 '22 10:09 JayJay-SmartHome

@JayJay-SmartHome Does this mean that cars built prior to June 2022 with or without a modem should still be able to use this. Because my 2017 Kuga still won't connect.

scottiecb19 avatar Sep 05 '22 11:09 scottiecb19

But mine is transit custom 2021 with modem and conenctivity and still i cannot connect

On Sep 5 2022, at 2:36 pm, scottiecb19 @.***> wrote:

@JayJay-SmartHome (https://github.com/JayJay-SmartHome) Does this mean that cars built prior to June 2022 with or without a modem should still be able to use this. Because my 2017 Kuga still won't connect. — Reply to this email directly, view it on GitHub (https://github.com/itchannel/fordpass-ha/issues/168#issuecomment-1236883787), or unsubscribe (https://github.com/notifications/unsubscribe-auth/AQR6EMYSEOUC4WBMJ4JSBMDV4XLLRANCNFSM5QDIEBNQ). You are receiving this because you commented.

Arvekari avatar Sep 06 '22 10:09 Arvekari

@mhill312 FordPass in the uk have turned off the FordPass API for cars without a'modem' since June 2022. This may be why you are not pulling info through.

How do you tell if it has a modem? I can't insert a sim card if that's what you mean? I've read that if you can access the FordPass app and subsequent info through the in-car display that you should be able to connect to this, but alas this still doesn't seem to be the case. I just want to be able to have the details of both of my vehicles on HA and not on two separate apps (especially as my Volvo app for instance does give as much detail as the HA one!).

Any more ideas?

scottiecb19 avatar Oct 19 '22 07:10 scottiecb19