From 7ba331b17f040dd16bb19122cbc650fddde91aec Mon Sep 17 00:00:00 2001 From: Patrick Decat Date: Sun, 4 Oct 2020 19:01:30 +0200 Subject: [PATCH] Support more than two devices --- main.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 5a20e2c..98450f6 100644 --- a/main.go +++ b/main.go @@ -24,7 +24,7 @@ type sensor struct { } var ( - sensors = make([]sensor, 1, 2) + sensors []sensor onewireDevicePath = "/sys/bus/w1/devices/" onewireDeviceList []string hostname, _ = os.Hostname() @@ -138,5 +138,8 @@ func createOnewireDeviceList() error { log.Infof("Device found: %s", device.Name()) } } + + sensors = make([]sensor, len(onewireDeviceList)) + return nil }