Skip to main content
Push an auto.* command and the charger picks the hours itself, using the tariff set in the manufacturer’s app or what the solar array is producing. Use a windowed charge instead when you want to own the timing.

1. Check the device supports it

A mode missing from commands returns 422 DEVICE_NOT_CAPABLE. Modes take no parameters and no end: they run until another command replaces them, and either one also returns 422 DEVICE_NOT_CAPABLE.

2. Send the command

Add a start to switch modes later, such as "start": "2026-07-30T18:00:00" in plant-local time. To leave the mode, push idle, charge, or another auto.*. See Conflicts if you get a 409.

3. Confirm

The mode is armed, and nothing may flow for hours. Read the device to see which mode holds it:
The charger is waiting for a cheap hour, so show “waiting for off-peak”, not “not charging”. activeControlMode is absent on chargers that don’t report it. See Why isn’t it charging? for the other reasons.

Next steps

Start and stop a session

Charge inside a window you choose.

Why isn't it charging?

Read the reason a plugged-in car takes no power.