13.2.31. power_supply_DC

Interface for power supplies used for DC charging

13.2.31.1. Variables

voltage_current:object (power_supply_DC-VoltageCurrent)
Voltage/Current at the input/output
There is an extended definition for this object here.
mode:string (power_supply_DC-Mode)
Current mode. Published on change.
There is an extended definition for this object here.
fault_code:string (power_supply_DC-FaultCode)
Fault code. Published when fault happens.
There is an extended definition for this object here.
update_capabilities:object (power_supply_DC-UpdateCapabilities)
Update some capability values at run-time. This can be used to e.g. report lower limits due to temperature de-rating of the PSU.
There is an extended definition for this object here.

13.2.31.2. Commands

getCapabilities:object
Get maximum capabilities of power supply. It should report the maximum possible values under best conditions, even if it is e.g. derated at this moment due to high temperature.
Capabilities
There is an extended definition for this object here.
setMode:void
Set operation mode of the bidirectional DC power supply
value:string <required> (power_supply_DC-Mode)
Operation mode of power supply
There is an extended definition for this object here.
setExportVoltageCurrent:void
Set output target voltage limit. Must be within reported limits.
voltage:number <required>
Output voltage in Volt
current:number <required>
Output current limit in Ampere
setImportVoltageCurrent:void
Set minimal import voltage and current limit. Must be within reported limits.
voltage:number <required>
Current will be drawn if input is above this voltage (in Volt)
current:number <required>
Input current limit in Ampere