From 8c2a5aabd4565d8ccd7d8ff11f588dcddfea7910 Mon Sep 17 00:00:00 2001 From: premultiply <4681172+premultiply@users.noreply.github.com> Date: Fri, 19 Sep 2025 21:33:18 +0200 Subject: [PATCH] OCPP: accept `Scheduled` as positive response to ChangeAvailibility request (#23713) --- charger/ocpp/cp_requests.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charger/ocpp/cp_requests.go b/charger/ocpp/cp_requests.go index 96113de76..adc5c38fe 100644 --- a/charger/ocpp/cp_requests.go +++ b/charger/ocpp/cp_requests.go @@ -13,7 +13,7 @@ func (cp *CP) ChangeAvailabilityRequest(connectorId int, availabilityType core.A rc := make(chan error, 1) err := Instance().ChangeAvailability(cp.id, func(request *core.ChangeAvailabilityConfirmation, err error) { - if err == nil && request != nil && request.Status != core.AvailabilityStatusAccepted { + if err == nil && request != nil && request.Status != core.AvailabilityStatusAccepted && request.Status != core.AvailabilityStatusScheduled { err = errors.New(string(request.Status)) }