Zwei verscheidene Aktion mittels longpress und shortpress auslösen

  • Servus liebes Forum,

    ich würde gerne folgendes umsetzen, bin aber bisher gescheitert.

    Mit einem Tastschalter soll eine Deckenlampe bei einem kurzen Tastendruck geschaltet werden. Der Shelly ist direkt mit dieser und dem Taster verbunden. Bei einem langen Tastendruck möchte ich gerne drei weitere Lampen (jeweils über ein Shelly-Plug S verbunden) schalten - alles jeweils als toggle.

    Wie genau bekomme ich das am besten hin?

    LG

  • , bin aber bisher gescheitert.

    Was hast du denn bisher konfiguriert/probiert?

    Viele Grüße,

    Wolfgang

    .Nach einem Job mit viel Kurzarbeit, dann Corona bin ich seit einiger Zeit wieder in meinem erlernten Beruf als Elektriker in der boomenden PV-Branche gelandet. Da bleibt kaum noch Zeit mich um die eigenen Smarthome-Ideen zu kümmern... Naja - nicht mehr lange... der Ruhestand winkt schon am Ende des Jahres 2025...

  • Handelt es sich wirklich um einen Tastschalter oder ein Taster? Das ist ein kleiner feiner Unterschied...

  • Taster sollte man dafür nehmen, keine Schalter und auch keine Tastschalter.

    Button Type auf detached

    Die Action für den kurzen Druck benötigt anstelle der IP "localhost" eingetragen.

    Für den langen Druck musst du dann die IP des entfernten Shellies eintragen.

    Sollten mehrere Shellies gleichzeitig gesteuert werden sollen, dann würde ich nur einen Shelly ansprechen und diese spricht per Action die anderen an, jedoch per Output switched On/Off, um zu vermeiden, dass die Shellies unterschiedliche Schaltzustände bekommen, sollte einer den Befehl mal nicht erhalten haben, was problematisch wäre, würden alle per Toggle angesprochen.

    66er
    20. September 2019 um 15:17
  • Vielen Dank schon einmal für eure Hilfe.

    Es ist definitv ein Taster - habe das gerade nochmals gechekt.

    Button Type ist auf detached eingestellt.

    Folgende Dinge sind im Shelly eingestellt:

    URL Button short pressed:

    http://192.168.178.120/relay/0?turn=toggle (wenn man das im Browser eingibt funktioniert es).

    (http://localhost/relay/0?turn=toggle lief auch nicht)

    URL Button long pressed:

    http://192.168.178.113/relay/0?turn=toggle

    Longpush duration:

    800ms

    Was passiert:

    Egal ob ich den Taster lang oder kurz drücke, es wird immer nur die longpress-aktion ausgeführt.

    Habe ich irgendwas übersehen?

    lg

  • Dieses Thema enthält 37 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.