From b86fbfa76eb1ab67360dab8b8f1c0ca5d7dbe0a4 Mon Sep 17 00:00:00 2001 From: andig Date: Sun, 17 Mar 2024 14:55:45 +0100 Subject: [PATCH] Mennekes Compact: start heartbeat immediately --- charger/mennekes-compact.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charger/mennekes-compact.go b/charger/mennekes-compact.go index aff880b7d7..b35b4ebf6e 100644 --- a/charger/mennekes-compact.go +++ b/charger/mennekes-compact.go @@ -116,7 +116,7 @@ func NewMennekesCompact(uri, device, comset string, baudrate int, proto modbus.P } func (wb *MennekesCompact) heartbeat(timeout time.Duration) { - for range time.Tick(timeout) { + for ; true; <-time.Tick(timeout) { if _, err := wb.conn.WriteSingleRegister(mennekesRegHeartbeat, mennekesHeartbeatToken); err != nil { wb.log.ERROR.Println("heartbeat:", err) }