Shelly 2PM Webhooks werden nicht ausgeführt

  • Moin zusammen,

    leider bin ich weder auf Google noch hier im Forum fündig geworden.

    Bei mir funktionieren die Webhooks beim Shelly 2PM nicht.

    Ich habe einen Shelly 2 PM FW:0.12.0

    An diesen Shelly sind 2 Taster und 2 Lampen angeschlossen.

    Taster = Momentary -> alles funktioniert :)

    Ich kann also mit jedem Taster eine Lampe schalten.

    Ich möchte per Long Push des einen Schalters über Webhooks mehrere Lampen anschalten und per Long Push des 2. Schalters diese Lampen wieder ausschalten

    Das funktioniert nicht.

    Nicht mit push/ nicht mit long push/ nicht double push.

    Folgende Befehle habe ich im Browser getestet. Dort funktionieren sie. Im Shelly leider nicht.

    http://192.168.178.159/rpc/Switch.Set?id=0&on=true

    http://192.168.178.159/rpc/Switch.Set?id=0&on=false

    http://192.168.178.159/relay/0?turn=on

    http://192.168.178.159/relay/0?turn=off

    jeweils für beide Relais "0" und "1"

    Ich habe versucht die Einstellung in Shelly home durchzuführen - kein Erfolg

    Ich habe versucht die Einstellung direkt in dem Gerät durchzuführen - kein Erfolg

    Ich habe versucht die Einstellung in der App auf dem Handy durchzuführen - kein Erfolg

    Aus lauter Verzweiflung habe ich mir dann in Shelly Home 2 Szenen erstellt - ein zum Anschalten, eine zum Ausschalten.

    Leider ändert Shelly Home die "WENN"-Bedingung immer auf den ersten Taster.

    Ich kann den 2. Taster zwar auswählen, sobald ich aber speichere ist der erste Taster gesetzt. Das hat mich fast wahnsinnig gemacht, da ich immer dachte ich habs schonwieder falsch eingegeben. ?(

    P.S.

    Ich habe schon zwei Shelly 1.

    Mit diesem habe ich über Shelly Home zwei Taster genau wie oben beschrieben eingerichtet. Das funktioniert.

    Allerdings heißt hier das Menü nicht Webhooks sondern I/O Aktionen.

    Vielen Dank für Eure Unterstützung

    Edit:

    Den Shelly habe ich auch mehrere Male neu gestartet und einen Werksreset durchgeführt. Leider auch ohne Erfolg.

  • Du musst 127.0.0.1 verwenden wenn der Shelly sich selbst schalten soll. Bzw. Glaub hier wurde in der neuen FW was angepasst und es könnte wie bei Gen1 localhost funktionieren. Hab ich aber noch nicht getestet.

    Gibt aber in der 0.12 nun die Möglichkeit mit Add local Action zu Arbeiten (Webui). Dann spart man sich die URL und macht klicky bunti

    Edit: Wenn du es mit dem Shelly 1 bereits hast und sich dieser selbst schaltet solltest du da ganze mit localhost ja dort auch haben

  • Moin Devil,

    danke für die schnelle Antwort.

    ...und danke für die Lösung des Problems. Es funktioniert!

    Heißt wenn ich den Shelly selber ansteuere nicht über die IP sondern über LocalHost.

    Das erklärt ne Menge Probleme, die ich bei der Einrichtung/ Rumprobieren mit den Shelly 1 hatte.

    Die Shelly 1 schalten mit push sich selber und mit long push 2 Steckdosen.

    Nochmals Danke - Problem gelöst.

    Einmal editiert, zuletzt von Ojay999 (11. Dezember 2022 um 01:46) aus folgendem Grund: Neues Problem

  • Ein kleines Problem gibt es dann doch noch.

    Beim Shelly 1 kann ich bei Schaltertyp unter Momentary noch einstellen, dass bei long push kein short push aktiviert wird.

    Diese Einstellung kann beim besten Willen in den Einstellungen des Shelly2 nicht finden...

    Ist die Einstellung irgendwo versteckt oder verschwunden?

    Kann man das ggf. durch ein Script abfangen?

    Danke

  • Es wäre hilfreich, wenn Du bitte die korrekten Shelly-Typen-Bezeichnungen bnutzen würdest.

    Du postest unter Plus2PM. Während des Verlaufs

    Shelly 2PM

    könnte auch der Pro sein.

    des Shelly2

    Gab es mal.

    Nun zur Einstellung (hier zwar Screenshots vom Plus1PM, Vorgehen sollte aber identisch sein)

    Input Setup 1.PNG


    Input Setup 2.PNG

    Ich vermute, Du gehst nicht in die Actions des INPUT sondern des OUTPUT !

    Schönen Sonntag

  • Dieses Thema enthält 4 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.