From: Jérôme Benoit Date: Sat, 21 Mar 2026 20:20:07 +0000 (+0100) Subject: revert(ocpp2): re-comment Available→Available self-transitions X-Git-Tag: v3.2~8 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=1a2c418f570dab64cad3631c4ef1ff97d59fd144;p=e-mobility-charging-stations-simulator.git revert(ocpp2): re-comment Available→Available self-transitions Self-transitions are not allowed per OCPP 2.0.1 spec. The boot sequence warning needs a different fix (skip StatusNotification when connector status unchanged). --- diff --git a/src/charging-station/ocpp/2.0/OCPP20Constants.ts b/src/charging-station/ocpp/2.0/OCPP20Constants.ts index be43d357..64d6c607 100644 --- a/src/charging-station/ocpp/2.0/OCPP20Constants.ts +++ b/src/charging-station/ocpp/2.0/OCPP20Constants.ts @@ -17,10 +17,7 @@ export class OCPP20Constants extends OCPPConstants { static readonly ChargingStationStatusTransitions: readonly ConnectorStatusTransition[] = Object.freeze([ { to: OCPP20ConnectorStatusEnumType.Available }, - { - from: OCPP20ConnectorStatusEnumType.Available, - to: OCPP20ConnectorStatusEnumType.Available, - }, + // { from: OCPP20ConnectorStatusEnumType.Available, to: OCPP20ConnectorStatusEnumType.Available }, { from: OCPP20ConnectorStatusEnumType.Available, to: OCPP20ConnectorStatusEnumType.Unavailable,