My question is resolved. The source of the 5-minute refresh was the “time-of-use” app my electrical utility is using. Once unlinked (required backend effort by the app provider) the refresh cycle fell back to an automotive event driven refresh cycle.
Hi, since the last couple of versions the ford integration is unavailable most of the time, more people having this problem ?
Kinda annoying when I want to remote start the car and the ignition switch is grayed out
Retrying (Retry(total=9, connect=3, read=None, redirect=None, status=None)) after connection broken by ‘ProtocolError(‘Connection aborted.’, RemoteDisconnected(‘Remote end closed connection without response’))’: /api/messagecenter/v3/messages
Update; changing the interval from 900 sec to 600 sec seems to be stable
Recently, my tire pressure UOM seems to be wacky. I have it set to PSI, but recently they are all showing like 240 (which can’t be PSI). I reconfigured and restarted and it’s not changing. On the fordpass website, they are all about 35psi. Any idea why it’s pulling in the wrong info?
My config is set to kPa but it shows bar, fine for me.
Find the correct setting for yourself
I got a problem since the latest HA update, all FordPass sensors are unavailable with errors in the log, only thing that works is the ignition switch;
Error while setting up fordpass platform for sensor
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/entity_platform.py”, line 289, in _async_setup_platform
await asyncio.shield(task)
File “/config/custom_components/fordpass/sensor.py”, line 25, in async_setup_entry
sensor = CarSensor(entry, key, config_entry.options)
File “/config/custom_components/fordpass/sensor.py”, line 45, in init
self.options = options
AttributeError: can’t set attribute ‘options’
Ah, updated to the latest version 1.42 fixed it, my bad!!
Was running 1.40 and fixed in 1.41 I read
Great to see active development!
Does anyone using this integration have a Ford Wall Charger (e.g. Ford Pro Charging Station)?
My new vehicle came with one, so I’m installing it next week. My concern is that I use the data from the Tesla Wall Connector (and Juicebox before that) as part of my automation and reporting in Home Assistant. So I’m curious if this FordPass Integration integrates the charger info into Home Assistant. Or if a solution for this exists.
Ideally, I want the ability to see the active power usage from the charger. And the stretch ask is the ability to toggle power. Does anyone know if this integration works with the official Ford EVSEs? And if so, what information and controls does it provide?
UPDATE - I got my Ford Charge Station Pro (FCSP) installed today and as expected, there is not currently an easy way to extract the data into Home Assistant. While the charger information is available via FordPass, it’s rendering a separate webpage, so it seems like another integration would be needed of some kind to extract the usage data for Home Assistant. Given how few of these devices are out there and my limited knowledge of building my own integration, I’m doubtful this will get an easy solution anytime soon. If anyone comes across a solution, please let me know!
The integration has been pulling in the wrong odometer reading for my truck as well. HASS shows 20k miles, the app and my truck is showing 12k miles. Not sure where its pulling the mileage from.
I think it is a km / miles mixup. 12k miles is about 20 k km…
I never thought about that. That is entirely possible. Its not a sensor I use anyway.
This integration is awesome though. I set an automation to lock my doors 10 min. after getting home. Just in case I forget lol
Hello there
I’ve just installed FordPass using HACS. Then restarted HA as requested.
Unfortunately, I cannot see FordPass to add from HA/Integrations. No errors in logs.
What am I doing wrong?
Edit: I’m still on HA2022.9. Is it possible the component is not compatible with older HAs? I found no mentions about it in changelog nor description.
I have to answer myself. After upgrading HA to the most recent HA, it started to work. So it seems the integration doesn’t work with older HAs.
I installed and tried, found the device and displayed all vehicle info correctly like odometer, fuel etc. But it would not lock/unlock doors or start vehicle. I uninstalled… only reason I wanted was to integrate with homekit and start with my watch… eg. “Hey Siri, start my Truck”.
what car?
Starting car remotely or door lock works (there is some signifcant delay but it’s on Ford side).
Ussually car is shown as unlocked unless closed with integration - not sure it’s the integration issue or ford api one.
I suppose all may depend on car model and enabled features. Can you control your car with FordPass app?
Yes the doors lock/unlock, and engine starts withing a few seconds using the ford pass app on iPhone. It never started the vehicle once using the HA integration and unlocking/locking maybe it actually did once. I was viewing my F150 from work on remote camera so I will try again maybe when I have truck nearby.
I get an authentication error during the setup process, and I suspect it is because I’m outside (South Africa) the available regions.
Would it be possible to add other regions (i.e. other than UK, Australia & USA) to this integration?
how to reset Messages entity? Everytime there’s warning or notification to fordpass app. messages will increase but I just want to reset it to zero . how can I do.
thank u.
Hi,
I also installed this app - works fine so far - only the refresh does not work - I put this service into a script to start it with a button (just for testing).
But it does not update the data in home assistant.
When i remove the car and add it again everything is updated.
Functions like open the door does work.
Where is the error ?
Greets Karl
I had the same problem.
I restarted HA and then created these automations. After that everything worked.
alias: FordPass Status aktualisieren 15min
description: ""
trigger:
- platform: time_pattern
minutes: /15
condition:
- condition: state
entity_id: sensor.fordpass_ignitionstatus
state: "On"
action:
- service: fordpass.refresh_status
data: {}
mode: single
alias: FordPass Status aktualisieren 4h
description: ""
trigger:
- platform: time_pattern
hours: /4
condition:
- condition: state
entity_id: sensor.fordpass_ignitionstatus
state: "Off"
action:
- service: fordpass.refresh_status
data: {}
mode: single