]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commitdiff
revert(ocpp2): re-comment Available→Available self-transitions
authorJérôme Benoit <jerome.benoit@sap.com>
Sat, 21 Mar 2026 20:20:07 +0000 (21:20 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Sat, 21 Mar 2026 20:20:07 +0000 (21:20 +0100)
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).

src/charging-station/ocpp/2.0/OCPP20Constants.ts

index be43d357cc062da94e11ff3c1411c9f0185bf1fd..64d6c60790d92743bed774fc67b93fe808f02754 100644 (file)
@@ -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,