- CitrineOS core extracted (CSMS OCPP 2.0.1) - OpenOCPP extracted (firmware OCPP 1.6J/2.0.1) - ShapeShifter library installed (pip install -e) - ShapeShifter specification extracted - EVerest extracted TODO updated with progress
37 lines
1.6 KiB
YAML
37 lines
1.6 KiB
YAML
description: >-
|
|
This interface defines an isolation monitoring device (IMD) according
|
|
to IEC 61557-8 for DC charging. This is used to verify isolation of the DC lines
|
|
before starting high voltage charging and during charging.
|
|
cmds:
|
|
start:
|
|
description: >-
|
|
Start recurring isolation measurements. The device should monitor
|
|
the isolation status until stopped and publish the resistance data in regular
|
|
intervals. The actual interval is device dependent.
|
|
stop:
|
|
description: >-
|
|
Stop recurring measurements. The device should stop to monitor the
|
|
isolation resistance and stop publishing the data.
|
|
start_self_test:
|
|
description: >-
|
|
Start self test. This will be done during the CableCheck phase, so a DC voltage will be present
|
|
according to IEC 61851-23 (2023). The command should return immediately.
|
|
The "self_test_result" variable must be published once the self testing is done.
|
|
Note that on many hardware devices this can take a long time (e.g. 20 seconds).
|
|
arguments:
|
|
test_voltage_V:
|
|
description: >-
|
|
Specifies the test voltage [V] that is applied on the DC pins during self test.
|
|
This can be used to verify the internal voltage measurement of the IMD.
|
|
type: number
|
|
vars:
|
|
isolation_measurement:
|
|
description: Isolation monitoring measurement results
|
|
type: object
|
|
$ref: /isolation_monitor#/IsolationMeasurement
|
|
self_test_result:
|
|
description: Indicates the self test is done and publishes the result. Set "true" for success, "false" for failure.
|
|
type: boolean
|
|
errors:
|
|
- reference: /errors/isolation_monitor
|