| automaticTransactionGeneratorPersistentConfiguration | true/false | true | boolean | enable persistent automatic transaction generator configuration storage by charging stations 'hashId'. The persistency is ensured by the charging stations configuration files in [dist/assets/configurations](./dist/assets/configurations) |
| wsOptions | | {} | ClientOptions & ClientRequestArgs | [ws](https://github.com/websockets/ws) and node.js [http](https://nodejs.org/api/http.html) clients options intersection |
| idTagsFile | | undefined | string | RFID tags list file relative to [src/assets](./src/assets) path |
+| iccid | | undefined | string | SIM card ICCID |
+| imsi | | undefined | string | SIM card IMSI |
| baseName | | undefined | string | base name to build charging stations id |
| nameSuffix | | undefined | string | name suffix to build charging stations id |
| fixedName | true/false | false | boolean | use the 'baseName' as the charging stations unique name |
| chargePointVendor | | undefined | string | charging stations vendor |
| chargePointSerialNumberPrefix | | undefined | string | charge point serial number prefix |
| chargeBoxSerialNumberPrefix | | undefined | string | charge box serial number prefix (deprecated since OCPP 1.6) |
+| meterSerialNumberPrefix | | undefined | string | meter serial number prefix |
+| meterType | | undefined | string | meter type |
| firmwareVersionPattern | | Semantic versioning regular expression: https://semver.org/#is-there-a-suggested-regular-expression-regex-to-check-a-semver-string | string | charging stations firmware version pattern |
| firmwareVersion | | undefined | string | charging stations firmware version |
| power | | | float \| float[] | charging stations maximum power value(s) |
#### N. CustomerInformation
- :white_check_mark: CustomerInformation
+- :white_check_mark: NotifyCustomerInformation
#### P. DataTransfer
`responsesFailed`: failed responses payload array (optional)
}
+Available OCPP command procedure names:
+
+OCPP 1.6: `authorize`, `bootNotification`, `dataTransfer`, `diagnosticsStatusNotification`, `firmwareStatusNotification`, `heartbeat`, `meterValues`, `startTransaction`, `statusNotification`, `stopTransaction`
+
+OCPP 2.0.x: `bootNotification`, `firmwareStatusNotification`, `get15118EVCertificate`, `getCertificateStatus`, `heartbeat`, `logStatusNotification`, `meterValues`, `notifyCustomerInformation`, `notifyReport`, `securityEventNotification`, `signCertificate`, `statusNotification`, `transactionEvent`
+
Examples:
- **Authorize**
## Licensing
-Copyright 2020-2025 SAP SE or an SAP affiliate company and e-mobility-charging-stations-simulator contributors. Please see our [LICENSE](./LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available [via the REUSE tool](https://api.reuse.software/info/github.com/SAP/e-mobility-charging-stations-simulator).
+Copyright 2020-2026 SAP SE or an SAP affiliate company and e-mobility-charging-stations-simulator contributors. Please see our [LICENSE](./LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available [via the REUSE tool](https://api.reuse.software/info/github.com/SAP/e-mobility-charging-stations-simulator).