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. ioBroker Allgemein
  4. Esphome Binary Sensor (Taster) sendet ständig Änderungen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Esphome Binary Sensor (Taster) sendet ständig Änderungen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
11 Beiträge 4 Kommentatoren 1.2k Aufrufe 2 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 WolfgangFB

    Ich habe an einem NodeMCU8266 4 Taster angeschlossen (Fenster, Türkontakte, Pins D1, D5, D6, D7)), 3 gehen einwandfrei, einer sendet ständig (alle paar Sekunden) "state on" und "state off". Der eigentliche Schalter wird aber erkannt.
    Ich habe es mit internen und externen Pullups probiert, auch Filter brachten bisher keinen Erfolg.
    Kann so ein GPIO Pin auf so eine Art defekt werden, dass er zwar den Zustand anzeigt, aber eben auch Phantomzustände?

    Gruß Wolfgang

    E Offline
    E Offline
    e-s
    schrieb am zuletzt editiert von
    #2

    @wolfgangfb
    Welche gpio spinnt denn? Der 1, dann würde ich einfach mal einen anderen nehmen.

    1 Antwort Letzte Antwort
    0
    • W WolfgangFB

      Ich habe an einem NodeMCU8266 4 Taster angeschlossen (Fenster, Türkontakte, Pins D1, D5, D6, D7)), 3 gehen einwandfrei, einer sendet ständig (alle paar Sekunden) "state on" und "state off". Der eigentliche Schalter wird aber erkannt.
      Ich habe es mit internen und externen Pullups probiert, auch Filter brachten bisher keinen Erfolg.
      Kann so ein GPIO Pin auf so eine Art defekt werden, dass er zwar den Zustand anzeigt, aber eben auch Phantomzustände?

      Gruß Wolfgang

      H Offline
      H Offline
      hans_999
      Gesperrt
      schrieb am zuletzt editiert von
      #3

      @wolfgangfb said in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

      Kann so ein GPIO Pin auf so eine Art defekt werden, dass er zwar den Zustand anzeigt, aber eben auch Phantomzustände?

      Das macht er eventuell sogar im Normalzustand.
      Wenn am Pin ein Signalpegel anliegen sollte, der zwichen High und Low ist, kann so ein Zustand schon vorkommen.
      Hast du schon einmal den Eingangspegel gemessen?
      Sind die Eingänge sauber über Widerstände auf Low bzw. High gezogen?

      Schaltplan wäre hilfreich.

      W 1 Antwort Letzte Antwort
      0
      • H hans_999

        @wolfgangfb said in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

        Kann so ein GPIO Pin auf so eine Art defekt werden, dass er zwar den Zustand anzeigt, aber eben auch Phantomzustände?

        Das macht er eventuell sogar im Normalzustand.
        Wenn am Pin ein Signalpegel anliegen sollte, der zwichen High und Low ist, kann so ein Zustand schon vorkommen.
        Hast du schon einmal den Eingangspegel gemessen?
        Sind die Eingänge sauber über Widerstände auf Low bzw. High gezogen?

        Schaltplan wäre hilfreich.

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

        @hans_999
        Der GPIO Kontakt der NodeMCU ist über einen 10 kOhm Widerstand auf 3.3 V gezogen. Über den Schalter (Rollenschalter) wird der GPIO auf Masse gezogen. Messen tue ich im offenen Zustand 3.3 V.
        Einfach mal einen anderen Pin nehmen ist schwierig, weil ich eben alle 5 möglichen Input Pins brauche.

        E H 2 Antworten Letzte Antwort
        0
        • W WolfgangFB

          @hans_999
          Der GPIO Kontakt der NodeMCU ist über einen 10 kOhm Widerstand auf 3.3 V gezogen. Über den Schalter (Rollenschalter) wird der GPIO auf Masse gezogen. Messen tue ich im offenen Zustand 3.3 V.
          Einfach mal einen anderen Pin nehmen ist schwierig, weil ich eben alle 5 möglichen Input Pins brauche.

          E Offline
          E Offline
          e-s
          schrieb am zuletzt editiert von
          #5

          @wolfgangfb
          Nochmal, welcher pin macht denn das Problem?

          1 Antwort Letzte Antwort
          0
          • W WolfgangFB

            @hans_999
            Der GPIO Kontakt der NodeMCU ist über einen 10 kOhm Widerstand auf 3.3 V gezogen. Über den Schalter (Rollenschalter) wird der GPIO auf Masse gezogen. Messen tue ich im offenen Zustand 3.3 V.
            Einfach mal einen anderen Pin nehmen ist schwierig, weil ich eben alle 5 möglichen Input Pins brauche.

            H Offline
            H Offline
            hans_999
            Gesperrt
            schrieb am zuletzt editiert von
            #6

            @wolfgangfb said in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

            Der GPIO Kontakt der NodeMCU ist über einen 10 kOhm Widerstand auf 3.3 V gezogen. Über den Schalter (Rollenschalter) wird der GPIO auf Masse gezogen. Messen tue ich im offenen Zustand 3.3 V.

            Welche Zustände (offen/geschlossen) verursachen denn die genannten Probleme?
            Welcher Pegel liegt denn bei geschlossenem Schalter an?

            W 1 Antwort Letzte Antwort
            0
            • H hans_999

              @wolfgangfb said in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

              Der GPIO Kontakt der NodeMCU ist über einen 10 kOhm Widerstand auf 3.3 V gezogen. Über den Schalter (Rollenschalter) wird der GPIO auf Masse gezogen. Messen tue ich im offenen Zustand 3.3 V.

              Welche Zustände (offen/geschlossen) verursachen denn die genannten Probleme?
              Welcher Pegel liegt denn bei geschlossenem Schalter an?

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

              @hans_999
              Der Problempin ist D6. Wenn der Schalter offen ist, kommt immer wieder ein "close" an. Messen tue ich aber die 3.3 V.
              Abhilfe hat jetzt gebracht, im Filter ein delayed_on: 1000ms einzubauen. Wobei eine Verzögerung von einer Sekunde nicht schön, aber in diesem Falle akzeptabel ist.
              Das ganze habe und hatte ich aber bei mehreren NodeMCUs und an verschiedenen Pins, übereinstimmend war aber immer, dass von den 5 möglichen Eingängen 4 völlig problemlos waren und einer so gesponnen hat.

              H S 2 Antworten Letzte Antwort
              0
              • W WolfgangFB

                @hans_999
                Der Problempin ist D6. Wenn der Schalter offen ist, kommt immer wieder ein "close" an. Messen tue ich aber die 3.3 V.
                Abhilfe hat jetzt gebracht, im Filter ein delayed_on: 1000ms einzubauen. Wobei eine Verzögerung von einer Sekunde nicht schön, aber in diesem Falle akzeptabel ist.
                Das ganze habe und hatte ich aber bei mehreren NodeMCUs und an verschiedenen Pins, übereinstimmend war aber immer, dass von den 5 möglichen Eingängen 4 völlig problemlos waren und einer so gesponnen hat.

                H Offline
                H Offline
                hans_999
                Gesperrt
                schrieb am zuletzt editiert von
                #8

                @hans_999 said in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

                Schaltplan wäre hilfreich.

                Ohne solchen Details bleibt es beim Kampf mit meiner Glaskugel.

                Also weiter Rätselraten im Dunkeln:

                • Die aktuellen Widerstände verkleinern (höherer Strom)-> reduziert mögliche Probleme mit EMV / Induktion über Leitung

                • Spannungsversorgung stabilisieren -> zu schwache Versorgung kann zu Einbrüchen führen

                W 1 Antwort Letzte Antwort
                0
                • H hans_999

                  @hans_999 said in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

                  Schaltplan wäre hilfreich.

                  Ohne solchen Details bleibt es beim Kampf mit meiner Glaskugel.

                  Also weiter Rätselraten im Dunkeln:

                  • Die aktuellen Widerstände verkleinern (höherer Strom)-> reduziert mögliche Probleme mit EMV / Induktion über Leitung

                  • Spannungsversorgung stabilisieren -> zu schwache Versorgung kann zu Einbrüchen führen

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

                  @hans_999 said in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

                  @hans_999 said in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

                  Schaltplan wäre hilfreich.

                  Ohne solchen Details bleibt es beim Kampf mit meiner Glaskugel.

                  Habe ich doch schon beschrieben: Der GPIO Kontakt der NodeMCU ist über einen 10 kOhm Widerstand auf 3.3 V gezogen. Über den Schalter (Rollenschalter) wird der GPIO auf Masse gezogen.

                  GPIO  ---o--R10k0-o VCC
                           |
                           |    \
                           \-o   \-o  GND
                  

                  Also weiter Rätselraten im Dunkeln:

                  • Die aktuellen Widerstände verkleinern (höherer Strom)-> reduziert mögliche Probleme mit EMV / Induktion über Leitung

                  Die Leitung ist ca. 50 cm lang

                  • Spannungsversorgung stabilisieren -> zu schwache Versorgung kann zu Einbrüchen führen

                  Warum aber immer nur an einem Eingang?

                  1 Antwort Letzte Antwort
                  0
                  • W WolfgangFB

                    @hans_999
                    Der Problempin ist D6. Wenn der Schalter offen ist, kommt immer wieder ein "close" an. Messen tue ich aber die 3.3 V.
                    Abhilfe hat jetzt gebracht, im Filter ein delayed_on: 1000ms einzubauen. Wobei eine Verzögerung von einer Sekunde nicht schön, aber in diesem Falle akzeptabel ist.
                    Das ganze habe und hatte ich aber bei mehreren NodeMCUs und an verschiedenen Pins, übereinstimmend war aber immer, dass von den 5 möglichen Eingängen 4 völlig problemlos waren und einer so gesponnen hat.

                    S Offline
                    S Offline
                    stimezo
                    Forum Testing
                    schrieb am zuletzt editiert von
                    #10

                    @wolfgangfb sagte in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

                    übereinstimmend war aber immer, dass von den 5 möglichen Eingängen 4

                    Der ESP8266 hat 9 GPIOs die in Frage kommen!
                    Gruß
                    Christian

                    W 1 Antwort Letzte Antwort
                    0
                    • S stimezo

                      @wolfgangfb sagte in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

                      übereinstimmend war aber immer, dass von den 5 möglichen Eingängen 4

                      Der ESP8266 hat 9 GPIOs die in Frage kommen!
                      Gruß
                      Christian

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

                      @stimezo said in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

                      @wolfgangfb sagte in Esphome Binary Sensor (Taster) sendet ständig Änderungen:

                      übereinstimmend war aber immer, dass von den 5 möglichen Eingängen 4

                      Der ESP8266 hat 9 GPIOs die in Frage kommen!

                      Hallo

                      Laut
                      https://esphome.io/devices/nodemcu_esp8266.html

                      ist D0 deep sleep und D3 D4 und D8 sind nur als Output zu verwenden. Ich kann ja nicht sicherstellen in welchem Zustand die Schalter beim Bootvorgang sind.

                      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
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      735

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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