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. Hardware
  4. [NICHT GELÖST] - Shelly mit Taster: langes Drücken

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[NICHT GELÖST] - Shelly mit Taster: langes Drücken

Geplant Angeheftet Gesperrt Verschoben Hardware
22 Beiträge 4 Kommentatoren 2.5k Aufrufe 4 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.
  • BananaJoeB BananaJoe

    @puls200 der Tasmota muss - wie du oben geschrieben hast - auf

    SwitchMode 6
    SetOption13 0
    SetOption32 3
    

    von meiner Webseite:
    SwitchMode 6 ist wieder der Tastermodus (wie 4), aktiviert aber auch den Long Press Mode welcher dann ein "HOLD" sendet (zusätzlich zum gerade aktiven Zustand).
    SwitchTopic 1 aktiviert das Senden per MQTT der vorherigen Option
    SetOption32 3 setzt die Zeit für einen langen Tastendruck auf 3 Sekunden. Alles darunter schaltet nur um.
    SetOption13 0 sorgt dafür das er wartet wie lange Ihr den Taster drückt. Mit dieser Option reagiert er erst wenn man den Taster betätigt und wieder loslässt. Das Licht geht also erst an wenn man den Taster loslässt. Ist die gedrückte Zeit größer als die in der Option zuvor eingestellte Zeit so sendet er nur HOLD an den MQTT-Broker.

    Meine Taster / Shellys laufen ansonsten alle mit SwitchMode1 4 und SwitchMode13 1, dann geht das Licht an sobald man den Taster betätigt. Ist dann bei Taster mit Doppelbelegung ungewohnt ... aber irgendetwas ist ja immer

    Nachtrag: Ok, früher hieß das SwitchMode1, es ist egal ob man SwitchMode oder SwitchMode1 schreibt, ich habe es aber mal geändert

    P Offline
    P Offline
    puls200
    schrieb am zuletzt editiert von
    #12

    @bananajoe Geil... genau diese Seite hatte ich vor einigen Tagen/Wochen schon gefunden und habe gestern genau das gemacht, was da stand. Ich hatte mich schon gewundert, warum das jetzt "SwitchMode 6" heisst und nicht "SwitchMode1 6".

    Leider ist dann aber mein Shelly nicht mehr ansprechbar gewesen, so dass ich ihn mit "Reset 6" resetten musste. Es kann aber sein, dass ich noch andere Optionen aktiviert habe, die dann letztendlich den Shelly abgeschossen haben.

    Ich probiere es heute abend nochmal aus...

    P 1 Antwort Letzte Antwort
    0
    • P puls200

      @bananajoe Geil... genau diese Seite hatte ich vor einigen Tagen/Wochen schon gefunden und habe gestern genau das gemacht, was da stand. Ich hatte mich schon gewundert, warum das jetzt "SwitchMode 6" heisst und nicht "SwitchMode1 6".

      Leider ist dann aber mein Shelly nicht mehr ansprechbar gewesen, so dass ich ihn mit "Reset 6" resetten musste. Es kann aber sein, dass ich noch andere Optionen aktiviert habe, die dann letztendlich den Shelly abgeschossen haben.

      Ich probiere es heute abend nochmal aus...

      P Offline
      P Offline
      puls200
      schrieb am zuletzt editiert von
      #13

      Achso nochwas: ich nutze nur den Sonoff Adapter, nicht den MQTT Broker. Ist das ein Problem?

      BananaJoeB 1 Antwort Letzte Antwort
      0
      • P puls200

        Achso nochwas: ich nutze nur den Sonoff Adapter, nicht den MQTT Broker. Ist das ein Problem?

        BananaJoeB Offline
        BananaJoeB Offline
        BananaJoe
        Most Active
        schrieb am zuletzt editiert von
        #14

        @puls200 https://forum.iobroker.net/topic/59339/shelly-mit-taster-langes-drücken/5?_=1666799922935

        ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

        1 Antwort Letzte Antwort
        0
        • BananaJoeB BananaJoe

          @puls200 der Tasmota muss - wie du oben geschrieben hast - auf

          SwitchMode 6
          SetOption13 0
          SetOption32 3
          

          von meiner Webseite:
          SwitchMode 6 ist wieder der Tastermodus (wie 4), aktiviert aber auch den Long Press Mode welcher dann ein "HOLD" sendet (zusätzlich zum gerade aktiven Zustand).
          SwitchTopic 1 aktiviert das Senden per MQTT der vorherigen Option
          SetOption32 3 setzt die Zeit für einen langen Tastendruck auf 3 Sekunden. Alles darunter schaltet nur um.
          SetOption13 0 sorgt dafür das er wartet wie lange Ihr den Taster drückt. Mit dieser Option reagiert er erst wenn man den Taster betätigt und wieder loslässt. Das Licht geht also erst an wenn man den Taster loslässt. Ist die gedrückte Zeit größer als die in der Option zuvor eingestellte Zeit so sendet er nur HOLD an den MQTT-Broker.

          Meine Taster / Shellys laufen ansonsten alle mit SwitchMode1 4 und SwitchMode13 1, dann geht das Licht an sobald man den Taster betätigt. Ist dann bei Taster mit Doppelbelegung ungewohnt ... aber irgendetwas ist ja immer

          Nachtrag: Ok, früher hieß das SwitchMode1, es ist egal ob man SwitchMode oder SwitchMode1 schreibt, ich habe es aber mal geändert

          P Offline
          P Offline
          puls200
          schrieb am zuletzt editiert von
          #15

          @bananajoe: OK, also wenn ich folgende 4x Befehle über die Konsole absetze, sollte es aus Sicht des Shellys funktionieren?

          SwitchMode 6
          SwitchTopic 1
          SetOption32 3
          SetOption13 1

          Und wenn ich Dich richtig verstehe, empfängt der Sonoff-Adapter nicht alle MQTT-Daten, daher muss ich auf den MQTT-Broker umsteigen, wenn ich HOLD nutzen will?!

          BananaJoeB 1 Antwort Letzte Antwort
          0
          • P puls200

            @bananajoe: OK, also wenn ich folgende 4x Befehle über die Konsole absetze, sollte es aus Sicht des Shellys funktionieren?

            SwitchMode 6
            SwitchTopic 1
            SetOption32 3
            SetOption13 1

            Und wenn ich Dich richtig verstehe, empfängt der Sonoff-Adapter nicht alle MQTT-Daten, daher muss ich auf den MQTT-Broker umsteigen, wenn ich HOLD nutzen will?!

            BananaJoeB Offline
            BananaJoeB Offline
            BananaJoe
            Most Active
            schrieb am zuletzt editiert von BananaJoe
            #16

            @puls200 sagte in Shelly mit Taster: langes Drücken:

            Ja, mit den 4 Befehlen funktioniert es bei mir (Tasterbetrieb)

            Und wenn ich Dich richtig verstehe, empfängt der Sonoff-Adapter nicht alle MQTT-Daten, daher muss ich auf den MQTT-Broker umsteigen, wenn ich HOLD nutzen will?!

            Weis ich nicht. Ich nutze den Sonoff nicht. Probier aus ob der dir etwas anzeigt. Normalerweise wird über den .../cmnd/... nichts gesendet, ich weis nicht ober der Sonoff-Adapter das verarbeitet.

            Alternativ MQTT pur - aber dann hast du keinen True/False Datenpunkt mehr zum schalten (die sind gerade in der VIS sehr praktisch) und müsstest das - wie ich - per Skript lösen. Alias geht vermutlich auch ... eher nicht (da kommt ein JSON als Antwort)

            Oder, wie ich schon gleich in einer meiner ersten Antworten geschrieben habe https://forum.iobroker.net/post/879895
            nutzt du z.B. die Simple API und lässt per Rule einen Datenpunkt umschalten. Wenn Hold setzt du den auf 1, dein Script reagiert und setzt den wieder auf 0 damit du die nächste Änderung mitbekommst.

            Also, Teste Sonoff, und wenn es nicht geht nimm die Rule-Lösung

            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

            P 1 Antwort Letzte Antwort
            0
            • BananaJoeB BananaJoe

              @puls200 sagte in Shelly mit Taster: langes Drücken:

              Ja, mit den 4 Befehlen funktioniert es bei mir (Tasterbetrieb)

              Und wenn ich Dich richtig verstehe, empfängt der Sonoff-Adapter nicht alle MQTT-Daten, daher muss ich auf den MQTT-Broker umsteigen, wenn ich HOLD nutzen will?!

              Weis ich nicht. Ich nutze den Sonoff nicht. Probier aus ob der dir etwas anzeigt. Normalerweise wird über den .../cmnd/... nichts gesendet, ich weis nicht ober der Sonoff-Adapter das verarbeitet.

              Alternativ MQTT pur - aber dann hast du keinen True/False Datenpunkt mehr zum schalten (die sind gerade in der VIS sehr praktisch) und müsstest das - wie ich - per Skript lösen. Alias geht vermutlich auch ... eher nicht (da kommt ein JSON als Antwort)

              Oder, wie ich schon gleich in einer meiner ersten Antworten geschrieben habe https://forum.iobroker.net/post/879895
              nutzt du z.B. die Simple API und lässt per Rule einen Datenpunkt umschalten. Wenn Hold setzt du den auf 1, dein Script reagiert und setzt den wieder auf 0 damit du die nächste Änderung mitbekommst.

              Also, Teste Sonoff, und wenn es nicht geht nimm die Rule-Lösung

              P Offline
              P Offline
              puls200
              schrieb am zuletzt editiert von
              #17

              Also:

              Über den Sonoff kriege ich kein LONG PRESS raus. Wenn ich die vier Tasmota-Optionen über die Konsole absetze, reagiert Tasmota gar nicht mehr, so dass ich ihn mit Hilfe von RESET 6 zurücksetzen muss.

              Diese vier Optionen funktionieren nicht bei mir:
              SwitchMode 6
              SwitchTopic 1
              SetOption32 3
              SetOption13 0

              Gruss!
              Puls

              BananaJoeB 1 Antwort Letzte Antwort
              0
              • P puls200

                Also:

                Über den Sonoff kriege ich kein LONG PRESS raus. Wenn ich die vier Tasmota-Optionen über die Konsole absetze, reagiert Tasmota gar nicht mehr, so dass ich ihn mit Hilfe von RESET 6 zurücksetzen muss.

                Diese vier Optionen funktionieren nicht bei mir:
                SwitchMode 6
                SwitchTopic 1
                SetOption32 3
                SetOption13 0

                Gruss!
                Puls

                BananaJoeB Offline
                BananaJoeB Offline
                BananaJoe
                Most Active
                schrieb am zuletzt editiert von
                #18

                @puls200 was für ein Tasmota (Version) mit welchen Template nutzt du denn?
                Und du hast einen Taster dran, ja? Längeres Drücken würde/könnte ansonsten einen Reset auslösen

                Ich habe nun ja auch eine paar Shelly 1 im Betrieb, alle nach meiner eigene Anleitung:
                https://znil.net/index.php?title=Shelly_1_mit_Tasmota_als_Stromstossschalter_Ersatz

                Sonst teste dich mal Stück für Stück durch. Die Anleitung habe ich neulich für 12.x Tasmota überarbeitet

                ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                P 1 Antwort Letzte Antwort
                0
                • BananaJoeB BananaJoe

                  @puls200 was für ein Tasmota (Version) mit welchen Template nutzt du denn?
                  Und du hast einen Taster dran, ja? Längeres Drücken würde/könnte ansonsten einen Reset auslösen

                  Ich habe nun ja auch eine paar Shelly 1 im Betrieb, alle nach meiner eigene Anleitung:
                  https://znil.net/index.php?title=Shelly_1_mit_Tasmota_als_Stromstossschalter_Ersatz

                  Sonst teste dich mal Stück für Stück durch. Die Anleitung habe ich neulich für 12.x Tasmota überarbeitet

                  P Offline
                  P Offline
                  puls200
                  schrieb am zuletzt editiert von
                  #19

                  @bananajoe Ich nutze einen Shelly1 mit dem Shelly1-Tasmota-Template.

                  Ich habe ja genau nach Deiner Anleitung Alles befolgt, leider kappt es aber nicht. Ich werde mal mit einem anderen Shelly1 das ganze nochmal neu probieren. Ich kann mir zwar schwer vorstellen, dass die HOLD-Funtkion bedingt durch einen Hardware-Fehler nicht funktioniert, aber man weiss ja nie.

                  BananaJoeB 1 Antwort Letzte Antwort
                  0
                  • P puls200

                    @bananajoe Ich nutze einen Shelly1 mit dem Shelly1-Tasmota-Template.

                    Ich habe ja genau nach Deiner Anleitung Alles befolgt, leider kappt es aber nicht. Ich werde mal mit einem anderen Shelly1 das ganze nochmal neu probieren. Ich kann mir zwar schwer vorstellen, dass die HOLD-Funtkion bedingt durch einen Hardware-Fehler nicht funktioniert, aber man weiss ja nie.

                    BananaJoeB Offline
                    BananaJoeB Offline
                    BananaJoe
                    Most Active
                    schrieb am zuletzt editiert von
                    #20

                    @puls200 und die Version?

                    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                    P 1 Antwort Letzte Antwort
                    0
                    • BananaJoeB BananaJoe

                      @puls200 und die Version?

                      P Offline
                      P Offline
                      puls200
                      schrieb am zuletzt editiert von
                      #21

                      @bananajoe Keine Ahnung und ist mir inzwischen auch egal. Ich mache hier zu.

                      1 Antwort Letzte Antwort
                      0
                      • mickymM Online
                        mickymM Online
                        mickym
                        Most Active
                        schrieb am zuletzt editiert von
                        #22

                        Wenn Du die originale Firmware mit mqtt nutzt - gibts keine Probleme mit Longpress. Ich verstehe eh nicht, warum man Shellies flashed.

                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                        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

                        746

                        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