v1

latestOpenAPI 3.0.42026-07-241876123.9 KB
Charger

Send charger command

<b>Permissions:</b> Requires owner or service-level access.

<b>Supported Command IDs:</b>

        - <b>102</b> – Restart the charger

        - <b>200</b> – Upgrade charger firmware

        - <b>506</b> – Stop or pause charging

        - <b>507</b> – Resume charging

        - <b>10001</b> – Deauthorize and stop charging

<b>Command 10001 – Deauthorize and Stop:</b>

        The caller must ensure that no new charging sessions are authorized until the command is completed.

<b>Command 506 – Pause/Stop Charging:</b>

            - Requires firmware version > 3.2 on PRO chargers

            - Typical usage: For chargers in active charging mode (state <b>ChargeOperationMode, 710</b> = 3). Other edge cases are supported,
        but this is the most common scenario.

            - The command will be rejected if the charger is already paused (state <b>ChargeOperationMode, 710</b> = 5 and <b>FinalStopActive, 718</b> = 1)
            or disconnected (state <b>ChargeOperationMode, 710</b> = 1)

<b>Commands 507 – Resume Charging:</b>

            - Requires firmware version > 3.2 on PRO chargers

            - Typical usage: For chargers in paused state (state <b>ChargeOperationMode, 710</b> = 5 and <b>FinalStopActive, 718</b> = 1).
        Other edge cases are supported, but this is the most common scenario.

        - The command will be rejected if the charger is not in paused mode (state <b>ChargeOperationMode, 710</b> = 5 and <b>FinalStopActive, 718</b> = 1)

            neither Scheduler is active (state <b>NextScheduleEvent, 763</b> is set)
post/api/chargers/{id}/sendCommand/{commandId}

Path parameters

idstring uuid required

Unique identifier of the charger.

commandIdinteger required

The ID of the command to execute.

Response

OK