Found this on Github
Maybe this is best for another thread- but how did you do this?
I can’t even get it to work!
do what?..
Sorry. First post here. The above by obikaikenobi.
i think his other post will point you in the right direction
Hi, first of all you need to install and configure the custom-component mentioned in the post above mine:
This is best done with another custom-component called HACS (Home Assistant Community Store)
And this is my code for the card:
type: vertical-stack
cards:
- type: markdown
content: |
## Auto
- type: picture-entity
entity: device_tracker.fordpass_tracker
state_image:
home: /local/LovalaceUI/DeppBlue.png
not_home: /local/LovalaceUI/DeppBlue_away.png
- type: grid
square: false
cards:
- type: button
tap_action:
action: more-info
entity: switch.fordpass_ignition_switch
show_state: true
show_icon: false
show_name: true
- type: button
tap_action:
action: more-info
show_state: true
show_icon: false
entity: lock.fordpass_doorlock
- type: button
tap_action:
action: more-info
entity: sensor.fordpass_lastrefresh
show_state: true
show_icon: false
- type: button
tap_action:
action: more-info
entity: sensor.fordpass_ignitionstatus
show_state: true
show_icon: false
- type: button
tap_action:
action: more-info
entity: sensor.fordpass_doorstatus
show_state: true
show_icon: false
- type: button
tap_action:
action: more-info
entity: sensor.fordpass_windowposition
show_state: true
show_icon: false
- type: button
tap_action:
action: more-info
entity: sensor.fordpass_tirepressure
show_state: true
show_icon: false
- type: button
tap_action:
action: more-info
entity: sensor.fordpass_oil
show_state: true
show_icon: false
- type: button
tap_action:
action: more-info
entity: sensor.fordpass_battery
show_state: true
show_icon: false
- type: button
tap_action:
action: more-info
entity: sensor.fordpass_odometer
show_state: true
show_icon: false
- type: button
tap_action:
action: more-info
entity: sensor.fordpass_fuel
show_state: true
show_icon: false
- type: button
tap_action:
action: more-info
entity: sensor.fordpass_fuelremaining
show_state: true
show_icon: false
That’s very helpful, thanks very much!
I’m using hacs, have enabled it and logged in to fordpass but I’m not seeing it as an entity. I’m in the uk and have a 2020 Kuga with fordpass enabled.
Hmm, OK.
Then you should head over to the GitHub of itchannel and open up an issue.
Or look trough the closed issues - helped me alot.
I sorted it. Turns out it was the difference between a zero and the letter oh in the vin
Where do I put that code for the customised card. I tried the confit but that tied not work.
go to Overveiw (dashboard).
3 dots menu (top right)
edit dashboard.
Add card (bottom right)
manual card (bottom of list)
Paste code.
edit entities names if yours are different.
(in this case yours probably arent different, but for other integrations you may need to do this)
put image files in ‘www’ folder of home assistant ‘config folder’
/home-assistant/www/images/ for me
edit image names in yaml to match your files and sub folder
so my yaml says /local/images/WorkVan.png
local in home assistant yaml is the www folder in config folder.
CaSe mAtTerS
What he says…
While I do hope this can one day be added to regular HA as an official component, all I wanted this for was to make some Siri shortcuts in the end.
And… they exist! Without there need for an intermediate. See https://www.ranger5g.com/forum/threads/fordpass-siri-shortcuts.8200/
Works great and much more responsive then the Fordpass app even.
this integration is going through the process being added officially, and going through some checks first for quality.
but the code, basic function and setup and installation is going to be the same if you install with HACS. there is no point on waiting.
I have a Hass automation to start my van twice on mornings where the calendar says i work that day, and the temp is below 10 C.
and ford has official support for google assistant.
https://owner.ford.com/support/how-tos/technology/convenience/how-to-use-google-assistant-in-your-vehicle-and-fordpass-action-in-your-home.html#
get a real phone… JK
alias: Start Van on Workdays
description: Start vehicle at set time if calendar says USER works today and temp below value
trigger:
- platform: time
at: '07:30:00'
- platform: time
at: '07:46:00'
condition:
- condition: and
conditions:
- condition: numeric_state
entity_id: weather.openweathermap
attribute: temperature
below: '10'
- condition: template
value_template: >-
{{
((as_timestamp(states.calendar.USER_work.attributes.start_time) -
as_timestamp(now())) < 43200) and
((as_timestamp(states.calendar.USER_work.attributes.start_time) -
as_timestamp(now())) > 0) }}
action:
- service: switch.turn_on
data: {}
entity_id: switch.fordpass_ignition_switch
mode: single
The automation works as long as the fordpass servers are up…
they seem to go down often here… the phone app cant communicate with the vehicle some mornings, if the phone cant, hass cant, ford server issue, or vehicle modem issue.
This is awesome thanks
I copied ObiKaiKenobis layout
I havent played around with picture entities, how do I change the name (or remove) Where it says Deep Blue on your example?
I have it currently showing fordpass_tracker and would like to either change it or eliminate the field
Where it says DEEP BLUE in his example thats the name of his “FORDPASS” vehicle entity.
I am all of a sudden getting “unavailable” on all fordpass entities.
I am still connected in the fordpass app
Has anyone experienced the same issue?
I am trying to install the fordpass integration into my home Assistant OS machine. I have HACS, and have added the repository, but don’t know what to do beyond that. I have installed it, but it does not show up in the add-ons, devices, entities, etc…
What do I do at this point ? Do I need to use the file editor to edit yaml files or the like. That’s not really what the instructions say, seems like it would be a lot simpler than that. I have not gotten to any place that’s asking for a vin, username, etc…
Sorry for being so dumb if this is obvious to those more experienced.
In the left bar click on configuration, then click on intergrations and click on the button Add intergration.
Choose Fordpass from the list.
Think there would be an easy way to fork this over for Lincoln? I imagine they use a very similar setup and probably the same servers considering Lincoln is made by Ford.