Shelly 1PM Webhook funktioniert nicht

  • Hallo,

    ich verzweifle so langsam an meinem Shelly plus 1 PM (Firmware 0.9.1).

    Da die Funktion 'longpress' oder 'doublepress' über MQTT leider nicht funktioniert (bei dem Modell ohne 'plus' ging zumindest 'longpress'), habe ich die Möglichkeit nutzen wollen, die beiden Funktionen mit Webhooks zu realisieren.

    Mein Problem ist aber, dass der Shelly beim Eintreten der Bedingung nichts sendet. Habe zur Eingrenzung meines Problems das Tool Wireshark benutzt, um zu sehen, ob von dem Shelly zu dem Home Assistant Server überhaupt etwas gesendet wird. Scheinbar schickt der Shelly überhaupt nichts zu dem Home Assistant Server. Mit meinem Elgato Stream Deck nutze ich schon länger das Senden von Webhooks an meinen HA Server, welches ich mit Wireshark auch nachvollziehen kann. Ich habe auch genau den gleichen Webhook genommen, welcher beim Streamdeck funktioniert.

    Hänge mal die Bilder von dem, wie ich das konfiguriert habe, an. Vielleicht habe ich ja einen Denkfehler der mir nur leider nicht aufffällt :/

    Hat da wer einen Tipp für mch, was ich da falsch mache?

    Vielen Dank

    Gruß Jörg

  • Longpress über MQTT funktioniert bei mir:

    Code
    Shelly2/ShellyPlus1pm/events/rpc {"src":"shellyplus1pm-a8032abe0c0c","dst":"Shelly2/ShellyPlus1pm/events","method":"NotifyEvent","params":{"ts":1638620755.80,"events":[{"component":"input:0", "id":0, "event":"long_push", "ts":1638620755.80}]}}    

    Du musst einstellen:

    1. Eingang auf Button
    2. MQTT-RPC-Events auf ein
  • Hallo,

    wie ich MQTT-RPC Events einschalte habe ich verstanden. Was Du aber mit Eingang auf Button meinst, leider nicht. Ging es Dir darum, es mit MQTT zu lösen?

    Aber was mich noch mehr verzweifeln lässt ist der Umstand, dass ich jetzt MQTT aktiviert habe (der Broker läuft auf dem Home Assistant Rechner) und ich sehen kann, dass der Shelly MQTT Nachrichten versendet, ich diese aber mit Wireshark trotzdem nicht sehe :/ . So langsam glaube ich, dass ich dafür zu blöd bin ;(

  • OK, die Einstellung ist bei mir auf "Momentary", sollte aber doch keinen Einfluss darauf haben. Wenn ich z.B. einen Webhook erstelle, der auf "Switch is on" reagiert, funktioniert das auch nicht.

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