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.4k

  • 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 Offline
    W Offline
    WolfgangFB
    schrieb am zuletzt editiert von
    #1

    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 H 2 Antworten 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

      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

                        648

                        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