From a1604ad527a30b0fbc611a929812f6f58e372083 Mon Sep 17 00:00:00 2001 From: Martin/Geno Date: Wed, 7 Aug 2019 12:57:20 +0200 Subject: [PATCH] fix mqtt by waiting on publish --- mqtt/schalter.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mqtt/schalter.go b/mqtt/schalter.go index 961f8af..e72d155 100644 --- a/mqtt/schalter.go +++ b/mqtt/schalter.go @@ -1,5 +1,6 @@ package mqtt func (s *Service) HandleSchalterStateChange(open bool) { - s.client.Publish("ccchb/schalter", 0, true, open) + token := s.client.Publish("p5/schalter/state/open", 0, true, open) + token.Wait() }