autohuttli/vehicle_profiles.json

3076 lines
74 KiB
JSON
Raw Permalink Normal View History

{
"cars": [
{
"car_model": "AAA: Generic",
"init": "ATSP6;",
"pids": [
{
"pid": "010C1",
"parameters": [
{
"name": "ENGINE_RPM",
"expression": "[B3:B4]*0.25",
"unit": "RPM",
"class": "frequency"
}
]
},
{
"pid": "010D1",
"parameters": [
{
"name": "SPEED",
"expression": "B3",
"unit": "km/h",
"class": "speed"
}
]
},
{
"pid": "01051",
"parameters": [
{
"name": "COOLANT_TMP",
"expression": "B3-40",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "012F1",
"parameters": [
{
"name": "FUEL",
"expression": "B3/2.55",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "010F1",
"parameters": [
{
"name": "INTAKE_AIR_TMP",
"expression": "B3-40",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "01111",
"parameters": [
{
"name": "THROTTLE",
"expression": "B3/2.55",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "01101",
"parameters": [
{
"name": "MAF",
"expression": "[B3:B4]*0.01",
"unit": "g/s",
"class": "none"
}
]
},
{
"pid": "010A1",
"parameters": [
{
"name": "FUEL_PRESSURE",
"expression": "B3*3",
"unit": "kPa",
"class": "pressure"
}
]
},
{
"pid": "01061",
"parameters": [
{
"name": "STFT",
"expression": "(B3/1.28)-100",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "01A61",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B3:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "Audi: PQ25/PQ26/PQ35/PQ46/MQB",
"init": "ATSP6;ATST96;",
"pids": [
{
"pid": "2222031",
"pid_init": "ATSH714;ATCRA77E;",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B4:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "BMW: 528i",
"init": "ATST96;ATSP6;",
"pids": [
{
"pid": "22DA232",
"pid_init": "ATAT0;ATCEA18;ATTAF1;ATCERF1;ATFCSH6F1;ATSH6F1;ATFCSD18300000;ATFCSM1;ATCRA618;",
"parameters": [
{
"name": "ODOMETER",
"expression": "(([B10:B12]>>4)*0.75)-79323.25",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "BMW: i3",
"init": "ATAT0;ATCEA07;ATTAF1;ATFCSH6F1;ATSH6F1;ATFCSD07300000;ATFCSM1;ATCRA607;",
"pids": [
{
"pid": "22DDBC3",
"parameters": [
{
"name": "SOC",
"expression": "[B11:B12]/10",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "BYD: Atto 3",
"init": "ATAT1;ATST96;ATSH7E7;ATFCSH7E7;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "221FFC1",
"parameters": [
{
"name": "SOC",
"expression": "((B5*256)+B4)/100",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "220008",
"parameters": [
{
"name": "HV_V",
"expression": "[B4:B5]",
"unit": "V",
"class": "voltage",
"min": "200",
"max": "480"
}
]
},
{
"pid": "220032",
"parameters": [
{
"name": "BATT_TEMP",
"expression": "B4-40",
"unit": "°C",
"class": "temperature",
"min": "-40",
"max": "80"
}
]
}
]
},
{
"car_model": "BYD: Dolphin/Shark",
"init": "ATST96;ATSP6;",
"pids": [
{
"pid": "2200051",
"pid_init": "ATSH7E7;",
"parameters": [
{
"name": "SOC",
"expression": "B4",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "BYD: Seal",
"init": "ATAT1;ATST96;ATSH7E7;ATFCSH7E7;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "221FFC1",
"parameters": [
{
"name": "SOC",
"expression": "((B5*256)+B4)/100",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "220032",
"parameters": [
{
"name": "BATT_TEMP",
"expression": "B4-40",
"unit": "°C",
"class": "temperature",
"min": "-40",
"max": "80"
}
]
}
]
},
{
"car_model": "Chevrolet: Bolt",
"init": "ATSP6;ATST96;",
"pids": [
{
"pid": "2283341",
"pid_init": "ATSH7E4",
"parameters": [
{
"name": "SOC",
"expression": "(B4*100)/255",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "2241A31",
"pid_init": "ATSH7E4",
"parameters": [
{
"name": "BATT_CAPACITY",
"expression": "[B4:B5]/10",
"unit": "Ah",
"class": "battery"
}
]
}
]
},
{
"car_model": "Chevrolet: Volt/Ampera",
"init": "ATSP6;ATST96;",
"pids": [
{
"pid": "015B1",
"pid_init": "",
"parameters": [
{
"name": "SOC",
"expression": "B3/2.55",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Citroen: C-Zero",
"init": "ATSP6;ATFCSH761;ATFCSD300000;ATFCSM1;ATSH761;ATCRA762;",
"pids": [
{
"pid": "2101",
"parameters": [
{
"name": "SOC",
"expression": "(B4/2)-5",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Dacia: Spring/CITY K-ZE",
"init": "ATSP6;ATST64;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "2290021",
"pid_init": "ATSH79B;ATFCSH79B;ATCRA7BB;",
"parameters": [
{
"name": "SOC",
"expression": "B4/2",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Fiat: 600e",
"init": "ATSP6;ATST96;ATSH79B;ATFCSH79B;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "22D4101",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "SOC",
"expression": "[B4:B5]/512",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "22D8601",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "SOH",
"expression": "[B5:B6]/16",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
}
]
},
{
"pid": "22D8151",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "HV_V",
"expression": "[B4:B5]/16",
"unit": "V",
"class": "voltage",
"min": "200",
"max": "480"
}
]
}
]
},
{
"car_model": "Fiat: e-Ulysse",
"init": "ATSP6;ATST96;ATSH79B;ATFCSH79B;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "22D4101",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "SOC",
"expression": "[B4:B5]/512",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "22D8601",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "SOH",
"expression": "[B5:B6]/16",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
}
]
},
{
"pid": "22D8151",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "HV_V",
"expression": "[B4:B5]/16",
"unit": "V",
"class": "voltage",
"min": "200",
"max": "480"
}
]
},
{
"pid": "22D8EF1",
"pid_init": "ATSH6A2;ATFCSH6A2;ATCRA682;",
"parameters": [
{
"name": "HV_T_A",
"expression": "B4",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "22D8701",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "HV_C_V_MAX",
"expression": "[B4:B5]",
"unit": "V",
"class": "voltage"
}
]
},
{
"pid": "22D86F1",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "HV_C_V_MIN",
"expression": "[B4:B5]",
"unit": "V",
"class": "voltage"
}
]
},
{
"pid": "22D4341",
"pid_init": "ATSH6A2;ATFCSH6A2;ATCRA682;",
"parameters": [
{
"name": "TMP_A",
"expression": "B4",
"unit": "°C",
"class": "none"
}
]
},
{
"pid": "22D49C1",
"pid_init": "ATSH6A6;ATFCSH6A6;ATCRA686;",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B6:B7]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "Genesis: GV60/GV70 EV/G80 Electrified",
"init": "ATSH7E4;ATST96;",
"pids": [
{
"pid": "2201019",
"parameters": [
{
"name": "SOC",
"expression": "B10/2",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
},
{
"name": "REGEN_MAX",
"expression": "[B11:B12]/100",
"unit": "kW",
"class": "power"
},
{
"name": "POWER_MAX",
"expression": "[B13:B14]/100",
"unit": "kW",
"class": "power"
},
{
"name": "HV_A",
"expression": "(65536-([B17:B18]))/10",
"unit": "A",
"class": "current"
},
{
"name": "HV_V",
"expression": "[B19:B20]/10",
"unit": "V",
"class": "voltage",
"min": "200",
"max": "480"
},
{
"name": "HV_W",
"expression": "([B19:B20]/10)*((65536-([B17:B18]))/10)",
"unit": "W",
"class": "power"
},
{
"name": "HV_T_MAX",
"expression": "B21",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_MIN",
"expression": "B22",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_1",
"expression": "B23",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_2",
"expression": "B25",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_3",
"expression": "B26",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_4",
"expression": "B27",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_5",
"expression": "B28",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_I",
"expression": "B30",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_C_V_MAX",
"expression": "B31/50",
"unit": "V",
"class": "voltage"
},
{
"name": "HV_C_V_MAX_NO",
"expression": "B33",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_V_MIN",
"expression": "B34/50",
"unit": "V",
"class": "voltage"
},
{
"name": "HV_C_V_MIN_NO",
"expression": "B35",
"unit": "none",
"class": "none"
},
{
"name": "LV_V",
"expression": "B38*0.1",
"unit": "V",
"class": "battery"
},
{
"name": "KWH_CHARGED",
"expression": "([B49:B50]*65536 + [B51:B52])/10",
"unit": "kwh",
"class": "battery"
}
]
},
{
"pid": "2201057",
"parameters": [
{
"name": "SOH",
"expression": "[B34:B35]/10",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
},
{
"name": "SOC_D",
"expression": "B41/2",
"unit": "%",
"class": "battery"
},
{
"name": "HV_C_D_MIN_NO",
"expression": "B39",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_D_MAX_NO",
"expression": "B36",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_D_MIN",
"expression": "[B37:B38]/10",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "22B002",
"pid_init": "ATSH7C6;ATFCSH7C6",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B5:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "GWM: Ora Good Cat/Funky Cat/ES11/Haomao/Ora 03",
"init": "ATSP6;ATAT1;",
"pids": [
{
"pid": "22D0621",
"pid_init": "ATSH78A;ATFCSH78A;ATFCSD300000;ATFCSM1;ATCRA7CA;",
"parameters": [
{
"name": "SOC",
"expression": "[B4:B5]/10",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
},
{
"name": "HV_CAPACITY_KWH",
"expression": "[B6:B7]/10",
"unit": "kWh",
"class": "none"
}
]
},
{
"pid": "22D0011",
"pid_init": "ATFCSH78A;ATCRA7CA;",
"parameters": [
{
"name": "SPEED",
"expression": "[B4:B5]/17.05",
"unit": "km/h",
"class": "speed"
}
]
},
{
"pid": "22D0041",
"pid_init": "ATSH78B;ATFCSH78B;ATCRA7CB;",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B5:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
},
{
"pid": "22D0311",
"pid_init": "ATSH78A;ATFCSH78A;ATFCSM1;ATCRA7CA;",
"parameters": [
{
"name": "COOLANT_TMP",
"expression": "([B6:B7]-400)/10",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "2202102",
"pid_init": "ATSH76C;ATFCSH76C;ATCRA7AC;",
"parameters": [
{
"name": "TYRE_P_FL",
"expression": "B5*0.2-0.22",
"class": "pressure",
"unit": "psi",
"min": "0"
},
{
"name": "TYRE_P_FR",
"expression": "B7*0.2-0.22",
"class": "pressure",
"unit": "psi",
"min": "0"
},
{
"name": "TYRE_P_RL",
"expression": "B10*0.2-0.22",
"class": "pressure",
"unit": "psi",
"min": "0"
},
{
"name": "TYRE_P_RR",
"expression": "B12*0.2-0.22",
"class": "pressure",
"unit": "psi",
"min": "0"
},
{
"name": "TYRE_T_FL",
"expression": "B6-50",
"class": "temperature",
"unit": "°C"
},
{
"name": "TYRE_T_FR",
"expression": "B9-50",
"class": "temperature",
"unit": "°C"
},
{
"name": "TYRE_T_RL",
"expression": "B11-50",
"class": "temperature",
"unit": "°C"
},
{
"name": "TYRE_T_RR",
"expression": "B13-50",
"class": "temperature",
"unit": "°C"
}
]
}
]
},
{
"car_model": "Honda: Clarity-2018",
"init": "ATSP7;ATST96;",
"pids": [
{
"pid": "22202A",
"pid_init": "ATSHDA01F1;",
"parameters": [
{
"name": "SOC",
"expression": "B62",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "2270229",
"pid_init": "ATSHDA60F1;",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B12:B14]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "Honda: Prologue",
"init": "ATSP7;ATST96;",
"pids": [
{
"pid": "222B435",
"pid_init": "ATSHDACBF1;ATCRA142AF1CB;ATFCSH14DACBF1;ATFCSD300000;ATFCSM1;",
"parameters": [
{
"name": "SOC",
"expression": "B5/255",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Hyundai: Ioniq2017",
"init": "ATSP6;ATSH7E4;ATST96;",
"pids": [
{
"pid": "21057",
"parameters": [
{
"name": "SOC_D",
"expression": "B39/2",
"unit": "%",
"class": "battery"
},
{
"name": "SOH",
"expression": "[B33:B34]/10",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
}
]
},
{
"pid": "2101",
"parameters": [
{
"name": "SOC",
"expression": "B09/2",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
},
{
"name": "CHARGER_CONNECTED",
"expression": "B14:5",
"unit": "",
"class": "plug",
"type": "binary_sensor"
},
{
"name": "CHARGING",
"expression": "B14:7",
"unit": "",
"class": "battery_charging",
"type": "binary_sensor"
},
{
"name": "CHARGING_DC",
"expression": "B14:6",
"unit": "",
"class": "plug",
"type": "binary_sensor"
}
]
},
{
"pid": "22B0025",
"pid_init": "ATSH7C6;ATFCSH7C6",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B17:B18]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "Hyundai: Ioniq5/Ioniq6/Kona",
"init": "ATSH7E4;ATST96;",
"pids": [
{
"pid": "2201019",
"parameters": [
{
"name": "SOC",
"expression": "B10/2",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
},
{
"name": "REGEN_MAX",
"expression": "[B11:B12]/100",
"unit": "kW",
"class": "power"
},
{
"name": "POWER_MAX",
"expression": "[B13:B14]/100",
"unit": "kW",
"class": "power"
},
{
"name": "HV_A",
"expression": "(65536-([B17:B18]))/10",
"unit": "A",
"class": "current"
},
{
"name": "HV_V",
"expression": "[B19:B20]/10",
"unit": "V",
"class": "voltage",
"min": "200",
"max": "480"
},
{
"name": "HV_W",
"expression": "([B19:B20]/10)*((65536-([B17:B18]))/10)",
"unit": "W",
"class": "power"
},
{
"name": "HV_T_MAX",
"expression": "B21",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_MIN",
"expression": "B22",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_1",
"expression": "B23",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_2",
"expression": "B25",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_3",
"expression": "B26",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_4",
"expression": "B27",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_5",
"expression": "B28",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_I",
"expression": "B30",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_C_V_MAX",
"expression": "B31/50",
"unit": "V",
"class": "voltage"
},
{
"name": "HV_C_V_MAX_NO",
"expression": "B33",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_V_MIN",
"expression": "B34/50",
"unit": "V",
"class": "voltage"
},
{
"name": "HV_C_V_MIN_NO",
"expression": "B35",
"unit": "none",
"class": "none"
},
{
"name": "LV_V",
"expression": "B38*0.1",
"unit": "V",
"class": "battery"
},
{
"name": "KWH_CHARGED",
"expression": "([B49:B50]*65536 + [B51:B52])/10",
"unit": "kwh",
"class": "battery"
}
]
},
{
"pid": "2201057",
"parameters": [
{
"name": "SOH",
"expression": "[B34:B35]/10",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
},
{
"name": "SOC_D",
"expression": "B41/2",
"unit": "%",
"class": "battery"
},
{
"name": "HV_C_D_MIN_NO",
"expression": "B39",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_D_MAX_NO",
"expression": "B36",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_D_MIN",
"expression": "[B37:B38]/10",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "22B0025",
"pid_init": "ATSH7C6;ATFCSH7C6",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B17:B18]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "Jaguar: I-PACE",
"init": "ATSP6;ATST96;",
"pids": [
{
"pid": "224910",
"parameters": [
{
"name": "SOC",
"expression": "[B4:B5]/100",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "224911",
"parameters": [
{
"name": "SOC_MIN",
"expression": "[B4:B5]/100",
"unit": "%",
"class": "battery"
}
]
},
{
"pid": "224914",
"parameters": [
{
"name": "SOC_MAX",
"expression": "[B4:B5]/100",
"unit": "%",
"class": "battery"
}
]
},
{
"pid": "224918",
"parameters": [
{
"name": "SOH",
"expression": "B4/2",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
}
]
},
{
"pid": "224919",
"parameters": [
{
"name": "HV_C_D_MIN",
"expression": "B4/2",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "22491a",
"parameters": [
{
"name": "HV_C_D_MAX",
"expression": "B4/2",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "224915",
"parameters": [
{
"name": "HV_C_D_MAX",
"expression": "B4/2",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "224916",
"parameters": [
{
"name": "HV_C_D_MIN",
"expression": "B4/2",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "224917",
"parameters": [
{
"name": "HV_C_D_MAX",
"expression": "B4/2",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "224904",
"parameters": [
{
"name": "HV_C_V_MIN",
"expression": "[B4:B5]/1000",
"unit": "V",
"class": "voltage"
}
]
},
{
"pid": "224903",
"parameters": [
{
"name": "HV_C_V_MAX",
"expression": "[B4:B5]/1000",
"unit": "V",
"class": "voltage"
}
]
},
{
"pid": "22490F",
"parameters": [
{
"name": "HV_V",
"expression": "[B4:B5]/100",
"unit": "V",
"class": "voltage",
"min": "200",
"max": "480"
}
]
},
{
"pid": "22490C",
"parameters": [
{
"name": "HV_A",
"expression": "([B4:B5]-32768)/40",
"unit": "A",
"class": "current"
}
]
},
{
"pid": "224906",
"parameters": [
{
"name": "HV_T_MIN",
"expression": "(B4/2)-40",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "224905",
"parameters": [
{
"name": "HV_T_MAX",
"expression": "(B4/2)-40",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "224907",
"parameters": [
{
"name": "HV_T_A",
"expression": "(B4/2)-40",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "224913",
"parameters": [
{
"name": "REGEN_MAX",
"expression": "[B4:B5]/100",
"unit": "kW",
"class": "power"
}
]
},
{
"pid": "22dd01",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B4:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
},
{
"pid": "22dd04",
"parameters": [
{
"name": "T_CAB",
"expression": "B4-40",
"unit": "°C",
"class": "temperature"
}
]
}
]
},
{
"car_model": "KGM: Torres EVX",
"init": "ATSP6;ATSH7E0;ATST96;",
"pids": [
{
"pid": "22FD0D2",
"parameters": [
{
"name": "SOC",
"expression": "[B9:B10]/10",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Kia/Hyundai: Niro/Soul/Kona",
"init": "ATST96;",
"pids": [
{
"pid_init": "ATSH7E4;",
"pid": "2201019",
"parameters": [
{
"name": "SOC",
"expression": "B10/2",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
},
{
"name": "REGEN_MAX",
"expression": "[B11:B12]/100",
"unit": "kW",
"class": "power"
},
{
"name": "POWER_MAX",
"expression": "[B13:B14]/100",
"unit": "kW",
"class": "power"
},
{
"name": "HV_A",
"expression": "(65536-([B17:B18]))/10",
"unit": "A",
"class": "current"
},
{
"name": "HV_V",
"expression": "[B19:B20]/10",
"unit": "V",
"class": "voltage",
"min": "200",
"max": "480"
},
{
"name": "HV_W",
"expression": "([B19:B20]/10)*((65536-([B17:B18]))/10)",
"unit": "W",
"class": "power"
},
{
"name": "HV_T_MAX",
"expression": "B21",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_MIN",
"expression": "B22",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_1",
"expression": "B23",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_2",
"expression": "B25",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_3",
"expression": "B26",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_4",
"expression": "B27",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_I",
"expression": "B30",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_C_V_MAX",
"expression": "B31/50",
"unit": "V",
"class": "voltage"
},
{
"name": "HV_C_V_MAX_NO",
"expression": "B33",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_V_MIN",
"expression": "B34/50",
"unit": "V",
"class": "voltage"
},
{
"name": "HV_C_V_MIN_NO",
"expression": "B35",
"unit": "none",
"class": "none"
},
{
"name": "LV_V",
"expression": "B38*0.1",
"unit": "V",
"class": "battery"
}
]
},
{
"pid_init": "ATSH7E4;",
"pid": "2201057",
"parameters": [
{
"name": "SOH",
"expression": "[B34:B35]/10",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
},
{
"name": "SOC_D",
"expression": "B41/2",
"unit": "%",
"class": "battery"
},
{
"name": "HV_C_D_MIN_NO",
"expression": "B39",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_D_MAX_NO",
"expression": "B36",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_D_MIN",
"expression": "[B37:B38]/10",
"unit": "%",
"class": "none"
}
]
},
{
"pid_init": "ATSH7E2;",
"pid": "21014",
"parameters": [
{
"name": "GEAR",
"expression": "B10",
"unit": "none",
"class": "none"
},
{
"name": "READY",
"expression": "B26:3",
"unit": "none",
"class": "none",
"type": "binary_sensor"
},
{
"name": "PARK_BRAKE",
"expression": "B26:5",
"unit": "none",
"class": "none",
"type": "binary_sensor"
},
{
"name": "SPEED",
"expression": "[B19:B20]/100",
"unit": "km/h",
"class": "speed"
}
]
}
]
},
{
"car_model": "Kia: Niro EV",
"init": "ATSH7E4;ATST96;",
"pids": [
{
"pid": "2201019",
"parameters": [
{
"name": "SOC",
"expression": "B10/2",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
},
{
"name": "REGEN_MAX",
"expression": "[B11:B12]/100",
"unit": "kW",
"class": "power"
},
{
"name": "POWER_MAX",
"expression": "[B13:B14]/100",
"unit": "kW",
"class": "power"
},
{
"name": "HV_A",
"expression": "(65536-([B17:B18]))/10",
"unit": "A",
"class": "current"
},
{
"name": "HV_V",
"expression": "[B19:B20]/10",
"unit": "V",
"class": "voltage",
"min": "200",
"max": "480"
},
{
"name": "HV_W",
"expression": "([B19:B20]/10)*((65536-([B17:B18]))/10)",
"unit": "W",
"class": "power"
},
{
"name": "HV_T_MAX",
"expression": "B21",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_MIN",
"expression": "B22",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_1",
"expression": "B23",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_2",
"expression": "B25",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_3",
"expression": "B26",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_4",
"expression": "B27",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_5",
"expression": "B28",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_T_I",
"expression": "B30",
"unit": "°C",
"class": "temperature"
},
{
"name": "HV_C_V_MAX",
"expression": "B31/50",
"unit": "V",
"class": "voltage"
},
{
"name": "HV_C_V_MAX_NO",
"expression": "B33",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_V_MIN",
"expression": "B34/50",
"unit": "V",
"class": "voltage"
},
{
"name": "HV_C_V_MIN_NO",
"expression": "B35",
"unit": "none",
"class": "none"
},
{
"name": "LV_V",
"expression": "B38*0.1",
"unit": "V",
"class": "battery"
},
{
"name": "KWH_CHARGED",
"expression": "([B49:B50]*65536 + [B51:B52])/10",
"unit": "kwh",
"class": "battery"
}
]
},
{
"pid": "2201057",
"parameters": [
{
"name": "SOH",
"expression": "[B34:B35]/10",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
},
{
"name": "SOC_D",
"expression": "B41/2",
"unit": "%",
"class": "battery"
},
{
"name": "HV_C_D_MIN_NO",
"expression": "B39",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_D_MAX_NO",
"expression": "B36",
"unit": "none",
"class": "none"
},
{
"name": "HV_C_D_MIN",
"expression": "[B37:B38]/10",
"unit": "%",
"class": "none"
}
]
},
{
"pid": "22B002",
"pid_init": "ATSH7C6;ATFCSH7C6",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B5:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "Kia: Niro PHEV",
"init": "ATSP6;ATSH7E4;ATST96;",
"pids": [
{
"pid": "2105",
"parameters": [
{
"name": "SOC_D",
"expression": "B47/2",
"unit": "%",
"class": "battery"
},
{
"name": "SOH",
"expression": "[B44:B45]/10",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
}
]
},
{
"pid": "2101",
"parameters": [
{
"name": "SOC",
"expression": "B09/2",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
},
{
"name": "CHARGER_CONNECTED",
"expression": "B14:7",
"unit": "",
"class": "plug",
"type": "binary_sensor"
}
]
}
]
},
{
"car_model": "Maxus: T90/EUNIC5/EUNIC6/EUNIC9/EV30/EG10/eDeliver3/eDeliver9",
"init": "ATSP6;ATST96;",
"pids": [
{
"pid": "22E0021",
"pid_init": "ATSH7E3",
"parameters": [
{
"name": "SOC",
"expression": "B4",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "MG: MG5/Marvel/ZS",
"init": "ATSP6;ATST64;",
"pids": [
{
"pid": "22B0461",
"pid_init": "ATSH7E5;ATCRA7ED;",
"parameters": [
{
"name": "SOC",
"expression": "[B4:B5]*1.035/10",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "22B061",
"pid_init": "ATSH7E5;ATCRA7ED;",
"parameters": [
{
"name": "SOH",
"expression": "[B4:B5]/100",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
}
]
},
{
"pid": "22B0561",
"pid_init": "ATSH7E5;ATCRA7ED;",
"parameters": [
{
"name": "BATT_TEMP",
"expression": "(B4/2)-40",
"unit": "°C",
"class": "temperature",
"min": "-40",
"max": "80"
}
]
},
{
"pid": "22B042",
"pid_init": "ATSH7E5;ATCRA7ED;",
"parameters": [
{
"name": "HV_V",
"expression": "[B4:B5]*0.25",
"unit": "V",
"class": "voltage",
"min": "200",
"max": "480"
}
]
}
]
},
{
"car_model": "Mitsubishi: iMiEV/Outlander-PHEV",
"init": "ATSP6;ATFCSH761;ATFCSD300000;ATFCSM1;ATSH761;ATCRA762;",
"pids": [
{
"pid": "2101",
"parameters": [
{
"name": "SOC",
"expression": "(B4/2)-5",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Mitsubishi: Outlander-PHEV 2023",
"init": "ATSP7;ATST96;",
"pids": [
{
"pid": "2201D1",
"pid_init": "ATSH18DB33F1;ATCRA18DAF1DB;",
"parameters": [
{
"name": "SOC",
"expression": "(B5*0.64)-19.2",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Nissan : Ariya",
"init": "ATSP7;ATST96;ATFCSH18DADBF1;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "2290021",
"pid_init": "ATSHDADBF1;ATFCSH18DADBF1;ATCRA18DAF1DB;",
"parameters": [
{
"name": "SOC",
"expression": "[B4:B5]/100",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "2290031",
"pid_init": "ATSHDADBF1;ATFCSH18DADBF1;ATCRA18DAF1DB;",
"parameters": [
{
"name": "SOH",
"expression": "[B4:B5]/100",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
}
]
}
]
},
{
"car_model": "Nissan : leaf-ze1",
"init": "ATSP6;ATFCSH79B;ATST96;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "221103",
"pid_init": "ATSH797;ATFCSH797;ATCRA79A;",
"parameters": [
{
"name": "LV voltage",
"expression": "B4*0.08",
"unit": "V",
"class": "voltage",
"min": "0",
"max": "105"
}
]
},
{
"pid": "221183",
"pid_init": "ATSH797;ATFCSH797;ATCRA79A;",
"parameters": [
{
"name": "LV current",
"expression": "[B4:B5]/256.0",
"unit": "I",
"class": "current",
"min": "0",
"max": "105"
}
]
},
{
"pid": "22115D",
"pid_init": "ATSH797;ATFCSH797;ATCRA79A;",
"parameters": [
{
"name": "Ambient",
"expression": "(((B4*0.9)-40.9)-32)*5/9",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "221234",
"pid_init": "ATSH797;ATFCSH797;ATCRA79A;",
"parameters": [
{
"name": "Plug state",
"expression": "B4",
"class": ""
}
]
},
{
"pid": "22114E",
"pid_init": "ATSH797;ATFCSH797;ATCRA79A;",
"parameters": [
{
"name": "Charge mode",
"expression": "B4",
"class": ""
}
]
},
{
"pid": "221146",
"pid_init": "ATSH797;ATFCSH797;ATCRA79A;",
"parameters": [
{
"name": "Motor power",
"expression": "[B4:B5]*40",
"class": "power",
"unit": "W"
}
]
},
{
"pid": "22121A",
"pid_init": "ATSH797;ATFCSH797;ATCRA79A;",
"parameters": [
{
"name": "Speed",
"expression": "[B4:B5]/10",
"class": "speed",
"unit": "km/h"
}
]
},
{
"pid": "221236",
"pid_init": "ATSH797;ATFCSH797;ATCRA79A;",
"parameters": [
{
"name": "OBC Power",
"expression": "[B4:B5]*100",
"class": "power",
"unit": "W"
}
]
},
{
"pid": "220E01",
"pid_init": "ATSH743;ATFCSH743;ATCRA763;",
"parameters": [
{
"name": "Odometer",
"expression": "[B4:B6]",
"class": "distance",
"unit": "km"
}
]
},
{
"pid": "220E2E",
"pid_init": "ATSH743;ATFCSH743;ATCRA763;",
"parameters": [
{
"name": "Range",
"expression": "[B4:B5]/10",
"class": "distance",
"unit": "km"
}
]
}
]
},
{
"car_model": "Opel: Ampere-E",
"init": "ATSP6;ATST96;ATSH7E0;ATSH7E1;ATSH7E4;",
"pids": [
{
"pid": "2283341",
"pid_init": "ATSH7E4",
"parameters": [
{
"name": "SOC",
"expression": "(B4*100)/255",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "2241A31",
"pid_init": "ATSH7E4",
"parameters": [
{
"name": "HV_CAPACITY",
"expression": "[B4:B5]/10",
"unit": "Ah",
"class": "battery"
}
]
}
]
},
{
"car_model": "Opel: EOBD (2004 - present)",
"init": "ATSP6;ATST96;",
"pids": [
{
"pid": "1ADF",
"pid_init": "ATSH7E0;ATCRA7E8;",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B3:B6]*0.015644",
"class": "distance",
"unit": "km",
"min": "0"
}
]
},
{
"pid": "1A6D",
"pid_init": "ATSH7E0;ATCRA7E8;",
"parameters": [
{
"name": "PCM_Oil_Life",
"expression": "B3/2.55",
"unit": "%",
"class": "percentage",
"min": "0",
"max": "100"
}
]
},
{
"pid": "2250051",
"pid_init": "ATSH241;ATCRA641;",
"parameters": [
{
"name": "TYRE_P_FL",
"expression": "[B4:B5]/16",
"class": "pressure",
"unit": "psi",
"min": "0"
}
]
},
{
"pid": "2250081",
"pid_init": "ATSH241;ATCRA641;",
"parameters": [
{
"name": "TYRE_P_RL",
"expression": "[B4:B5]/16",
"class": "pressure",
"unit": "psi",
"min": "0"
}
]
},
{
"pid": "2250061",
"pid_init": "ATSH241;ATCRA641;",
"parameters": [
{
"name": "TYRE_P_FR",
"expression": "[B4:B5]/16",
"class": "pressure",
"unit": "psi",
"min": "0"
}
]
},
{
"pid": "2250071",
"pid_init": "ATSH241;ATCRA641;",
"parameters": [
{
"name": "TYRE_P_RR",
"expression": "[B4:B5]/16",
"class": "pressure",
"unit": "psi",
"min": "0"
}
]
}
]
},
{
"car_model": "Peugeot: e-208",
"init": "ATSP6;ATST96;ATSH79B;ATFCSH79B;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "22D4101",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "SOC",
"expression": "[B4:B5]/512",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "22D8601",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "SOH",
"expression": "[B5:B6]/16",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
}
]
},
{
"pid": "22D8151",
"pid_init": "ATSH6B4;ATFCSH6B4;ATCRA694;",
"parameters": [
{
"name": "HV_V",
"expression": "[B4:B5]/16",
"unit": "V",
"class": "voltage",
"min": "200",
"max": "480"
}
]
},
{
"pid": "22D49C1",
"pid_init": "ATSH6A6;ATFCSH6A6;ATCRA686;",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B6:B7]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "Peugeot: iON",
"init": "ATSP6;ATFCSH761;ATFCSD300000;ATFCSM1;ATSH761;ATCRA762;",
"pids": [
{
"pid": "2101",
"parameters": [
{
"name": "SOC",
"expression": "(B4/2)-5",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Porsche: Taycan",
"init": "ATST96;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "22028C1",
"pid_init": "ATSP7;ATCP17;ATSHFC007B;ATFCSH17FC007B;ATCRA17FE007B;",
"parameters": [
{
"name": "SOC",
"expression": "B4-3",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "222AB62",
"pid_init": "ATSP6;ATCP18;ATSH710;ATFCSH710;ATCRA77A;",
"parameters": [
{
"name": "RANGE",
"expression": "[B5:B6]",
"unit": "km",
"class": "distance"
}
]
},
{
"pid": "222AB2",
"pid_init": "ATSP6;ATCP18;ATSH710;ATFCSH710;ATCRA77A;",
"parameters": [
{
"name": "KWH_CHARGED",
"expression": "B5",
"unit": "kwh",
"class": "battery"
}
]
},
{
"pid": "221DD01",
"pid_init": "ATSP6;ATCP18;ATSH744;ATFCSH744;ATFCSD300000;ATFCSM1;ATCRA7AE;",
"parameters": [
{
"name": "SOC_D",
"expression": "B4/2",
"unit": "%",
"class": "battery"
}
]
}
]
},
{
"car_model": "RAM: Promaster 3500 (2019)",
"init": "ATSP7;",
"pids": [
{
"pid": "22B010",
"pid_init": "ATS0;ATSHDA10F1;",
"parameters": [
{
"name": "PCM_Transmission_Temp",
"expression": "((((B4*256)+B5)*(1/64))-32)*(5/9)",
"unit": "°C",
"class": "temperature",
"min": "-40",
"max": "200"
}
]
},
{
"pid": "22022A",
"pid_init": "ATS0;ATSHDA10F1;",
"parameters": [
{
"name": "ENGINE_OIL_PRES",
"expression": "B4*4",
"unit": "KPa",
"class": "pressure"
}
]
},
{
"pid": "220121",
"pid_init": "ATS0;ATSHDA10F1;",
"parameters": [
{
"name": "ENGINE_OIL_TEMP",
"expression": "B4-64",
"unit": "°C",
"class": "temperature"
}
]
}
]
},
{
"car_model": "Renault Zoe Ph2 (2020-)",
"init": "ATE0;ATH1;ATSP7;ATS0;ATM0;ATAT1;ATFCSM1;ATCP18;",
"pids": [
{
"pid": "222006",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B4:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
},
{
"pid": "222B85",
"parameters": [
{
"name": "CHARGER_CONNECTED",
"expression": "B4",
"unit": "",
"class": "plug",
"type": "binary_sensor"
}
]
},
{
"pid": "229002",
"parameters": [
{
"name": "SOC",
"expression": "[B4:B5] * 0.01",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "22300F",
"parameters": [
{
"name": "HV_AV",
"expression": "[B4:B5] * 0.025",
"unit": "kW",
"class": "battery"
}
]
},
{
"pid": "22300B",
"parameters": [
{
"name": "AC_P",
"expression": "B4",
"unit": "",
"class": "none"
}
]
},
{
"pid": "222218",
"parameters": [
{
"name": "TMP_A",
"expression": "([B4:B5] * 0.1) - 273",
"unit": "°C",
"class": "none"
}
]
},
{
"pid": "222005",
"parameters": [
{
"name": "LV_V",
"expression": "[B4:B5] * 0.01",
"unit": "V",
"class": "battery"
}
]
},
{
"pid": "229003",
"parameters": [
{
"name": "SOH",
"expression": "[B4:B5] * 0.01",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
}
]
},
{
"pid": "2291C8",
"parameters": [
{
"name": "HV_CAPACITY_R",
"expression": "[B4:B6] * 0.001",
"unit": "kWh",
"class": "none"
}
]
},
{
"pid": "229243",
"parameters": [
{
"name": "KWH_CHARGED",
"expression": "[B5:B8] * 0.001",
"unit": "kwh",
"class": "battery"
}
]
},
{
"pid": "22300D",
"parameters": [
{
"name": "AC_C_C",
"expression": "[B4:B5] * 0.1",
"unit": "A",
"class": "battery"
}
]
},
{
"pid": "222B8A",
"parameters": [
{
"name": "AC_C_V",
"expression": "[B4:B5] * 0.5",
"unit": "V",
"class": "battery"
}
]
}
]
},
{
"car_model": "Renault Zoe R110/R90",
"init": "ATSP6;",
"pids": [
{
"pid": "222002",
"parameters": [
{
"name": "SOC",
"expression": "[B4:B5]*0.02",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "223206",
"parameters": [
{
"name": "SOH",
"expression": "B4",
"unit": "%",
"class": "none",
"min": "0",
"max": "105"
}
]
},
{
"pid": "223451",
"parameters": [
{
"name": "RANGE",
"expression": "[B4:B5]",
"unit": "km",
"class": "distance"
}
]
},
{
"pid": "222006",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B4:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "Renault: Ariya/Scenic EV E-TECH/Renault 5 E-TECH/Renault 4 E-TECH/Megane E-TECH GSR2 2024/Master EV E-TECH",
"init": "ATSP6;ATST96;",
"pids": [
{
"pid": "015B1",
"pid_init": "ATSHDB33F1;ATCRA18DAF1DB;",
"parameters": [
{
"name": "SOC",
"expression": "B3/2.55",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Renault: Kangoo Z.E",
"init": "ATSP6;",
"pids": [
{
"pid": "222002",
"parameters": [
{
"name": "SOC",
"expression": "((B4*256)+B5)/50",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Renault: Twizy",
"init": "ATSP6;ATST96;ATSH79B;ATFCSH79B;ATFCSD300000;ATFCSM1;ATCRA7BB;",
"pids": [
{
"pid": "21035",
"parameters": [
{
"name": "SOC",
"expression": "[B29:B30]/100",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Smart: #1",
"init": "ATST64;ATSH7DF;ATSP7;",
"pids": [
{
"pid": "224801",
"parameters": [
{
"name": "SOC",
"expression": "([B4:B5]-3)/470",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Smart: EQ",
"init": "ATST64;ATSP6;ATFCSH79B;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "21083",
"pid_init": "ATSH79B;ATFCSH79B;ATCRA7BB;",
"parameters": [
{
"name": "SOC",
"expression": "[B11:B12]/16",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "220207",
"pid_init": "ATSH743;ATFCSH743;ATCRA763;",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B4:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
},
{
"pid": "223451",
"pid_init": "ATSH7E4;ATFCSH7E4;ATCRA7EC;",
"parameters": [
{
"name": "RANGE",
"expression": "[B4:B5]",
"unit": "km",
"class": "distance"
}
]
},
{
"pid": "223008",
"pid_init": "ATSH792;ATFCSH792;ATCRA793;",
"parameters": [
{
"name": "CHARGER_CONNECTED",
"expression": "B4",
"unit": "",
"class": "plug",
"type": "binary_sensor"
}
]
}
]
},
{
"car_model": "Toyota: Rav4",
"init": "ATSP6;",
"pids": [
{
"pid": "015B2",
"parameters": [
{
"name": "SOC",
"expression": "(B3*20)/51",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "01A61",
"parameters": [
{
"name": "ODOMETER",
"expression": "([B3:B6])/10",
"class": "distance",
"unit": "km",
"min": "0"
}
]
},
{
"pid": "01317",
"pid_init": "ATSH7DF;",
"parameters": [
{
"name": "OILCH_DIS",
"expression": "(256*B3)+B4",
"unit": "km",
"class": "distance"
}
]
}
]
},
{
"car_model": "Volvo: XC40",
"init": "ATST96;ATSP7;",
"pids": [
{
"pid": "2240281",
"pid_init": "ATSHD01635;ATCP1D;ATCRA1EC6AE80;ATFCSH1DD01635;ATFCSD300000;ATFCSM1;",
"parameters": [
{
"name": "SOC",
"expression": "(B4*0.6554)-0.08",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "Volvo: XC40 BEV",
"init": "ATST96;ATSP7;",
"pids": [
{
"pid": "2240281",
"pid_init": "ATCP1D;ATCRA1EC6AE80;ATFCSH1DD01635;ATFCSD300000;ATFCSM1;",
"parameters": [
{
"name": "SOC",
"expression": "(B4*0.6554)-0.08",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "22DD011",
"pid_init": "ATCP1D;ATCRA1EC6EE80;ATFCSH1DD01637;",
"parameters": [
{
"name": "ODOMETER",
"expression": "([B4:B7])/256",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "Volvo: XC60 PHEV",
"init": "ATST64;",
"pids": [
{
"pid": "2248011",
"pid_init": "ATSP7;ATSHD01635;ATCP1D;ATCRA1EC6AE80;ATFCSH1DD01635;ATFCSD300000;ATFCSM1;",
"parameters": [
{
"name": "SOC",
"expression": "([B4:B5]/470)-(150/47)",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "VW: e-Golf",
"init": "ATSP6;ATST96;ATSH7E5;",
"pids": [
{
"pid": "22028C1",
"parameters": [
{
"name": "SOC",
"expression": "((B4-20)*10)/22",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "2202BD",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B5:B7]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "VW: e-Up",
"init": "ATSP6;ATST96;",
"pids": [
{
"pid": "22028C1",
"parameters": [
{
"name": "SOC",
"expression": "B4/2.5",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
},
{
"car_model": "VW: ID",
"init": "ATST96;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "22028C1",
"pid_init": "ATSP7;ATCP17;ATSHFC007B;ATFCSH17FC007B;ATCRA17FE007B;",
"parameters": [
{
"name": "SOC",
"expression": "B4*0.4425-6.1947",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "227448",
"pid_init": "ATSP7;ATCP17;ATSHFC007B;ATFCSH17FC007B;ATCRA17FE007B;",
"parameters": [
{
"name": "Operation mode",
"expression": "B4"
}
]
},
{
"pid": "221E3D",
"pid_init": "ATSP7;ATCP17;ATSHFC007B;ATFCSH17FC007B;ATCRA17FE007B;",
"parameters": [
{
"name": "HV battery current",
"expression": "([B5:B7]*256-150000)/100",
"unit": "A",
"class": "current"
}
]
},
{
"pid": "221E3B",
"pid_init": "ATSP7;ATCP17;ATSHFC007B;ATFCSH17FC007B;ATCRA17FE007B;",
"parameters": [
{
"name": "HV battery voltage",
"expression": "[B4:B5]/4",
"unit": "V",
"class": "voltage"
}
]
},
{
"pid": "222A0B",
"pid_init": "ATSP7;ATCP17;ATSHFC007B;ATFCSH17FC007B;ATCRA17FE007B;",
"parameters": [
{
"name": "HV battery temperature",
"expression": "B4/2-40",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "22F40D",
"pid_init": "ATSP7;ATCP17;ATSHFC007B;ATFCSH17FC007B;ATCRA17FE007B;",
"parameters": [
{
"name": "Speed",
"expression": "B4",
"unit": "km/h",
"class": "speed"
}
]
},
{
"pid": "222AB62",
"pid_init": "ATSP6;ATCP18;ATSH710;ATFCSH710;ATCRA77A;",
"parameters": [
{
"name": "Range",
"expression": "(B5*256)+B6",
"unit": "km",
"class": "distance"
}
]
},
{
"pid": "22295A",
"pid_init": "ATSP7;ATCP17;ATSHFC0076;ATFCSH17FC0076;ATCRA17FE0076;",
"parameters": [
{
"name": "Odometer",
"expression": "[B4:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
},
{
"pid": "222609",
"pid_init": "ATSP6;ATCP18;ATSH746;ATFCSH746;ATCRA7B0;",
"parameters": [
{
"name": "Outdoor temperature",
"expression": "B4/2-50",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "222613",
"pid_init": "ATSP6;ATCP18;ATSH746;ATFCSH746;ATCRA7B0;",
"parameters": [
{
"name": "Indoor temperature",
"expression": "[B4:B5]/5-40",
"unit": "°C",
"class": "temperature"
}
]
},
{
"pid": "222AB2",
"pid_init": "ATSP6;ATCP18;ATSH710;ATFCSH710;ATCRA77A;",
"parameters": [
{
"name": "HV capacity",
"expression": "[B4:B5]*50/1000",
"unit": "kWh",
"class": "energy"
}
]
}
]
},
{
"car_model": "Xpeng: G6",
"init": "ATSP6;ATFCSH704;ATFCSD300000;ATFCSM1;",
"pids": [
{
"pid": "22031E",
"pid_init": "ATSH7E0",
"parameters": [
{
"name": "SOC",
"expression": "[B4:B5]/10",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
},
{
"pid": "2201011",
"pid_init": "ATFCSM1;ATCRA784",
"parameters": [
{
"name": "ODOMETER",
"expression": "[B4:B6]",
"class": "distance",
"unit": "km",
"min": "0"
}
]
}
]
},
{
"car_model": "Zeekr: 001",
"init": "ATST64;",
"pids": [
{
"pid": "2248011",
"pid_init": "ATSP7;ATSHD01635;ATCP1D;ATCRA1EC6AE80;ATFCSH1DD01635;ATFCSD300000;ATFCSM1;",
"parameters": [
{
"name": "SOC",
"expression": "([B4:B5]/470)-(150/47)",
"unit": "%",
"class": "battery",
"min": "0",
"max": "100"
}
]
}
]
}
]
}