From 2b68a51a237be9c627178d4e7ebe8c4d51666f55 Mon Sep 17 00:00:00 2001 From: technyon Date: Tue, 5 Apr 2022 22:43:12 +0200 Subject: [PATCH] cleanup presence data --- Network.cpp | 2 +- PresenceDetection.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Network.cpp b/Network.cpp index ef3db91..1924cf1 100644 --- a/Network.cpp +++ b/Network.cpp @@ -148,7 +148,7 @@ void Network::update() } } - if(_presenceCsv != nullptr) + if(_presenceCsv != nullptr && strlen(_presenceCsv) > 0) { publishString(mqtt_topic_presence, _presenceCsv); _presenceCsv = nullptr; diff --git a/PresenceDetection.cpp b/PresenceDetection.cpp index 703dc19..7a0a4c2 100644 --- a/PresenceDetection.cpp +++ b/PresenceDetection.cpp @@ -46,6 +46,8 @@ void PresenceDetection::update() } } + _csv[_csvIndex-1] = 0x00; + _network->publishPresenceDetection(_csv); }