GPIO-Status abrufen, ESP32

Hallo,

ich nutze einen LilyGO-T-SIM7000G (ESP32-Basis) zusammen mit Node RED via MQTT.

Unter anderem werden verschiedene GPIOs mit digitalWrite auf HIGH / LOW geschalten. Diese Schaltung übermittle ich beim Schalten zurück an Node RED und lasse damit den aktuellen Zustand anzeigen.

Auf Grund immer mal auftretender fehlender Netzabdeckung und auch Node RED-Neustarts würde ich gerne die aktuellen Zustände aus dem ESP32 auslesen und im Intervall übermitteln.

Leider habe ich aber außer dem Toggle-Kommando nichts gefunden.

Kann mir jemand helfen?

Grüße
Michael

digitalRead?

Dachte ich auch. Gab allerdings immer LOW aus. Dann muss ich nochmals testen.

So richtig verstehe ich deine Frage nicht.
Allerdings die Pins die du im ESP32 steuerst, da hast du doch im Sketch den Zustand, den du nutzen kannst. Der muss nicht extra ausgelesen werden.

Hmmmm. Da hast du wohl recht.
Stand ich aufm Schlauch.
Danke.

Ok, danke für die Rückmeldung.
Da habe ich dich doch richtig verstanden. :wink: