retain signal
This commit is contained in:
@@ -699,12 +699,12 @@ void MqttHandler::run() {
|
|||||||
lastSignal = now;
|
lastSignal = now;
|
||||||
if (!signal || reconnected) {
|
if (!signal || reconnected) {
|
||||||
signal = true;
|
signal = true;
|
||||||
publishTopic(signalTopic, "true");
|
publishTopic(signalTopic, "true", true);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (signal || reconnected) {
|
if (signal || reconnected) {
|
||||||
signal = false;
|
signal = false;
|
||||||
publishTopic(signalTopic, "false");
|
publishTopic(signalTopic, "false", true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -736,6 +736,7 @@ void MqttHandler::run() {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
publishTopic(signalTopic, "false", true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void MqttHandler::handleTraffic(bool allowReconnect) {
|
void MqttHandler::handleTraffic(bool allowReconnect) {
|
||||||
|
|||||||
Reference in New Issue
Block a user