From 3de3dcb1d763622ca02ea74233c27989384d4cfc Mon Sep 17 00:00:00 2001 From: Toni Juvani Date: Wed, 14 May 2025 13:54:05 +0300 Subject: [PATCH] Tibber pulse: set evcc version in user agent (#21217) --- meter/tibber-pulse.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meter/tibber-pulse.go b/meter/tibber-pulse.go index 6df0e9cd3..a45b37021 100644 --- a/meter/tibber-pulse.go +++ b/meter/tibber-pulse.go @@ -22,11 +22,9 @@ func init() { } func getUserAgent() string { - evccVersion := util.Version - graphqlClientVersion := "0.13.2+unknown" + graphqlClientVersion := "unknown" if info, ok := debug.ReadBuildInfo(); ok { - evccVersion = baseVersion(info.Main.Version) for _, dep := range info.Deps { if dep.Path == "github.com/hasura/go-graphql-client" { graphqlClientVersion = baseVersion(dep.Version) @@ -34,7 +32,7 @@ func getUserAgent() string { } } - return fmt.Sprintf("evcc/%s hasura/go-graphql-client/%s", evccVersion, graphqlClientVersion) + return fmt.Sprintf("evcc/%s hasura/go-graphql-client/%s", util.FormattedVersion(), graphqlClientVersion) } func baseVersion(v string) string { @@ -163,6 +161,8 @@ func NewTibberFromConfig(ctx context.Context, other map[string]interface{}) (api } }() + log.INFO.Printf("!! User-Agent set to %s", getUserAgent()) + return t, nil }