2 Topic mit Arduino und MQTT

Hallo und DANKE erstmal für die rasche Antwort!

Habe versucht es entsprechend ab zu ändern. Bin nun auch einen schritt weiter ::slight_smile:
Die IF schleife mit dem Topic funktioniert jetzt - Serial Print "Topic ON" erscheint.
Jedoch leider funktioniert das mit der zweiten IF nicht?

Noch ein Tipp wär Toll.

Hier meine Änderung:

 void callback(char* topic, byte* payload, unsigned int length) {
  // handle message arrived

  Serial.println(topic);

// This Not
  if (strcmp(topic, "led2") == 0) {
      Serial.print("Topic ON ");
      if (strcmp(payload, "2on") == 0){
      Serial.print("Payload ON ");
        digitalWrite(led2, HIGH);
        Serial.println("2_On");
     }
         else if(payload == "0"){
      Serial.print("Payload OFF ");
        digitalWrite(led2, LOW);
        Serial.print("Off");
     }
  }
}

Danke Timi