ISO15118_ev¶
This interface defines a simple ISO15118 ev.
Variables¶
v2g_session_finished: null
The v2g session between the charger and the car is finished
ev_power_ready: boolean
The car is ready for power (HLC)
ac_evse_max_current: number
EVSE max current per phase
ac_evse_target_power: object (iso15118-AcTargetPower)
Evse AC max target power
dc_power_on: null
The ev wants to close the dc contactors
stop_from_charger: null
The charger wants to stop the charging process
pause_from_charger: null
The charger wants to pause the session (only d20)
Commands¶
start_charging:boolean
Start the ev charging process
EnergyTransferMode: string <required> (iso15118-EnergyTransferMode)
Selected energy transfer mode for charging that is requested by the EVCC
DepartureTime: number <required>
The time when the EVCC wants to leave the charging station (in seconds)
EAmount: number <required>
The amount of energy that the EVCC wants to charge (in kWh)
Result: boolean
Returns true if the evcc simulation started
stop_charging:void
Stop the ev charging communication process
pause_charging:void
Pause the ev charging communication process
set_fault:void
TODO_SL: Set the different ev faults to communicate these errors to the charging station
set_dc_params:void
Set the target parameters for a dc charging process
EvParameters: object <required> (iso15118-DcEvParameters)
Target parameters for dc charging
set_bpt_dc_params:void
Set the bpt parameters for dc charging
EvBPTParameters: object <required> (iso15118-DcEvBPTParameters)
BPT parameters for dc charging
enable_sae_j2847_v2g_v2h:void
Enable the SAE J2847 2 V2H V2G
update_soc:void
Updating the EV SoC state
SoC: number <required>
The actual State of Charge from the EV