Shelly Wifi Button mag den Plug S nicht per Action schalten

  • Hallo zusammen,

    jetzt reihe ich mich in die vielen Beiträge zu "Button schaltet Plug nicht..." ein.

    Hab sämtliche Beiträge durch, komme aber nicht zu einer Lösung für mich.

    Bei den meisten lag es ja an den fehlenden Credentials im Aufrufstring.

    Aufbau bei mir:

    Shelly Button 1. Feste IP x.x.x.194

    Shelly Plug S. Feste IP x.x.x.197

    Shelly Plus 1PM. Feste IP x.x.x.171

    Alle im gleichen Haupt-WLan der Fritzbox (nicht Gast)

    Als Action ist im Button hinterlegt: http://x.x.x.197/relay/0?turn=toggle. Alternativ mal mit der .171 des 1PM probiert. Und auch Aufruf ...turn=on

    Im Browser des PCs (auch im InPrivate-Modus, falls Credentials gecached wären) als auch per Safari auf dem iPhone schaltet der Plug wie er soll.

    Beim Button passiert nichts.

    Kreis leuchtet blau (hängt am USB-Kabel, habs aber auch mal ohne probiert per Akku).

    Beim kurzen Klick blink er 1x weiß und dann ca. 1 Sekunde grün. Das war. Kein Schalten am PlugS oder alternativ 1PM.

    Ich hab am PlugS auch mal Credentials aktiviert und die URL im Button angepasst. Geht auch nicht.

    Wenn ich in der Cloud (alle Geräte sind auch in der CLoud) 2 Szenarien erstelle (kurzklick an, langklick aus) funktioniert der Button.

    Aber eigentlich will ich togglen. So wie es im Browser ja auch geht.

    Ich sitze aufm Schlauch. Bitte Hilfe :-)

    Ach ja, Firmware ist überall auf dem neusten Stand.

    Danke vorab

    Lauerle

    PS: Hier ein Log-Auszug. In der letzten Zeile sagt er was von Timeout

    1874346265 button.c:520 User btn press

    1874352417 action_url_queue.c:126 Fetching http://x.x.x.197/relay/0?turn=toggle

    1874365003 button.c:579 0x01 wup 0x00 batt 4.18V (1080) S 0 usb 1

    1874372504 button.c:180 btn signals: 0x80000

    1874632013 json.c:426 RAM: 52456 total, 39864 free

    1874639539 cloud_aes.c:578 free mem: 39784 / 35104, bytes to send: 704

    1874644404 cloud_common.c:1595 Stop status keep alive timer

    1874710511 cloud_common.c:1159 Cmd: status

    1874715749 cloud_common.c:145 Confirmed status serial 23

    1874720086 cloud_common.c:1162 Cloud clear status timer

    1874726561 cloud_aes.c:578 free mem: 40280 / 35104, bytes to send: 32

    1874733057 button.c:180 btn signals: 0x80

    1874756339 button.c:180 btn signals: 0x20000

    1875453990 stm_esp_comm.c:166 BTN press ack

    1876880775 action_url_queue.c:67 Action URL timeout

  • 1876880775 action_url_queue.c:67 Action URL timeout

    das heisst er hat den Plug mit der URL http://x.x.x.197/relay/0?turn=toggle nicht erreichen können.

    Wo man suchen könnte:

    - die 3 hängen alle an der gleichen Fritzbox im Haupt-WLAN oder sind noch Repeater dazwischen?

    - Bei allen sind neben IP auch Subnetzmaske, DNS und Gateway identsich gesetzt?

    Der Haken hier ist in der FritzBox vermutlich gesetzt?

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    >100 Shellies, darunter so gut wie alles was der Hersteller produziert hat. ;)
    :!: ich beantworte grundsätzlich keine Fragen per persönlicher Nachricht:!:

  • Hallo,

    mein Button hat auch mal solche Sachen gemacht. Bin fast verzweifelt. FW Downgrade und wieder Upgrade, nichts hat geholfen.

    Irgend wann habe ich bemerkt dass der Unterschied von Kurzertastendruck zu Langertastendruck entscheidend ist.

    Ich habe wohl immer viel zu kurz gedrückt. Den Unterschied im Timing hat mich etwas Übung gekostet, aber jetzt geht es.

    Ist ein Versuch wert.

    Gruß

    Petje

  • Hi zusammen,

    vielen dank für die Rückmeldungen.

    Die IP's sind direkt in den Geräten eingetragen. Gateway und DNS über alle gleich.

    Alle Geräte im HauptWLan.

    Tastendrucklänge und Klick-Intervall sind in dem Fall egal, da ich bei allen 4 Möglichkeiten die gleiche URL eingetragen habe.

    Hab jetzt die Geräte nochmal eingesteckt um zu schaun, ob evtl. eins an einem Repeater eingebucht ist.

    Und bevor ich mich auf die FritzBox eingeloggt habe funktioniert alles :-)

    Toggle geht einwandfrei. Strange.

    Laut Fritz-Mesh sind gerade alle direkt auf der Box eingebucht.

    Vielleicht wollten die Shelly's 2 Nächte drüber schlafen.

    Wenn der Fehler wieder auftritt, werde ich mal mit einer separaten Fritzbox ein Test-WLan aufmachen.

    Vielen Dank an alle :-)

    Lauerle