- CitrineOS core extracted (CSMS OCPP 2.0.1) - OpenOCPP extracted (firmware OCPP 1.6J/2.0.1) - ShapeShifter library installed (pip install -e) - ShapeShifter specification extracted - EVerest extracted TODO updated with progress
58 lines
1.8 KiB
Properties
58 lines
1.8 KiB
Properties
# Just to be backwards compatible with previous versions, this is set to "steve",
|
|
# since there might be already configured chargepoints expecting the older path.
|
|
# Otherwise, might as well be changed to something else or be left empty.
|
|
#
|
|
context.path = steve
|
|
|
|
# Database configuration
|
|
#
|
|
db.ip = ocpp-db
|
|
db.port = 3306
|
|
db.schema = ocpp-db
|
|
db.user = ocpp
|
|
db.password = ocpp
|
|
|
|
# Credentials for Web interface access
|
|
#
|
|
auth.user = admin
|
|
auth.password = 1234
|
|
|
|
# Jetty configuration
|
|
#
|
|
server.host = 0.0.0.0
|
|
server.gzip.enabled = false
|
|
|
|
# Jetty HTTP configuration
|
|
#
|
|
http.enabled = true
|
|
http.port = 8180
|
|
|
|
# Jetty HTTPS configuration
|
|
#
|
|
https.enabled = true
|
|
https.port = 8443
|
|
keystore.path = /steve/keystore.jks
|
|
keystore.password = 123456
|
|
|
|
# When the WebSocket/Json charge point opens more than one WebSocket connection,
|
|
# we need a mechanism/strategy to select one of them for outgoing requests.
|
|
# For allowed values see de.rwth.idsg.steve.ocpp.ws.custom.WsSessionSelectStrategyEnum.
|
|
#
|
|
ws.session.select.strategy = ALWAYS_LAST
|
|
|
|
# if BootNotification messages arrive (SOAP) or WebSocket connection attempts are made (JSON) from unknown charging
|
|
# stations, we reject these charging stations, because stations with these chargeBoxIds were NOT inserted into database
|
|
# beforehand. by setting this property to true, this behaviour can be modified to automatically insert unknown
|
|
# stations into database and accept their requests.
|
|
#
|
|
# CAUTION: setting this property to true is very dangerous, because we will accept EVERY BootNotification or WebSocket
|
|
# connection attempt from ANY sender as long as the sender knows the URL and sends a valid message.
|
|
#
|
|
auto.register.unknown.stations = false
|
|
|
|
### DO NOT MODIFY ###
|
|
steve.version = ${project.version}
|
|
git.describe = ${git.commit.id.describe}
|
|
db.sql.logging = false
|
|
profile = prod
|