You have to know battery capacity of the vehicle in kwH
You should add following I/O's to configuration:
CAN EV State of charge % (SOC)
CAN EV State of charge Wh (SOC)
CAN EV State of health (SOH)
OR
OBD EV State of health (SOH)
OBD EV State of charge % (SOC)
You should change fuel type to electricity in object settings:
Then, set up "State of charge".
Check what parameters are actually working - if you have CAN EV State of charge % (SOC) and CAN EV State of health (SOH), formula is following (here, instead of kwH you have to write actual capacity of the battery in kwH):
CAN EV State of charge % (SOC)*CAN EV State of health (SOH)*kwH/10000
If you are using CAN EV State of charge Wh (SOC) it should be set up as
CAN EV State of charge Wh (SOC)/1000
If you only have CAN EV State of charge % (SOC), formula will look like this:
CAN EV State of charge % (SOC)*(kwH)/100
This variant has biggest error margin - it does not account for battery degradation, so if battery is old it will still charge to 100% but have less capacity - consumption will be shown bigger than it actually is.
With OBD parameters logic is the same - just use them instead of CAN parameters.
If everything is set up correctly - energy used will appear in object history.
Charging module will appear automatically for all objects that have standard or above plan.
For clients that use Solution Management it has to be turned on there.