From edaffce454e5dd2040735521e4c2f01b307cac8d Mon Sep 17 00:00:00 2001 From: Andreas Linde <42185+DerAndereAndi@users.noreply.github.com> Date: Sun, 29 Jan 2023 17:42:08 +0100 Subject: [PATCH] EEBUS Update (#5937) * Increase eebus initial connection timeout * Update eebus libs to v0.1.6 --- charger/eebus.go | 3 +-- go.mod | 4 ++-- go.sum | 8 ++++---- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/charger/eebus.go b/charger/eebus.go index fa2d918a0..a2a1e5758 100644 --- a/charger/eebus.go +++ b/charger/eebus.go @@ -12,7 +12,6 @@ import ( "github.com/evcc-io/evcc/core/loadpoint" "github.com/evcc-io/evcc/server" "github.com/evcc-io/evcc/util" - "github.com/evcc-io/evcc/util/request" ) const ( @@ -99,7 +98,7 @@ func NewEEBus(ski, ip string, hasMeter, hasChargedEnergy bool) (api.Charger, err // waitForConnection wait for initial connection and returns an error on failure func (c *EEBus) waitForConnection() error { - timeout := time.After(request.Timeout) + timeout := time.After(30 * time.Second) for { select { case <-timeout: diff --git a/go.mod b/go.mod index 94c2ceea9..acff674bb 100644 --- a/go.mod +++ b/go.mod @@ -27,8 +27,8 @@ require ( github.com/dustin/go-humanize v1.0.1 github.com/dylanmei/iso8601 v0.1.0 github.com/eclipse/paho.mqtt.golang v1.4.2 - github.com/enbility/cemd v0.1.5 - github.com/enbility/eebus-go v0.1.5 + github.com/enbility/cemd v0.1.6 + github.com/enbility/eebus-go v0.1.6 github.com/fatih/structs v1.1.0 github.com/foogod/go-powerwall v0.2.0 github.com/glebarez/sqlite v1.6.0 diff --git a/go.sum b/go.sum index 1c721ffd4..f485db651 100644 --- a/go.sum +++ b/go.sum @@ -196,10 +196,10 @@ github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFP github.com/eclipse/paho.mqtt.golang v1.4.2 h1:66wOzfUHSSI1zamx7jR6yMEI5EuHnT1G6rNA5PM12m4= github.com/eclipse/paho.mqtt.golang v1.4.2/go.mod h1:JGt0RsEwEX+Xa/agj90YJ9d9DH2b7upDZMK9HRbFvCA= github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= -github.com/enbility/cemd v0.1.5 h1:9DHDH90YoldCpbg2gt06y0ZgOOk6pJB0BspBMrwnUq0= -github.com/enbility/cemd v0.1.5/go.mod h1:PZfCRYAe9PDI8fKLADtvotiVTym9ZJ2LZaLfi4EeIaE= -github.com/enbility/eebus-go v0.1.5 h1:IkRxwN+jCqQ4TCbbtjJf70iaeSUUicZZSUsMTLFtVpg= -github.com/enbility/eebus-go v0.1.5/go.mod h1:BaXy+yk3pAURDqjaaPkxqJ6nlPDcEOT7ARs85U9T6YI= +github.com/enbility/cemd v0.1.6 h1:tXpFeU1XlRTeSA1JiQkoySdlwnOvO9nq77u00JRrBY0= +github.com/enbility/cemd v0.1.6/go.mod h1:rSIgtHrPfJdGE3jS9wFe6UvVohfVnODy/8HgiY3mvHs= +github.com/enbility/eebus-go v0.1.6 h1:T+yxpOhdfakJFd5SBon44lXkjBUyaUITS093qIpMo3Q= +github.com/enbility/eebus-go v0.1.6/go.mod h1:BaXy+yk3pAURDqjaaPkxqJ6nlPDcEOT7ARs85U9T6YI= github.com/envoyproxy/go-control-plane v0.6.9/go.mod h1:SBwIajubJHhxtWwsL9s8ss4safvEdbitLhGGK48rN6g= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=