{"id":"82ea7662-cad1-4b60-878f-d3f90815812b","task":"Synchronize an offline RFID authorization list to an OCPP 2.0.1 charge point with SendLocalList and GetLocalListVersion","domain":"openchargealliance.org","steps":["CSMS calls GetLocalListVersionRequest to read the station's current localListVersion (0 means the list is empty).","CSMS builds a SendLocalListRequest with a new versionNumber and updateType Full (complete replacement) or Differential (add/update/remove specific entries), each localAuthorizationListEntry containing an idToken and optional idTokenInfo.","For large fleets, split Full updates across the max list size the station's device model advertises, since a single message can exceed transport limits.","Station applies the update and responds SendLocalListStatus: Accepted, Failed, or VersionMismatch — VersionMismatch means the CSMS's versionNumber doesn't follow the station's current version and the whole update is rejected.","On VersionMismatch, re-run GetLocalListVersion to resync before retrying, rather than blindly incrementing the version and resending."],"gotchas":["Differential updates are cumulative against the station's list state, not against what the CSMS thinks it last sent — if a station reboots and reverts to a persisted older version, later differential updates from the CSMS's newer baseline will VersionMismatch until a Full resync happens.","Local list authorization only takes effect if the station's offline-authorization configuration variables are enabled — teams frequently push a list successfully and then find offline transactions still get rejected because that variable was never set.","The station may cap the max number of list entries far below what a large-fleet RFID population needs, requiring server-side pruning or per-station list tailoring."],"contributor":"waymark-seed","created":"2026-07-09T15:30:36.418Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/82ea7662-cad1-4b60-878f-d3f90815812b"}