diff --git a/main/ZsensorHCSR501.ino b/main/ZsensorHCSR501.ino index 984bd78..503fd5a 100644 --- a/main/ZsensorHCSR501.ino +++ b/main/ZsensorHCSR501.ino @@ -64,8 +64,10 @@ void MeasureHCSR501() { # ifdef HCSR501_LED_NOTIFY_GPIO digitalWrite(HCSR501_LED_NOTIFY_GPIO, pirState == HCSR501_LED_ON); # endif - HCSR501data["origin"] = subjectHCSR501toMQTT; - handleJsonEnqueue(HCSR501data); + if (HCSR501data.size() > 1) { + HCSR501data["origin"] = subjectHCSR501toMQTT; + handleJsonEnqueue(HCSR501data); + } } } #endif