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. Tuya Adapter Smart Button Probleme

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    9
    1
    53

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Tuya Adapter Smart Button Probleme

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
tuya adapter smartbutton
10 Beiträge 3 Kommentatoren 876 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.
  • G Offline
    G Offline
    Gelbwichtel
    schrieb am zuletzt editiert von
    #1

    Hi, ich brauche jetzt mal eure Hilfe. Im Forum hab ich leider nichts passendes gefunden, daher poste ich hier mal die Problematik. Im Einsatz sind mehrere Buttons, letztendlich hab ich mit allen das gleiche Problem.
    Beispiel:
    2024-10-30_17h37_54.png
    Dieser Button kennt den Zustand single_click und double_click.
    Wird immer nur 1x gedrückt, ändert sich der Zustand nicht. Es bleibt immer bei single_click. Es ändert sich natürlich richtigerweise der Zeitstempel mit letzter Modifikation.
    Daraufhin hab ich mein Skript darauf umgestellt, dass mit einfachem Click eine Lampe geschaltet wird. Läuft.
    Dann ist mir aufgefallen, dass auch ohne mein Zutun in einem bestimmten Rhythmus die Lampe geschaltet wird.
    Und zwar nach 60s. Verursacher ist der Adapter mit der Grundeinstellung 60 unter "Einstellungen zum Polling von lokal verbundenen Geräten". Den Wert auf 0 zu stellen hat nichts gebracht, scheint dann per Default auf 60 zu gehen. Jetzt habe ich mal auf 24h also 86400 umgestellt.
    2024-10-30_17h53_13.png
    Ist aber ja nicht wirklich eine Lösung. Schaltet dann halt mindestens einmal am Tag, was ich ja doch eigentlich nicht haben will.
    Soweit die Problembeschreibung. Vielleicht habt ihr ja da einen besseren Ansatz. Wobei ich eher dahin tendiere, dass das Problem im Adapter selbst zu lösen wäre. Danke

    ? 1 Antwort Letzte Antwort
    0
    • _JOHN__ Offline
      _JOHN__ Offline
      _JOHN_
      schrieb am zuletzt editiert von
      #2

      Hi

      ich habe mich auch schon mit der gleichen Problematik auseinander gesetzt (ohne Erfolg) und würde mich über eine Lösung freuen.

      Mich wundert zu dem das die von dir auch gezeigte Einstellung "Datenabfrageintervall (für bisher nicht synchronisierte Geräte)" überhaupt zum tragen kommt.

      Die Geräte sind für meine Begriffe ja bereits vorhanden, zudem teilweise sogar lokal erreichbar.
      Dennoch findet ein sync (augenscheinlich) statt was in meinen Augen so nicht sein sollte.

      Grüße John

      1 Antwort Letzte Antwort
      0
      • G Gelbwichtel

        Hi, ich brauche jetzt mal eure Hilfe. Im Forum hab ich leider nichts passendes gefunden, daher poste ich hier mal die Problematik. Im Einsatz sind mehrere Buttons, letztendlich hab ich mit allen das gleiche Problem.
        Beispiel:
        2024-10-30_17h37_54.png
        Dieser Button kennt den Zustand single_click und double_click.
        Wird immer nur 1x gedrückt, ändert sich der Zustand nicht. Es bleibt immer bei single_click. Es ändert sich natürlich richtigerweise der Zeitstempel mit letzter Modifikation.
        Daraufhin hab ich mein Skript darauf umgestellt, dass mit einfachem Click eine Lampe geschaltet wird. Läuft.
        Dann ist mir aufgefallen, dass auch ohne mein Zutun in einem bestimmten Rhythmus die Lampe geschaltet wird.
        Und zwar nach 60s. Verursacher ist der Adapter mit der Grundeinstellung 60 unter "Einstellungen zum Polling von lokal verbundenen Geräten". Den Wert auf 0 zu stellen hat nichts gebracht, scheint dann per Default auf 60 zu gehen. Jetzt habe ich mal auf 24h also 86400 umgestellt.
        2024-10-30_17h53_13.png
        Ist aber ja nicht wirklich eine Lösung. Schaltet dann halt mindestens einmal am Tag, was ich ja doch eigentlich nicht haben will.
        Soweit die Problembeschreibung. Vielleicht habt ihr ja da einen besseren Ansatz. Wobei ich eher dahin tendiere, dass das Problem im Adapter selbst zu lösen wäre. Danke

        ? Offline
        ? Offline
        Ein ehemaliger Benutzer
        schrieb am zuletzt editiert von
        #3

        @gelbwichtel @Leone-Mortuo

        um welches Device handelt es sich denn?
        Falls es ein Batterie betriebenes ist, die Anleitung zum Tuya Adapter beachten.

        Und dann.. um welches Script handelt es sich? Dass die Datenpunkte hier nicht von true auf false wechseln, siehste ja..

        G 1 Antwort Letzte Antwort
        0
        • ? Ein ehemaliger Benutzer

          @gelbwichtel @Leone-Mortuo

          um welches Device handelt es sich denn?
          Falls es ein Batterie betriebenes ist, die Anleitung zum Tuya Adapter beachten.

          Und dann.. um welches Script handelt es sich? Dass die Datenpunkte hier nicht von true auf false wechseln, siehste ja..

          G Offline
          G Offline
          Gelbwichtel
          schrieb am zuletzt editiert von
          #4

          @ilovegym
          Also es handelt sich um 3 verschiedene Buttons, bei denen allesamt der gleiche Effekt auftritt.
          Zum Beispiel der hier:
          0d8473d0-2765-4339-abf0-58ed4d8135c0-image.png
          Der Switch State kennt die Zustände singleClick und doubleClick.
          Das Problem ist letztendlich, dass durch das Polling des Adapters es unmöglich ist, aufeinanderfolgende SingleClicks oder DoubleClicks zu erkennen. Die Folge Sigle/Double oder Double/Single funktioniert.
          Hier ein Beispiel:
          Zuerst das Skript:
          df4c2d26-4d6e-4fdd-bfdc-7db8ba6312d0-image.png

          Hier das Log vom Ablauf:
          Zuerst kommt 3x hintereinander das Poll vom Adapter.
          Dann ein DoubleClick, gefolgt von einem SingleClick und dann noch 2 weiter SingleClicks.
          cd495194-4fe2-4b24-b68a-829b195d0883-image.png
          Hier lässt sich jetzt deutlich erkennen, dass ein mehrmaliges Clicken oder Doppelklicken nicht von einem Polling des Adapters unterschieden werden kann.

          Die Frage ist also jetzt, ob es ohne Programmänderung am Adapter nun eine Lösung gibt oder nicht, was dann zwangsläufig als Issue eingekippt werden müsste.

          ? 1 Antwort Letzte Antwort
          0
          • G Gelbwichtel

            @ilovegym
            Also es handelt sich um 3 verschiedene Buttons, bei denen allesamt der gleiche Effekt auftritt.
            Zum Beispiel der hier:
            0d8473d0-2765-4339-abf0-58ed4d8135c0-image.png
            Der Switch State kennt die Zustände singleClick und doubleClick.
            Das Problem ist letztendlich, dass durch das Polling des Adapters es unmöglich ist, aufeinanderfolgende SingleClicks oder DoubleClicks zu erkennen. Die Folge Sigle/Double oder Double/Single funktioniert.
            Hier ein Beispiel:
            Zuerst das Skript:
            df4c2d26-4d6e-4fdd-bfdc-7db8ba6312d0-image.png

            Hier das Log vom Ablauf:
            Zuerst kommt 3x hintereinander das Poll vom Adapter.
            Dann ein DoubleClick, gefolgt von einem SingleClick und dann noch 2 weiter SingleClicks.
            cd495194-4fe2-4b24-b68a-829b195d0883-image.png
            Hier lässt sich jetzt deutlich erkennen, dass ein mehrmaliges Clicken oder Doppelklicken nicht von einem Polling des Adapters unterschieden werden kann.

            Die Frage ist also jetzt, ob es ohne Programmänderung am Adapter nun eine Lösung gibt oder nicht, was dann zwangsläufig als Issue eingekippt werden müsste.

            ? Offline
            ? Offline
            Ein ehemaliger Benutzer
            schrieb am zuletzt editiert von
            #5

            @gelbwichtel

            Das ist ein Zigbee button, der hat mit dem Tuya Adapter rein garnix zu tun.. oder ist das Bild falsch?

            G 1 Antwort Letzte Antwort
            0
            • ? Ein ehemaliger Benutzer

              @gelbwichtel

              Das ist ein Zigbee button, der hat mit dem Tuya Adapter rein garnix zu tun.. oder ist das Bild falsch?

              G Offline
              G Offline
              Gelbwichtel
              schrieb am zuletzt editiert von
              #6

              @ilovegym
              Wird aber von Tuya App unterstützt und erkannt und auch so an den Adapter weitergegeben. Und der Adapter reagiert ja auch.

              ? 1 Antwort Letzte Antwort
              0
              • G Gelbwichtel

                @ilovegym
                Wird aber von Tuya App unterstützt und erkannt und auch so an den Adapter weitergegeben. Und der Adapter reagiert ja auch.

                ? Offline
                ? Offline
                Ein ehemaliger Benutzer
                schrieb am zuletzt editiert von Ein ehemaliger Benutzer
                #7

                @gelbwichtel

                ja wie ist das Teil denn im Netzwerk eingebunden, per Bluetooth, Zigbee (dann hast du doch ein Gateway) oder per Wifi?

                Edit:
                Dein Script reagiert ja auf aktualisiert, ist doch klar, wenn der Adapter den Datenpunkt updated, dass das dann ausloest. Einfach auf Aenderung triggern.

                G _JOHN__ 2 Antworten Letzte Antwort
                0
                • ? Ein ehemaliger Benutzer

                  @gelbwichtel

                  ja wie ist das Teil denn im Netzwerk eingebunden, per Bluetooth, Zigbee (dann hast du doch ein Gateway) oder per Wifi?

                  Edit:
                  Dein Script reagiert ja auf aktualisiert, ist doch klar, wenn der Adapter den Datenpunkt updated, dass das dann ausloest. Einfach auf Aenderung triggern.

                  G Offline
                  G Offline
                  Gelbwichtel
                  schrieb am zuletzt editiert von Gelbwichtel
                  #8

                  @ilovegym
                  Sorry, dein Vorschlag bringt nichts. Wie du anhand des Logs und der ausführlichen Beschreibung sehen kannst, wird eine Änderung nur dann geschrieben, wenn auch ein Zustandswechsel erfolgt. Ich will ja nicht mit Click einschalten und Doppelklick ausschalten, sondern mit dem ersten Click einschalten und mit dem nächsten Click wieder ausschalten. Und da ein SingleCLick nun auf ein SingleCLick folgt, was definitiv keine Zustandsänderung auslöst ist das somit nicht umsetzbar.
                  Aus meiner Sicht ein verbesserungsfähiges Feature im Adapter.
                  Ach ja: eingebunden über Wifi Gateway
                  ecd29e78-f44f-4905-bdc6-90fe84715b31-image.png

                  ? 1 Antwort Letzte Antwort
                  0
                  • G Gelbwichtel

                    @ilovegym
                    Sorry, dein Vorschlag bringt nichts. Wie du anhand des Logs und der ausführlichen Beschreibung sehen kannst, wird eine Änderung nur dann geschrieben, wenn auch ein Zustandswechsel erfolgt. Ich will ja nicht mit Click einschalten und Doppelklick ausschalten, sondern mit dem ersten Click einschalten und mit dem nächsten Click wieder ausschalten. Und da ein SingleCLick nun auf ein SingleCLick folgt, was definitiv keine Zustandsänderung auslöst ist das somit nicht umsetzbar.
                    Aus meiner Sicht ein verbesserungsfähiges Feature im Adapter.
                    Ach ja: eingebunden über Wifi Gateway
                    ecd29e78-f44f-4905-bdc6-90fe84715b31-image.png

                    ? Offline
                    ? Offline
                    Ein ehemaliger Benutzer
                    schrieb am zuletzt editiert von
                    #9

                    @gelbwichtel

                    ah ja, ok, dann haste recht.
                    Was gibt es denn alles fuer Werte, ausser Singleclick und Doubleclick?
                    Ich denke, das Gateway gibt da nicht mehr her.. damit wird diese Hardware fuer den Einsatz unbrauchbar..

                    1 Antwort Letzte Antwort
                    0
                    • ? Ein ehemaliger Benutzer

                      @gelbwichtel

                      ja wie ist das Teil denn im Netzwerk eingebunden, per Bluetooth, Zigbee (dann hast du doch ein Gateway) oder per Wifi?

                      Edit:
                      Dein Script reagiert ja auf aktualisiert, ist doch klar, wenn der Adapter den Datenpunkt updated, dass das dann ausloest. Einfach auf Aenderung triggern.

                      _JOHN__ Offline
                      _JOHN__ Offline
                      _JOHN_
                      schrieb am zuletzt editiert von _JOHN_
                      #10

                      @ilovegym

                      moin, moin - du hast das Problem recht gut erfasst.
                      Wie du schon sagtest muss in dem Fall auf "Aktualisierung" geprüft werden, da sich der Zustand des Objekts "singel click" nicht ändert. Lediglich der Zeit Stempel wird aktualisiert, eben dies passiert aber auch zyklisch, was meiner Ansicht nach nicht passieren sollte.

                      Der exakte Wortlaut im Adapter hierzu ist nämlich "Datenabfrageintervall (für bisher nicht synchronisierte Geräte)" ;
                      das Gerät ist aber augenscheinlich bereits vorhanden, ein sync mit der App wäre nicht erforderlich.

                      Und wenn sich dieser automatische sync nach Zeit X eben nicht deaktivieren lässt - wie derzeit - ist die Frage ob es eine andere "schlaue" Lösung gibt um dennoch eine valide Aktualisierung von einer automatischen zu unterscheiden.
                      Jeden Versuch den ich bis her unternommen habe lief leider ins leere.

                      Ich denke das wäre momentan die Anforderung, außer jemand ändert den Adapter :disappointed_relieved:

                      Ob das nun eine Anbindung per Wifi, Zigbee oder sonst was ist spielt meinem Eindruck nach erst mal keine Rolle. Meine per Wifi in die Tuya-Instanz eingebundenen Geräte verhalten sich identisch. Dort spielt es nur egal, weil ich auf Änderung (true/false) prüfen kann.

                      Grüße J.

                      EDIT: sry die Antworten haben sich wohl zeitlich überschnitten.

                      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

                      771

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      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