From 9c7b5313e3c95180201c855dd0c0d74eedecf726 Mon Sep 17 00:00:00 2001 From: Javier Peletier Date: Wed, 16 Dec 2020 00:53:34 +0100 Subject: [PATCH] fix zone enable device quirk --- kn/bridge.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/kn/bridge.go b/kn/bridge.go index 79f47f8..e34dd33 100644 --- a/kn/bridge.go +++ b/kn/bridge.go @@ -206,17 +206,17 @@ func (b *Bridge) Start() error { } return } - err := zone.SetOn(true) - if err != nil { - log.Printf("Cannot set zone %d to on", zone.ZoneNumber) - return - } knMode := sys.GetSystemKNMode() knMode = ApplyHvacMode(knMode, message) err = sys.SetSystemKNMode(knMode) if err != nil { log.Printf("Cannot set knmode mode to %x in zone %d", knMode, zone.ZoneNumber) } + err := zone.SetOn(true) + if err != nil { + log.Printf("Cannot set zone %d to on", zone.ZoneNumber) + return + } }) if err != nil { return err