Sponsored

Anyone up for some light reverse engineering?

alexose

Well-known member
First Name
Alex
Joined
Aug 11, 2022
Threads
9
Messages
114
Reaction score
120
Location
Jacksonville, Oregon
Vehicles
2014 C-Max, 1999 F150
Hey all,

I've been exploring different approaches to tying FordPass in with home automation software. In short, I'd like to be able to control my truck without having to pull out my phone, open the clunky FordPass app, and flip through the menus to get to the options I want.

I found this codebase on GitHub that pulls the Android app functionality into an NPM module, as well as this python-based approach. Either one could be used for things like Siri shortcuts (although I'd probably gravitate towards the first one since I don't run Home Assistant).

Anyway, I'm interested in taking this a bit further and maybe writing a web frontend around it. I know there's more than a few software folks on this forum-- Anyone else have things that they want to try?
Sponsored

 

Pioneer74

Well-known member
Joined
Aug 16, 2021
Threads
38
Messages
3,810
Reaction score
6,960
Location
Dearborn
Vehicles
2022 Lightning Lariat ER - 2025 Mach-E Premium ER
Occupation
Electrician

badger_7

Well-known member
Joined
Jul 21, 2022
Threads
0
Messages
65
Reaction score
85
Location
Aurora, CO
Vehicles
2022 F-150 Lightning Lariat / 2021 Tesla Model Y
Occupation
Network Engineer
Good luck. The guys on the Mach-e forum played around with pulling information out of FordPass and got locked out of their accounts. Was a pain getting it unlocked too.
If this ever gets cleared up, I'd love to get it dockerized and see what kind of cool things could be done. I have a super cool Grafana setup for my wife's Tesla (https://github.com/adriankumpf/teslamate - not my repo) and would love to do the same, or similar, with the ol' Lightning
 

petemill

Well-known member
First Name
Pete
Joined
Apr 20, 2021
Threads
4
Messages
301
Reaction score
244
Location
Santa Barbara, California
Vehicles
'22 ER Lariat +PRB +Unleashed, '11 ford escape v6
Occupation
Software
I've been locked out of my Ford account (can't login to app or website) for 2 weeks now because I played around with third party integrations. I've contacted them several times, got it escalated, but still locked out.

Seems Ford IT are in a strict phase right now and started locking many users out.

It sucks because they don't have a good procedure to get back in, so I can't unlock my vehicle with PaaK, I can't access my charger, etc.

The worst part is this wouldn't be an issue if the car's nav app wasn't so bad. Personally, I just wanted to use a better routing app that ties in to a third party service to use your Ford account to get data like current charge state so it can do active route planning whilst driving.

Apparently Ford is making an API but haven't properly released it yet. And I doubt it will be available to individuals. Probably only to companies who pay a lot for access. I'm guessing that's what's behind the lockout.
 

bmwhitetx

Well-known member
First Name
Bruce
Joined
May 21, 2021
Threads
46
Messages
2,891
Reaction score
4,107
Location
DFW-Texas
Vehicles
2022 F150 Lightning Lariat ER
Occupation
Retired engineer
Either one could be used for things like Siri shortcuts (although I'd probably gravitate towards the first one since I don't run Home Assistant).
I'm not sure what sort of things you are wanting to do. I know people bag on Alexa but it can do quite a few things. And the commands can be done from any device. I am using Siri shortcuts/ automation, and IFTTT to lock my truck automatically when I turn if off and walk away.
See https://www.f150lightningforum.com/...-lock-my-work-around-for-the-lightning.13505/.
 

Sponsored
OP
OP
alexose

alexose

Well-known member
First Name
Alex
Joined
Aug 11, 2022
Threads
9
Messages
114
Reaction score
120
Location
Jacksonville, Oregon
Vehicles
2014 C-Max, 1999 F150
Good luck. The guys on the Mach-e forum played around with pulling information out of FordPass and got locked out of their accounts. Was a pain getting it unlocked too.

https://www.macheforum.com/site/thr...-use-can-disable-your-fordpass-account.13893/
Aw, that sucks. I was hoping Ford would be a little more lenient. Especially given how much functionality the app is missing :(

I guess I'll have to tread lightly for now. Maybe I'll just see what I can learn from Wireshark.
 
OP
OP
alexose

alexose

Well-known member
First Name
Alex
Joined
Aug 11, 2022
Threads
9
Messages
114
Reaction score
120
Location
Jacksonville, Oregon
Vehicles
2014 C-Max, 1999 F150
I've been locked out of my Ford account (can't login to app or website) for 2 weeks now because I played around with third party integrations. I've contacted them several times, got it escalated, but still locked out.

Seems Ford IT are in a strict phase right now and started locking many users out.

It sucks because they don't have a good procedure to get back in, so I can't unlock my vehicle with PaaK, I can't access my charger, etc.

