I tried this one and works perfect, but i am not capable to do an addon…
Bump. Just got a new explorer and this would be awesome. I’m gonna do what I can to look into making this happen but I might as well put my dog at the keyboard as she knows as much about it as I do.
wow i wish i was smart enough to fork that github into a custom integration…
if google calendar says Work, start vehicle at 7:25am
Good news! I was checking github and there seems to be someone working on adding this integration:
It might take a while but it’s looking good.
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.