Hello, I saw a post about setting up OBD BLE support for the 2026 Subaru Solterra but not one about the Subaru Uncharted so here’s a request.
I added my Uncharted, Sport trim, to the app and then changed the vehicle to Solterra so I could connect to my OBDLink CX dongle. From there, I have been experimenting with the Solterra equations and tweaking them to try and match what I see in my car and the logs from my dongle.
This is what I’ve got working on the OBD PID editor in the app, referencing the telemetry API.
OBD Protocol: 7
Keep alive command: (blank)
Initialization commands: same 13 as Solterra
Data fetching commands: 22F45B, 22F40D, 22F4A6, 22F49A, 22F446, 22F465
Telemetry keys:
current - command 22F49A, equation: (SIGNED(E)*256+F)/10
verified against a DC fast charger and comparing what I see in the PID editor against logs from my dongle generated under similar driving conditions.
ext_temp - command: 22F446, equation: A-40
This is accurate when the car is in ready mode/driving but drops to -40 when power is off because the bit changes to 00.
is_parked - command: 22F465, equation: B==0 (boolean)
I’m least confident of this one, but it also seems the least important - the bit is 02 when the car is in drive or reverse, and 00 when parked or in neutral
odometer - command: 22F4A6, equation: INT32(A:B:C:D)/10
soc - command 22F45B, equation: 0.4333*A-3.9131
I know there is a different equation out there for the Solterra, and this is a work in progress but it’s consistently within 1% of what shows on my dashboard.
speed - command 22F40D, equation: A
voltage - command: 22F49A, equation: INT16(C:D)/64
Unfortunately I can’t figure out is_charging or is_dcfc. I’m learning about this as I go from other posts so please let me know if something here doesn’t make sense or if you have other feedback. Thank you!
Please authenticate to join the conversation.
Open
🔗 Integration Requests
About 1 month ago

Theron Schultz
Get notified by email when there are changes.
Open
🔗 Integration Requests
About 1 month ago

Theron Schultz
Get notified by email when there are changes.