Hochohmig angekoppeltes Signal. Miss' mal mit einem 1k/10k/100k Widerstand gegen Masse was da raus kommt und berechne die Impedaz. Kann aber auch ganz was anderes sein ... meine Kristallkugel ist da ein bischen ungenau so ganz ohne Schaltund, Datenblätter, Fotos ...
Hallo,
die beiden Minus Potentiale hast Du miteinander verbunden ?
also minus von dem Rauchmelder mit GND vom ESP
vorsicht mit den 9V nicht das Du irgendwie die 9V auf den ESP Eingang bekommst dann ist der im Himmel . Eventuell brauchst Du noch einen PullDown Widerstand, für den Fall das der Rauchmelder aus ist und damit sehr hochohmig , dann könnte es sein das der ESP kein 0V erkennt.
Dann ist vermutlich der Pin von deinem ESP32 als Ausgang/LOW programmiert worden. Kannst mal das Signal über 1k an den Pin hängen und vor/nach dem Widerstand nach GND messen
GPIO 34, 35, 36, 39 sind nur Input only, bei normalem ESP32 , außer bei C3 bei dem können alle Pins alles ist aber ganz andere MCU, Warum der wurde ESP32 genannt kann keiner sagen. Ist eine RISC -V Architektur
Dann mach das doch mal ganz einfach mit einem Widerstand. z.B 1KOhm
einmal legst Du Deinen Eingang darüber auf 3,3V und dann auf GND.
Dann solltest Du mit dem Seriellen Monitor doch eine 1 oder 0 einlesen , zusätzlich solltest Du die Spannung an dem Pin messen.