Home Assistant adds a Besen action that schedules charging up to twenty-four hours ahead and optionally limits how long the session lasts. The schedule is stored on the charger rather than requiring Home Assistant to send the start command at that moment.
Turning the Charge switch off cancels the schedule. A start time without a timezone uses Home Assistant’s configured timezone. The existing switch continues to start an immediate session without a time limit.