Hallo zusammen,

vorweg, ich bin Anfänger was die Programmierung eines NodeMCU-Boards angeht!

Ich habe folgenden Code, welcher auch bereits super funktioniert!

Code:
#include <RCSwitch.h>

int led = 5;     // LED pin (D1)
int button = 16; // push button is connected (D0)
int temp = 0;    // temporary variable for reading the button pin status

RCSwitch mySwitch = RCSwitch();

void setup() {
  Serial.begin(9600);
  pinMode(led, OUTPUT);   // declare LED as output
  pinMode(button, INPUT); // declare push button as input
  mySwitch.enableTransmit(0); //Daten PIN D3 für das Sender Modul
  // Optional set protocol (default is 1, will work for most outlets)
  mySwitch.setProtocol(1);

  // Optional set pulse length.
  mySwitch.setPulseLength(759);
}

void loop() {
  temp = digitalRead(button);
     
     if (temp == LOW) {
        digitalWrite(led, LOW);
        Serial.println("bereit zum senden!");
        delay(1000);
     }
     if (temp == HIGH) {   
        digitalWrite(led, HIGH);
        /* Binärcode für die Klingel (433MHZ) */
        mySwitch.send("010010010100000101000001");
        Serial.println("Signal wurde gesendet");
        delay(500);
       }
}
Jetzt würde ich gerne wenn das Signal von einem zweiten Taster an einem anderen Pin gesendet wird, einen anderen Binärcode senden!

Hab also 2 Taster, welche jeweils einen anderen Binärcode senden sollen!

Hoffe ihr könnt mir helfen.

Vielen Dank.

Lieben Gruß, littlekenny