FMC650: added support for EV FMS element AVL IDs (electric-vehicle high-voltage battery, charging, weights, and status signals), available with recent FMC650 firmware updates.
New parameters: can.ev.battery.voltage, can.ev.battery.current, can.ev.battery.level, can.ev.battery.temperature, can.ev.battery.max.temperature, can.ev.battery.min.temperature, can.ev.battery.max.cell.voltage, can.ev.battery.min.cell.voltage, can.ev.battery.rated.capacity, can.ev.evse1.ac.voltage, can.ev.evse1.ac.current, can.ev.dc.charging.state.enum, can.ev.internal.charger.state.enum, can.ev.external.powersource.state.enum, can.ev.air.conditioner.compressor.state.enum, can.ev.thermal.management.heater.state.enum, can.ev.propulsion.motor.coolant.fan.temperature, can.ev.trailer.weight, can.ev.cargo.weight, can.ev.powered.vehicle.weight.
Existing parameters also now populated from these IDs: can.engine.ignition.status, can.seatbelt.status, can.vehicle.battery.remaining.range, can.vehicle.battery.health, can.gross.combination.vehicle.weight.
This parsing is tuned for recent firmware and relies on real data from connected vehicles rather than the Teltonika documentation, which has discrepancies in its multiplier specifications and does not fully define all possible values. If you see unexpected values or missing parameters from these IDs, please contact the flespi team.