Hallo zusammen, kann sich jemand erklären warum folgender Codeabschnitt vom ESP8266 ignoriert wird? obwohl stat = 1 ist (wird auch Seriell über den Befehl Serial.println(stat) ausgegeben, wir nachricht nicht auf den Wert "Tuer auf" gesetzt.
1 | stat = digitalRead(2); // GPIO2 Status einlesen |
2 | |
3 | if (stat == 1) { |
4 | String nachricht = "Tuer auf"; |
5 | }
|
6 | else { |
7 | String nachricht = "Tuer zu"; |
8 | }
|
9 | Serial.println(nachricht); |
10 | Serial.println(stat); |