BYD SEALION 7
Since the new OTA 3.2.2 update, the OBD port is open and data can be read. Tested with a Car Scanner and with the iCar Pro and vLinker MC+ dongles. I kindly request the creation of this integration.
Thank you in advance.
- Are you requesting a new vehicle model or reporting an issue with an existing one?
- Model year
- 2025
Log in to comment and vote
Comments2
May 22
PinnedHello @Nacho Montero,
Please add the PIDs if you have them available, or any website containing it.
Kristijan Mestrovic
May 23
@Mahde here it is, no issues found with the delivered live data:
JSON
{
"obd_protocol": "6",
"init_commands": {
"command": [
"ATZ",
"ATE0",
"ATL0",
"ATSP6"
]
},
"soc": {
"command": "ATSH7E7\n220031",
"equation": "A",
"minValue": "0",
"maxValue": "100"
},
"voltage": {
"command": "ATSH7E7\n220008",
"equation": "(B*256)+A"
},
"current": {
"command": "ATSH7E7\n220009",
"equation": "(((B*256)+A)-5000)/10"
},
"batt_temp": {
"command": "ATSH7E2\n220019",
"equation": "A-40"
}
}
Notes from the log validation:
Protocol: CAN 11bit 500kbps.
Voltage (220008): The Little Endian equation (B*256)+A perfectly yields ~560V, which is correct for the Sealion 7's 800V class battery.
Current (220009): Uses the standard BYD 5000 offset.
Battery Temp (220019): Located on ECU 7E2.
SoC (220031): Represents the dashboard display SoC. (BMS SoC is available at 22002F if preferred).
Please let me know when this is integrated so I can test it on my end!