Update EEBUS libraries (#15277)

- Fixes and improvements regarding connection handling, e.g. handling reconnections
- Fixes a second EEBUS wallbox going into fallback mode when both had an EV connected and one of the EVs was disconnected
- Fixes for LPC and LPP nominal max value usage
This commit is contained in:
Andreas Linde 2024-08-06 23:06:15 +02:00 • committed by GitHub
parent 8eb65b8aae
commit 9ecc2863bf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 12 additions and 10 deletions

6
go.mod
View file

@ -199,8 +199,10 @@ replace gopkg.in/yaml.v3 => github.com/andig/yaml v0.0.0-20240531135838-1ff5761a
replace github.com/grid-x/modbus => github.com/evcc-io/modbus v0.0.0-20240503125516-9fd99fe0e438
replace github.com/enbility/spine-go => github.com/enbility/spine-go v0.0.0-20240726200332-a983de1e34b8
replace github.com/enbility/eebus-go => github.com/enbility/eebus-go v0.0.0-20240805145658-631be103100a
replace github.com/enbility/ship-go => github.com/enbility/ship-go v0.0.0-20240731093131-37b1302bca66
replace github.com/enbility/spine-go => github.com/enbility/spine-go v0.0.0-20240806132249-c994673d74e4
replace github.com/enbility/ship-go => github.com/enbility/ship-go v0.0.0-20240806195332-a545a1063e94
replace github.com/lorenzodonini/ocpp-go => github.com/evcc-io/ocpp-go v0.0.0-20240730071053-d69e53b0fce9

12
go.sum
View file

@ -121,12 +121,12 @@ github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFP
github.com/eclipse/paho.mqtt.golang v1.4.3 h1:2kwcUGn8seMUfWndX0hGbvH8r7crgcJguQNCyp70xik=
github.com/eclipse/paho.mqtt.golang v1.4.3/go.mod h1:CSYvoAlsMkhYOXh/oKyxa8EcBci6dVkLCbo5tTC1RIE=
github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M=
github.com/enbility/eebus-go v0.6.1 h1:2xKf3+tuScfV0ZWK/spPzoc2ekix6oZdZ0mjmcS9rdQ=
github.com/enbility/eebus-go v0.6.1/go.mod h1:XulY17uTjq65MWG4LQh28C/D6ogXBUa1e8nNNKssPg4=
github.com/enbility/ship-go v0.0.0-20240731093131-37b1302bca66 h1:xyyTo5DD8RMegL1ztiCZ93TVG1hogrKMVh1bvbayY6g=
github.com/enbility/ship-go v0.0.0-20240731093131-37b1302bca66/go.mod h1:jewJWYQ10jNhsnhS1C4jESx3CNmDa5HNWZjBhkTug5Y=
github.com/enbility/spine-go v0.0.0-20240726200332-a983de1e34b8 h1:hDJgZKbRE2b3wQmjr/5LG1C4YaU5Xy3hrZVxWKOeHIE=
github.com/enbility/spine-go v0.0.0-20240726200332-a983de1e34b8/go.mod h1:pRGS+C5rZ5rhxTAA1whU8fC9p7lH5ixyut++yEZe470=
github.com/enbility/eebus-go v0.0.0-20240805145658-631be103100a h1:vwtPboVNSEMVsZ0O0qspNIki/AxTJFbJF/H1V5U69r0=
github.com/enbility/eebus-go v0.0.0-20240805145658-631be103100a/go.mod h1:XulY17uTjq65MWG4LQh28C/D6ogXBUa1e8nNNKssPg4=
github.com/enbility/ship-go v0.0.0-20240806195332-a545a1063e94 h1:DKPRgPnl3PywWpJ5KfXIrpe92WF3qeZJ0ntnyirmPH4=
github.com/enbility/ship-go v0.0.0-20240806195332-a545a1063e94/go.mod h1:jewJWYQ10jNhsnhS1C4jESx3CNmDa5HNWZjBhkTug5Y=
github.com/enbility/spine-go v0.0.0-20240806132249-c994673d74e4 h1:cHXwGD/jkB740sPDKEU6DxRPeZt29MV50EmZY3Ovp6c=
github.com/enbility/spine-go v0.0.0-20240806132249-c994673d74e4/go.mod h1:pRGS+C5rZ5rhxTAA1whU8fC9p7lH5ixyut++yEZe470=
github.com/enbility/zeroconf/v2 v2.0.0-20240210101930-d0004078577b h1:sg3c6LJ4eWffwtt9SW0lgcIX4Oh274vwdJnNFNNrDco=
github.com/enbility/zeroconf/v2 v2.0.0-20240210101930-d0004078577b/go.mod h1:BjzRRiYX6mWdOgku1xxDE+NsV8PijTby7Q7BkYVdfDU=
github.com/envoyproxy/go-control-plane v0.6.9/go.mod h1:SBwIajubJHhxtWwsL9s8ss4safvEdbitLhGGK48rN6g=

View file

@ -121,8 +121,8 @@ func NewEEBus(ski string, limits Limits, root api.Circuit) (*EEBus, error) {
}
// set initial values
if err := c.uc.LPC.SetContractualConsumptionNominalMax(limits.ContractualConsumptionNominalMax); err != nil {
c.log.ERROR.Println("LPC SetContractualConsumptionNominalMax:", err)
if err := c.uc.LPC.SetConsumptionNominalMax(limits.ContractualConsumptionNominalMax); err != nil {
c.log.ERROR.Println("LPC SetConsumptionNominalMax:", err)
}
if err := c.uc.LPC.SetConsumptionLimit(*c.consumptionLimit); err != nil {
c.log.ERROR.Println("LPC SetConsumptionLimit:", err)