The worst part is this wouldn't be an issue if the car's nav app wasn't so bad. Personally, I just wanted to use a better routing app that ties in to a third party service to use your Ford account to get data like current charge state so it can do active route planning whilst driving.

Apparently Ford is making an API but haven't properly released it yet. And I doubt it will be available to individuals. Probably only to companies who pay a lot for access. I'm guessing that's what's behind the lockout.
What a shame. Hope it gets resolved soon.

Ford, if you're reading this: These are the kinds of people you want using your platform!
 

Pioneer74

Well-known member
Joined
Aug 16, 2021
Threads
38
Messages
3,810
Reaction score
6,960
Location
Dearborn
Vehicles
2022 Lightning Lariat ER - 2025 Mach-E Premium ER
Occupation
Electrician
I'm not sure what sort of things you are wanting to do. I know people bag on Alexa but it can do quite a few things. And the commands can be done from any device. I am using Siri shortcuts/ automation, and IFTTT to lock my truck automatically when I turn if off and walk away.
See https://www.f150lightningforum.com/...-lock-my-work-around-for-the-lightning.13505/.
My problem with Alexa isn't what it can or cannot do. It's that it records everything you say all the time. I'd rather hit the lock button on my door handle than have it spy on me all day.
 

boggle

Well-known member
Joined
Jan 10, 2022
Threads
12
Messages
285
Reaction score
394
Location
CT
Vehicles
MY23 PRO
Ford is too lazy to improve FordPass UI or implement QoL improvements but has actively thrown the kitchen sink at limiting API calls to kill third-party integrations. Great to know where their priorities lie. Next they'll have the truck phone home its As-Built data and void the warranty of everyone playing with modules in FORScan.
 

RickLightning

Well-known member
Joined
Jan 17, 2022
Threads
101
Messages
6,431
Reaction score
8,697
Location
SE MI
Vehicles
'22 Lightning ER Lariat,'22 Mach-E Premium 4X
Both Ford and Alexa can be set to only listen when you hit a button.

Ford has provided integrations to FordPass for approved 3rd parties, like Google. I can use Google Assistant to check my charge status, lock or unlock my doors, start the car... I don't see a need for a 3rd party other than Google at this point.
 

Sponsored

petemill

Well-known member
First Name
Pete
Joined
Apr 20, 2021
Threads
4
Messages
301
Reaction score
244
Location
Santa Barbara, California
Vehicles
'22 ER Lariat +PRB +Unleashed, '11 ford escape v6
Occupation
Software
Both Ford and Alexa can be set to only listen when you hit a button.

Ford has provided integrations to FordPass for approved 3rd parties, like Google. I can use Google Assistant to check my charge status, lock or unlock my doors, start the car... I don't see a need for a 3rd party other than Google at this point.
Hardly a level playing field.
 

regentscholar

Well-known member
First Name
Ben
Joined
Jan 20, 2023
Threads
4
Messages
57
Reaction score
26
Location
San Jose, CA
Vehicles
Tesla Model S '12, Model 3 '17, Ford '23 F-150 Pro
If this ever gets cleared up, I'd love to get it dockerized and see what kind of cool things could be done. I have a super cool Grafana setup for my wife's Tesla (https://github.com/adriankumpf/teslamate - not my repo) and would love to do the same, or similar, with the ol' Lightning
Taking delivery of my F-150 Lightning Pro in the next few days and was really hoping that something like Teslamate existed for it using the FordPass API. Have used Teslamate for years on my Teslas and love the trove of historical data collected... Have you had any luck getting any FordPass API datalogger setup with your Lightning or are such efforts still basically locked down?
 

BennyTheBeaver

Well-known member
Joined
Jun 18, 2021
Threads
45
Messages
2,244
Reaction score
2,458
Location
PNW
Vehicles
2023 Lightning XLT ER
Taking delivery of my F-150 Lightning Pro in the next few days and was really hoping that something like Teslamate existed for it using the FordPass API. Have used Teslamate for years on my Teslas and love the trove of historical data collected... Have you had any luck getting any FordPass API datalogger setup with your Lightning or are such efforts still basically locked down?
It's possible to get it working, but currently, anytime you let another app access the Ford API you are most likely going to get your FordPass account locked. It is a pain to get unlocked. Most of us have decided against using the API/IFTT intergation because of that.
 

mr.Magoo

Well-known member
Joined
May 27, 2022
Threads
23
Messages
868
Reaction score
1,099
Location
Michigan
Vehicles
2022 Lariat ER, AMB
My problem with Alexa isn't what it can or cannot do. It's that it records everything you say all the time. I'd rather hit the lock button on my door handle than have it spy on me all day.
;) I take it you're still using a flip-phone ?
 
 







Top