Shelly 1PM mini und Shelly button 1 - funktioniert nicht

  • Hallo,

    ich habe einen Shelly 1PM mini in einem Lichtschalter verbaut, den ich zusätzlich gerne über den Shelly button 1 schalten würde. Allerdings scheint es hier Probleme zu geben. Ich halbe als Aktion folgendes im Shelly Button konfiguriert:

    Code
    http://admin:pass@shelly-mini.lan/rpc/Switch.Toggle?id=0

    und testweise auch mit IP-Adresse, also

    Code
    http://admin:pass@192.168.1.120/rpc/Switch.Toggle?id=0

    Beide Befehle klappen einwandfrei aus dem Browser heraus, funktionieren aber nicht mit dem Button. Andere Shellys (Gen1) und Shelly-Plugs lassen sich jedoch problemlos schalten.

    Im Debug-Log sehe ich Aktionen die aus dem Browser kommen/gestartet werden oder die von meinem Home-Assistant kommen, jedoch keinerlei Aktionen des Buttons. Ein Workaround über Webhooks im Home Assistant geht leider nicht, da ich den HA auch im Heimnetz mit HTTPS betreibe und mit dem Button kein https ausführen kann (zumindest habe ich nicht herausbekommen wie).

    Vielleicht hat jemand einen Tipp?

    3 Mal editiert, zuletzt von webspyder (22. März 2024 um 11:27)

  • zum entgültigen Testen wäre es auch noch toll die Authentication mal am mini zu deaktivieren (warum auch immer das verwendet wird)

    und auch mal die "alte" Schreibweise versucht? die funktionieren nämlich auch (da brauch man nicht dauernd umdenken)

    Code
    http://192.168.1.120/relay/0?turn=toggle

    Shelly’s: 2x 1, 10x 1PM , 4x 2.5, 3x i3, 10x Plus 1PM, 22x Plug S, 11x UNI, 2x 1L mit PIR, 8x AddOn mit Temp/DHT22, 3x RGBW2, 2x Plus i4, 5x Plus 1, 4x Plus 2PM, 4x EM, 2x 3EM, 1x TRV, 3x Plus AddOn, 1x Pro 3EM, 2x BLU, 5xPlusPMmini, 1xPlus1PMmini, 4xPlusUNI

    Fritz!Box5690pro, 3x FRITZ!Repeater6000, 6x Fritz!Dect200

    HomeAssistant auf RaspberryPi5(8GB) mit NVMe, HomeAssistant auf Synology DS1019+, Backup HomeAssistant auf RaspberryPi4B(4GB)

    DHT21 (AM2301) oder (AM2320) für unter 0 Grad

  • Auf die Idee bin ich gerade auch gekommen. Und ja, ohne Auth funktioniert es.

    Es ist nur komisch, dass bei den "alten" Shellys schalten mit Auth probemlos funktioniert und auch aus HA heraus schalten mit Auth ohne Problem klappt.

    Liegt also vermutlich an der längeren Antwortzeit des Mini. Der braucht auch im Browser relativ lange, um das Anmeldefenster zu zeigen.

    Dann werde ich bis auf Weiteres für die 2 Minis, die ich habe, die Auth deaktivieren.

  • Ein Workaround über Webhooks im Home Assistant

    und warum so einen UMWEG?

    Wenn der Shelly button 1 und der mini sauber eingebunden ist in HA

    kannst du doch einfach eine Automation erstellen ^^

    Shelly’s: 2x 1, 10x 1PM , 4x 2.5, 3x i3, 10x Plus 1PM, 22x Plug S, 11x UNI, 2x 1L mit PIR, 8x AddOn mit Temp/DHT22, 3x RGBW2, 2x Plus i4, 5x Plus 1, 4x Plus 2PM, 4x EM, 2x 3EM, 1x TRV, 3x Plus AddOn, 1x Pro 3EM, 2x BLU, 5xPlusPMmini, 1xPlus1PMmini, 4xPlusUNI

    Fritz!Box5690pro, 3x FRITZ!Repeater6000, 6x Fritz!Dect200

    HomeAssistant auf RaspberryPi5(8GB) mit NVMe, HomeAssistant auf Synology DS1019+, Backup HomeAssistant auf RaspberryPi4B(4GB)

    DHT21 (AM2301) oder (AM2320) für unter 0 Grad

  • 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.