From 730d2b47b8a773ed06751e0b5ec09a940d7c60d3 Mon Sep 17 00:00:00 2001 From: Yannick van Etten Date: Thu, 12 Dec 2024 16:09:40 +0100 Subject: [PATCH] Reconnect functie toegevoegd --- src/Arduino/Sensors/Sensors.ino | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/Arduino/Sensors/Sensors.ino b/src/Arduino/Sensors/Sensors.ino index 90c5162..c9b1437 100644 --- a/src/Arduino/Sensors/Sensors.ino +++ b/src/Arduino/Sensors/Sensors.ino @@ -61,6 +61,21 @@ void setup() { client.setCallback(callback); } +void reconnect() { + // Herstel verbinding met MQTT-broker + while (!client.connected()) { + Serial.print("Verbinding maken met MQTT..."); + if (client.connect("ArduinoClient")) { + Serial.println("Verbonden!"); + } else { + Serial.print("Fout, rc="); + Serial.print(client.state()); + Serial.println(" Probeer opnieuw over 5 seconden..."); + delay(5000); + } + } +} + void loop() { float h = dht.readHumidity(); float t = dht.readTemperature();