X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=README.md;h=d607a21c7281c2f996c74b572d88c9f321382a90;hb=d43a619b43edfc37cd16020f42adb3893f002d9a;hp=254cbf0f6b73bddf5729d1033a98c44e61af5676;hpb=0b13b85d1a87412ad29fc726e2727a96d379012b;p=e-mobility-charging-stations-simulator.git diff --git a/README.md b/README.md index 254cbf0f..d607a21c 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,8 @@ Key | Value(s) | Default Value | Value type | Description supervisionURLs | | [] | string[] | array of connection URIs to OCPP-J servers distributeStationsToTenantsEqually | true/false | true | boolean | distribute charging stations uniformly to the OCPP-J servers statisticsDisplayInterval | | 60 | integer | seconds between charging stations statistics output in the logs -workerProcess | workerSet/staticPool/dynamicPool | workerSet | string | worker threads process type +workerProcess | workerSet/staticPool/dynamicPool | workerSet | string | worker threads process type +workerStartDelay | | 500 | integer | milliseconds to wait at charging station worker threads startup workerPoolMinSize | | 4 | integer | worker threads pool minimum number of threads workerPoolMaxSize | | 16 | integer | worker threads pool maximum number of threads chargingStationsPerWorker | | 1 | integer | number of charging stations per worker threads for the `workerSet` process type @@ -62,7 +63,7 @@ currentOutType | AC/DC | AC | string | charging stations current out type numberOfPhases | 0/1/3 | AC:3/DC:0 | integer | charging stations number of phase(s) numberOfConnectors | | | integer\|integer[] | charging stations number of connector(s) useConnectorId0 | true/false | true | boolean | use connector id 0 definition from the template -randomConnectors | true/false | false | boolean | randomize the connector id +randomConnectors | true/false | false | boolean | randomize runtime connector id affectation from the connector id definition in template resetTime | | 60 | integer | seconds to wait before the charging stations come back at reset connectionTimeout | | 30 | integer | connection timeout to the OCPP-J server autoReconnectMaxRetries | | -1 (unlimited) | integer | connection retries to the OCPP-J server @@ -70,6 +71,79 @@ reconnectExponentialDelay | true/false | false | boolean | connection delay retr registrationMaxRetries | | -1 (unlimited) | integer | charging stations boot notification retries enableStatistics | true/false | true | boolean | enable charging stations statistics voltageOut | | AC:230/DC:400 | integer | charging stations voltage out +Configuration | | | ChargingStationConfiguration | charging stations OCPP configuration parameters +AutomaticTransactionGenerator | | | AutomaticTransactionGenerator | charging stations ATG configuration +Connectors | | | Connectors | charging stations connectors configuration + +#### Configuration section + +```json +"Configuration": { + "configurationKey": [ + ... + { + "key": "StandardKey", + "readonly": false, + "value": "StandardValue", + "visible": true, + "reboot": false + }, + ... + { + "key": "VendorKey", + "readonly": false, + "value": "VendorValue", + "visible": false, + "reboot": true + }, + ... + ] + } +``` + +#### AutomaticTransactionGenerator section + +```json + "AutomaticTransactionGenerator": { + "enable": false, + "minDuration": 60, + "maxDuration": 80, + "minDelayBetweenTwoTransactions": 15, + "maxDelayBetweenTwoTransactions": 30, + "probabilityOfStart": 1, + "stopAfterHours": 0.3, + "stopOnConnectionFailure": true, + "requireAuthorize": false + } +``` +#### Connectors section + +```json +"Connectors": { + "0": {}, + "1": { + "bootStatus": "Available", + "MeterValues": [ + ... + { + "unit": "A", + "measurand": "Current.Import" + }, + ... + { + "unit": "Wh" + }, + ... + ] + } + }, +``` + +## OCPP commands + +### Version 1.6 + +TODO ## License