]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commit
fix(ocpp2): check all idle conditions for OnIdle Reset per Errata 2.14
authorJérôme Benoit <jerome.benoit@sap.com>
Thu, 26 Feb 2026 23:45:30 +0000 (00:45 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Thu, 26 Feb 2026 23:45:30 +0000 (00:45 +0100)
commit72975d3ec88447d39e2e641657d7c690f4ac2fb1
treefc82ec4ae3961c55f734cdb2384a3d9d89e8255b
parentd87b87b577081d94c87f188cc490000a31a9d1c4
fix(ocpp2): check all idle conditions for OnIdle Reset per Errata 2.14

- Add idle check helpers: isChargingStationIdle(), isEvseIdle()
- Check firmware status + reservations before returning Accepted
- Refactor schedule*OnIdle to use shared helpers (DRY)
src/charging-station/ocpp/2.0/OCPP20IncomingRequestService.ts