xxxxxxxxxx
void loop() {
// Branje vrednosti senzorja svetlobe (A0)
int svetloba = analogRead(svet);
Serial.println(svetloba);
// Preveri, če je prišlo sporočilo na temo "0001VhodnaLuč"
if (mqttClient.readMessage(topic)) {
// Sporočilo je prisotno, preveri njegovo vsebino
String payload = mqttClient.messageToString();
// Prižgemo ali ugasnemo LED-ico glede na vsebino sporočila
if (payload == "ON") {
digitalWrite(LED_PIN, HIGH); // Prižgemo LED
Serial.println("LED prižgana");
} else if (payload == "OFF") {
digitalWrite(LED_PIN, LOW); // Ugasnemo LED
Serial.println("LED ugasnjena");
} else {
Serial.println("Neznana vsebina sporočila.");
}
}
delay(20);
}