From ffec84eda2aaabd9ff0c8d8c3dea590525101606 Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Wed, 26 Jan 2022 17:20:51 +0100 Subject: [PATCH] Make sure the light does not flash on before gradually turning on --- main.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 4b99527..a1d531b 100644 --- a/main.go +++ b/main.go @@ -198,7 +198,7 @@ func main() { ticker := time.NewTicker(time.Second) ticker.Stop() - var brightness uint8 = 0 + var brightness uint8 = 1 // Event loop events: @@ -241,6 +241,7 @@ events: fmt.Println("\tGradually turning on lights in the living room") // Start the ticker to gradually turn on the living room lights ticker.Reset(1200 * time.Millisecond) + livingRoom.Bri(brightness) livingRoom.Ct(Temperature) } @@ -256,7 +257,7 @@ events: if brightness == 0xff { fmt.Println("Lights are now on, stopping ticker") ticker.Stop() - brightness = 0 + brightness = 1 } case <-halt: