Ocpp: increase ping timeout to 90s (#7890)

This commit is contained in:
andig 2023-05-10 08:26:52 +02:00 • committed by GitHub
parent 1e0c8319b8
commit ba27d3ee31
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7,6 +7,7 @@ import (
"github.com/evcc-io/evcc/util"
ocpp16 "github.com/lorenzodonini/ocpp-go/ocpp1.6"
"github.com/lorenzodonini/ocpp-go/ocppj"
"github.com/lorenzodonini/ocpp-go/ws"
)
var (
@ -16,7 +17,13 @@ var (
func Instance() *CS {
once.Do(func() {
cs := ocpp16.NewCentralSystem(nil, nil)
timeoutConfig := ws.NewServerTimeoutConfig()
timeoutConfig.PingWait = 90 * time.Second
server := ws.NewServer()
server.SetTimeoutConfig(timeoutConfig)
cs := ocpp16.NewCentralSystem(nil, server)
instance = &CS{
log: util.NewLogger("ocpp"),