v1
latestOpenAPI 3.0.42026-07-241876123.9 KBCharger
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