Ford Connected Charge Station: What are the unique features?

ziptbm

Well-Known Member
Joined
Jan 12, 2022
Threads
9
Messages
130
Reaction score
60
Location
Michigan
Vehicles
'22 MME GT & '22 F150 Lightning Lariat ER
Country flag
Anyone know how to access the Ford Connected Charge Station web controls from a regular PC? I'd love to be able to access the "Insights" and charge settings from my laptop.

I think FordPass brings up this web site for the charge station data:
https://prod.ocpp.ford.com/

In this JavaScript, I see some API URLs and endpoints of interest, though again, I don't really know how to use them (be authorized, etc.).

Some basic URLs:

JavaScript:
baseUrl = "https://api.mps.ford.com/api/wallbox/v1"

apiUrl = baseUrl

apiChargePointsUrl = "https://api.mps.ford.com/api/wallbox/v1/chargepoints/"

ocppUrl = "https://api.mps.ford.com/api/ocpp/dashboard/v1"

pcfBaseUrl = "https://wallbox-api-prod.apps.pd01.useast.cf.ford.com/api/v1/wallbox"

tokenAPIUrl = "https://api.mps.ford.com/api/oauth2/v1"
Some endpoints:

JavaScript:
getCatTokenByUser=http.get(apiUrl+"/users/getToken?userGuid="+t)

getUserProfile=http.get(apiUrl+"/users/profile")

validateAddress=http.put(apiUrl+"/timezone/address/validate",t)

getChargePointDetails=http.get(""+apiChargePointsUrl+t)

getChargeInsights=http.get(e
   ?""+apiChargePointsUrl+t+"/chargeInsights?reportType="+e
   +"&fromDate="+encodeURIComponent(n)
   :"apiChargePointsUrl"+t+"/chargeInsights")

getChargeEvents=http.get(
   ""+apiChargePointsUrl
   +t
   +"/chargeEvents?fromDate="+encodeURIComponent(n)
   +"&toDate="+encodeURIComponent(i)
   +"&fetchLimit="+o+"&page="+r)

getChargePointIdBySerialNumber=http.get(
   apiUrl+"/chargepoints?serialNumber="
   +t+"&vendorId=1&isManuallyAdded="+e+"&accessCode="+n)

addWallboxToAccount=http.post(
   apiUrl+"/users/chargepoints/"+t.chargePointId,t)

saveChargePointSettings=http.put(
   ""+apiChargePointsUrl+t.chargePointId+"?actionType="+e,t)

updateMaxChargeRate=http.put(
   ""+apiChargePointsUrl+t
   +"/maxChargeRate?maxChargeRate="+e
   +"&actionType=modifyMaxChargeRate","")

alterChargePointState=http.put(
   ""+apiChargePointsUrl+t
   +"/availability?actionType=modifyChangeAvailability",e)

removeChargePoint=http.delete(""+apiChargePointsUrl+t+"?actionType="+e)

getchargePointsList=http.get(apiUrl+"/users/chargepoints?type="+t)

inviteUser=http.post(
   apiUrl+"/sharedUsers/"+t.sharedUserEmail
   +"/chargepoints?actionType=addUser",t)

inviteSaveUser=http.put(
   apiUrl+"/sharedUsers/"
   +t.sharedUserEmail
   +"/chargepoints?resendInvite=false&actionType=newUser",
   t.chargePointIdList)

resendInviteUser=http.put(apiUrl+"/sharedUsers/"+t+"/resendInvite",[])

viewSharedUsers=http.get(apiUrl+"/users/sharedUsers")

getSharedUsersImage=http.get(apiUrl+"/users/image?emailId="+t)

viewSharedUsersDetails=http.get(
   apiUrl+"/sharedUsers/"+t+"/chargepoints?actionType=viewUser")

removeSharedUser=http.delete(apiUrl+"/sharedUsers/"+t+"/chargepoints")

getUsersChargePointLiveStatuses=http.get(
   apiUrl+"/users/status/chargepoints")

getChargePointPointLiveStatus=http.get(""+apiChargePointsUrl+t+"/status")
Ever find any use for this?

I just got my Charge Station Pro installed and I'm looking for options to connect it into my Home Automation, but it seems like so few people have Charge Stations that the integrations do not exist (yet?).
Sponsored

 

macchiaz-o

Well-Known Member
First Name
Jonathan
Joined
Nov 25, 2019
Threads
169
Messages
8,176
Reaction score
15,338
Location
🔑 ]not/A/gr8'Place.2.store-mEyePassword[ 👀
Vehicles
MY21 J1 Premium RWD SR
Country flag
Ever find any use for this?

I just got my Charge Station Pro installed and I'm looking for options to connect it into my Home Automation, but it seems like so few people have Charge Stations that the integrations do not exist (yet?).
I never got further than that post.

FCCS is made by Webasto while CSP is made by Siemens. So don't give up... You may see totally different options.
 
OP
OP
TheSeg

TheSeg

Well-Known Member
First Name
Seg
Joined
Oct 5, 2020
Threads
9
Messages
288
Reaction score
653
Location
San Francisco Bay Area, CA
Website
seg.fyi
Vehicles
2021 Mach-E Premium EB-RWD (Built: Feb 2021)
Country flag
I just got my Charge Station Pro installed and I'm looking for options to connect it into my Home Automation, but it seems like so few people have Charge Stations that the integrations do not exist (yet?).
My understanding is that smart home controllers aren't setup for EVSCs yet. The device type of energy management is in the pipeline for the Matter standard. Which is to say that no EVSC has native smart home support as it is not officially supported by controllers yet.

As of this moment it's folks using Homebridge to custom make a configuration, and only if there's bridges to work with your EVSC of choice. While I have a lot of things in my place using smart home tech, the only needs for my EVSC is to not draw power during ToU peak times, which my ChargePoint supports in-device.
 

ziptbm

Well-Known Member
Joined
Jan 12, 2022
Threads
9
Messages
130
Reaction score
60
Location
Michigan
Vehicles
'22 MME GT & '22 F150 Lightning Lariat ER
Country flag
My understanding is that smart home controllers aren't setup for EVSCs yet. The device type of energy management is in the pipeline for the Matter standard. Which is to say that no EVSC has native smart home support as it is not officially supported by controllers yet.

As of this moment it's folks using Homebridge to custom make a configuration, and only if there's bridges to work with your EVSC of choice. While I have a lot of things in my place using smart home tech, the only needs for my EVSC is to not draw power during ToU peak times, which my ChargePoint supports in-device.

It depends on the EVSE and the Home Automation solution. I use Home Assistant and previously had an Exel Juicebox and Tesla Wall Connector, which both worked with Home Assistant just fine. The JuiceBox would provide data about real-time usage and also offered control on/off. the Tesla version only provided sensor data, but no control.

I assumed before replacing the Wall Connector with the Ford Charge Station Pro (FSCP) that I'd run into this issue given the FordPass integration into Home Assistant is only available through the "unsupported" HACS system.

If I can't figure out how to get the data from the FCSP into Home Assistant, I'll prob have to go down the route of sensor clamps in my panel or something. There must be a way though since the webpage visible in the FordPass app is pulling the data somehow.
Sponsored

 
 




Top