Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Microcontroller
  5. ESP8266 - Bewegungsmelder an RX/TX Pin möglich?

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

ESP8266 - Bewegungsmelder an RX/TX Pin möglich?

Geplant Angeheftet Gesperrt Verschoben Microcontroller
7 Beiträge 3 Kommentatoren 592 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • W Offline
    W Offline
    WolfgangFB
    schrieb am zuletzt editiert von
    #1

    Ist es möglich, den RX bzw. TX Pin für einen Bewegungsmelder zu nutzen? Ich muss natürlich den Logger auf 0 baud stellen um die Pins überhaupt als GPIO nutzen zu können. Wenn ich die Pins als "INPUT_PULLUP" definiere und dann gegen GND ziehe, ändert sich der Zustand (einen Schalter kann ich damit anschließen). Bei einem PIR und ohne Pullup schafft es aber (scheinbar?) der PIR nicht, den PIN auf GND zu ziehen (eine zur Kontrolle angeschlossene LED leuchtet immer hell). Mit den gleichen Einstellungen klappt die Bewegungsdetektion z.B. an GPIO D6.
    Hat schon mal jemand einen RX/TX Pin für einen PIR erfolgreich genutzt?

    B 1 Antwort Letzte Antwort
    0
    • W WolfgangFB

      Ist es möglich, den RX bzw. TX Pin für einen Bewegungsmelder zu nutzen? Ich muss natürlich den Logger auf 0 baud stellen um die Pins überhaupt als GPIO nutzen zu können. Wenn ich die Pins als "INPUT_PULLUP" definiere und dann gegen GND ziehe, ändert sich der Zustand (einen Schalter kann ich damit anschließen). Bei einem PIR und ohne Pullup schafft es aber (scheinbar?) der PIR nicht, den PIN auf GND zu ziehen (eine zur Kontrolle angeschlossene LED leuchtet immer hell). Mit den gleichen Einstellungen klappt die Bewegungsdetektion z.B. an GPIO D6.
      Hat schon mal jemand einen RX/TX Pin für einen PIR erfolgreich genutzt?

      B Offline
      B Offline
      Blockmove
      schrieb am zuletzt editiert von
      #2

      @wolfgangfb said in ESP8266 - Bewegungsmelder an RX/TX Pin möglich?:

      Ist es möglich, den RX bzw. TX Pin für einen Bewegungsmelder zu nutzen? Ich muss natürlich den Logger auf 0 baud stellen um die Pins überhaupt als GPIO nutzen zu können. Wenn ich die Pins als "INPUT_PULLUP" definiere und dann gegen GND ziehe, ändert sich der Zustand (einen Schalter kann ich damit anschließen). Bei einem PIR und ohne Pullup schafft es aber (scheinbar?) der PIR nicht, den PIN auf GND zu ziehen (eine zur Kontrolle angeschlossene LED leuchtet immer hell). Mit den gleichen Einstellungen klappt die Bewegungsdetektion z.B. an GPIO D6.
      Hat schon mal jemand einen RX/TX Pin für einen PIR erfolgreich genutzt?

      Wenn ich's recht im Kopf hab, hat der 8266 nur an 2 GPIO-Pins interne Pullup.
      Bei den anderen brauchst du externe Pullup-Widerstände.

      The difference beetween Man and Boys:
      The price of their toys 😀

      W 1 Antwort Letzte Antwort
      0
      • B Blockmove

        @wolfgangfb said in ESP8266 - Bewegungsmelder an RX/TX Pin möglich?:

        Ist es möglich, den RX bzw. TX Pin für einen Bewegungsmelder zu nutzen? Ich muss natürlich den Logger auf 0 baud stellen um die Pins überhaupt als GPIO nutzen zu können. Wenn ich die Pins als "INPUT_PULLUP" definiere und dann gegen GND ziehe, ändert sich der Zustand (einen Schalter kann ich damit anschließen). Bei einem PIR und ohne Pullup schafft es aber (scheinbar?) der PIR nicht, den PIN auf GND zu ziehen (eine zur Kontrolle angeschlossene LED leuchtet immer hell). Mit den gleichen Einstellungen klappt die Bewegungsdetektion z.B. an GPIO D6.
        Hat schon mal jemand einen RX/TX Pin für einen PIR erfolgreich genutzt?

        Wenn ich's recht im Kopf hab, hat der 8266 nur an 2 GPIO-Pins interne Pullup.
        Bei den anderen brauchst du externe Pullup-Widerstände.

        W Offline
        W Offline
        WolfgangFB
        schrieb am zuletzt editiert von
        #3

        @blockmove

        Hi

        Es geht eigentlich um das Gegenteil, RX und TX sind immer high, der PIR bekommt die bei mir nicht auf low.

        MartinPM 1 Antwort Letzte Antwort
        0
        • W WolfgangFB

          @blockmove

          Hi

          Es geht eigentlich um das Gegenteil, RX und TX sind immer high, der PIR bekommt die bei mir nicht auf low.

          MartinPM Online
          MartinPM Online
          MartinP
          schrieb am zuletzt editiert von
          #4

          @wolfgangfb ESP8266 ist etwas unspezifisch finde ich.

          ESP8266 Boards sind vielfach mit USB-Seriell Chips bestückt (D1 Mini, NodeMcu etc). die dann auf RX/TX aufgelegt sind. Da sind in der Regel 470 Ohm Widerstände in der Leitung.
          Das heißt, man muss den RX Pin des ESP 8266 gegen den über den 470 Ohm Widerstand High einspeisenden TX-Pin des USB-Seriell Chip auf Low ziehen.

          Beim ESP01 gibt es aber dieses Problem z. B. nicht ...

          Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
          Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
          Linux pve 6.8.12-16-pve
          6 GByte RAM für den Container
          Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
          Remote-Access über Wireguard der Fritzbox

          W 1 Antwort Letzte Antwort
          0
          • MartinPM MartinP

            @wolfgangfb ESP8266 ist etwas unspezifisch finde ich.

            ESP8266 Boards sind vielfach mit USB-Seriell Chips bestückt (D1 Mini, NodeMcu etc). die dann auf RX/TX aufgelegt sind. Da sind in der Regel 470 Ohm Widerstände in der Leitung.
            Das heißt, man muss den RX Pin des ESP 8266 gegen den über den 470 Ohm Widerstand High einspeisenden TX-Pin des USB-Seriell Chip auf Low ziehen.

            Beim ESP01 gibt es aber dieses Problem z. B. nicht ...

            W Offline
            W Offline
            WolfgangFB
            schrieb am zuletzt editiert von
            #5

            @martinp
            Es geht um einen D1-Mini und den von Dir genannten NodeMCU.

            MartinPM 1 Antwort Letzte Antwort
            0
            • W WolfgangFB

              @martinp
              Es geht um einen D1-Mini und den von Dir genannten NodeMCU.

              MartinPM Online
              MartinPM Online
              MartinP
              schrieb am zuletzt editiert von MartinP
              #6

              @wolfgangfb Da besteht dann das Problem mit dem konkurrierenden USB-Seriell Konverter...

              Falls der PIR zu wenig Fan-Out hat, um auf Low zu ziehen, könnte ein Schalttransistor zwischen PIR und ESP8266 Pin helfen ...

              Kriegst Du den Pin denn mit einer gegen Gnd geschalteten Steckbrücke auf Low?

              EDIT Quatsch entfernt - aus dem ersten Post:

              Wenn ich die Pins als "INPUT_PULLUP" definiere und dann gegen GND ziehe, ändert sich der Zustand (einen Schalter kann ich damit anschließen).

              Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
              Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
              Linux pve 6.8.12-16-pve
              6 GByte RAM für den Container
              Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
              Remote-Access über Wireguard der Fritzbox

              MartinPM 1 Antwort Letzte Antwort
              0
              • MartinPM MartinP

                @wolfgangfb Da besteht dann das Problem mit dem konkurrierenden USB-Seriell Konverter...

                Falls der PIR zu wenig Fan-Out hat, um auf Low zu ziehen, könnte ein Schalttransistor zwischen PIR und ESP8266 Pin helfen ...

                Kriegst Du den Pin denn mit einer gegen Gnd geschalteten Steckbrücke auf Low?

                EDIT Quatsch entfernt - aus dem ersten Post:

                Wenn ich die Pins als "INPUT_PULLUP" definiere und dann gegen GND ziehe, ändert sich der Zustand (einen Schalter kann ich damit anschließen).

                MartinPM Online
                MartinPM Online
                MartinP
                schrieb am zuletzt editiert von MartinP
                #7

                Hier noch eine schnell Hingekritzelte Schalttransistor-Schaltung (EDIT: ACHTUNG - die den Signalpegel invertiert):

                808ccae6-2348-45ee-abbb-fce6137684a6-grafik.png

                Eigentlich sollte da jeder beliebige NPN Kleintransistor passen

                Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
                Linux pve 6.8.12-16-pve
                6 GByte RAM für den Container
                Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                Remote-Access über Wireguard der Fritzbox

                1 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                868

                Online

                32.4k

                Benutzer

                81.5k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe