{ "server": { "listenerAddress": "0.0.0.0", "listenerPort": 5020, "tlsParams": { "description": "path to certificate and private key to enable tls", "privateKey": null, "certificate": null }, "logging": { "format": "%(asctime)-15s %(threadName)-15s %(levelname)-8s %(module)-15s:%(lineno)-8s %(message)s", "logLevel": "INFO" } }, "registers": { "description": "initial values for the register types", "zeroMode": false, "initializeUndefinedRegisters": true, "discreteInput": {}, "coils": {}, "holdingRegister": {}, "inputRegister": {} } }