So geht es bei mir definitiv nicht. Ich kann es die Woche mal noch probieren, ich habe glaube ich noch ungenutzte Shelly 2.5.
Beiträge von schossel
-
-
Müsste ich probieren. Ich bin nicht immer vor Ort.
Die Tage hat auf jeden Fall jemand, der es nicht wusste, mit 5x drücken das Shelly resettet und ich musste es dann auch wieder genau so einrichten.
Edit:
Kann ich eigentlich doch beantworten, da ich desöfteren dort die Sicherung rausmachen muss, dannach starten sie ja auch neu. Die Einrichtung die dann als letztes war, funktioniert dann auch noch. Also open, close, stop. Gehe ich dann, wie gesagt, auf die open URL und klicke nur für open "save" und reboote, dann funktioniert danach nur noch open. In den Textfeldern für die URL bei close und stop steht aber das richtige auch noch nach dem Reboot drin, es wird nur nicht ausgeführt. Ich muss dann für alles 3 einzeln auf "save" klicken und dann reboot, dann geht es für alle 3 wieder.
Ich habe noch ein Shelly 2.5 als Relais mit BWM und Fluter, dort ist es dasselbe. Ich lasse den BWM bei Sonnenuntergang einschalten und mir eine Nachricht schicken per Action URL wie oft er in den letzten 24h an war. Dort habe ich zum testen bei dem 2. URL Feld "off" etwas eingetragen und dann dort "save" geklickt und rebootet. Danach funktioniert nur "off", die Nachricht bei "on" wird nicht mehr versendet. Damit beides geht, muss ich sowohl bei "on" wie auch bei "off" auf "save" klicken und rebooten. Auch FW 1.90. -
Sorry, hat ein paar Tage gedauert bis ich wieder probieren konnte.
Ich habe mir eine kleine Webseite gebaut, die Zugriffe des Shelly loggt. Mit der habe ich dann festgestellt, dass egal was ich eintrage kein Zugriff erfolgt.
Ich habe das Shelly 2.5 dann resettet und unter Action URL open etwas eingetragen, save geklickt und probiert-> ging nicht. Shelly rebootet-> Zugriff auf Testseite erfolgt!
Danach Action URL close und stop eingetragen, save geklickt -> Geht nicht, rebootet -> close und stop geht, open nicht mehr!?
Überlegt, was da jetzt anders war und festgestellt, dass es scheinbar am "save" liegt. Jede Action URL, die nach dem reboot ausgeführt werden soll, muss scheinbar vorher gesaved werden, also auf den "save" Button geklickt werden. Ausprobiert und festgestellt, dass dem tatsächlich so ist. Obwohl in dem Feld etwas drinsteht, vom eintragen vor dem letzten Reboot, wird der Befehl nicht mehr ausgeführt, wenn in ein anderes Feld etwas eingetragen wird und nur dort save geklickt wird, es muss auch in den Action URL Feldern nochmal "save" geklickt werden, in denen vorher schon etwas stand und die auch schon funktioniert haben, sonst funktionieren die nach dem reboot nicht mehr!
Ich habe das noch mehrmals ausprobiert und konnte es mit 1.90 auch auf einem anderen Shelly 2.5 so nachstellen. Ich halte es für einen Bug, sicher wissen kann ich es aber nicht. Es funktioniert jetzt alles so wie ich es wollte, aber die Ausführung war schon kurios. -
-
Nein, nichts gesetzt. Es geht auch in keiner Kombi. Also Shelly RL 1 an RL 2 oder Shelly RL 3 an 1. Der URL Befehl kommt nicht an. Über den Browser geht es bei allen 3.
-
Hallo,
Ich habe insgesamt 3 Rollläden welche jeweils einzeln an einem Shelly 2.5 mit aktueller 1.9 Firmware als Roller angeschlossen sind. Ein Taster ist am 1. Shelly an SW1 angeschlossen als Momentary One Button. Das funktioniert lokal auch wunderbar, Open,Stop,Close etc. beim 1. Rollladen wunderbar.
Jetzt habe ich gedacht, ich nehme am 1. Shelly die I/O Action Urls und stelle dort unter Roller open, Roller close etc, jeweils die IP der anderen beiden ein und kann somit alle 3 Rollläden steuern.
Das 1. Shelly ist die 192.168.100.15, das 2. 16, das 3. 17.
Also habe ich zum öffnen des 2. RL beim 1. Shelly unter der Roller open URL http://192.168.100.16/roller/0?go=open und bin dann davon ausgegangen, das wenn der 1. RL öffnet, er per URL den Befehl zum öffnen an den 2. RL schickt. Es fährt aber nur der 1. Rufe ich die URL per Browser auf, fährt der 2. Probiert hab eich auch mit dem 3. Gleiches Ergebnis. Ich habe noch ein Shelly1 an einer Lampe. Zum testen habe ich die URL so geändert, dass wenn der 1. RL auf fährt, die Lampe angeschaltet wird. Auch dies funktioniert nicht. Die Lampe wird nicht vom RL Shelly geschaltet, rufe ich die URL manuell auf, funktioniert es.
Habe ich irgendetwas essentielles vergessen einzustellen? Gibt es in FW 1.9 irgendwie einen Bug, dass die URL nicht aufgerufen wird? Irgendwie gehts gerade nicht weiter. Als Lösung würde ich noch in Betracht ziehen, den Schalter auf alle 3 Shellys zu brücken. Die sind Phasengleich, sollte also keine Probleme geben.
Irgendjemand einen Vorschlag oder Hinweis?
-
Ich habe das Shelly 2.5 jetzt resettet, Seitdem funktioniert alles wie es soll. Hat scheinbar bei dem Update auf die neue Firmware irgendwie eine Macke abgekriegt. Actions funktionieren jetzt ohne reboot und das Script zählt jedes anschalten hoch, wie es sein soll.
-
Firmwareversion steht ja schon oben in meinem 1. Beitrag, der Shelly 2.5 ist neu und die Firmware scheinbar auch. Gestern habe ich noch einen Shelly 1 probiert, der funktioniert wie man sich das vorstellt. Ohne reboot führt ruft er jedesmal die eingetragene URL auf. Allerdings habe ich dort kein Firmwareupdate gemacht.
Ich habe mir zum testen extra ein Script geschrieben, dass pro Aufruf +1 hochzählt. Mit dem 1. Shelly alles gut. Mit dem 2.5 nach dem reboot genau 1x, dann nicht mehr. Ansonsten funktioniert er normal. Ich resette ihn mal noch und versuche mal noch ein Firmwaredowngrade. Netzwerkmässig ist alles ok.
-
Das kann ich prinzipiell, das Klingelscript macht ja ähnliches. Das ändert aber nichts an meinem Nachtrag, das egal was ich eintrage, dies nach dem reboot genau 1x ausgeführt wird.
-
Hallo,
Ich bin gerade am probieren und wollte mir eine Nachricht schicken lassen, sobald eine bestimmte Lampe geschaltet wird. Dazu habe ich bei einem Shelly 2.5 im Relais Modus beim 1. Relais (wo auch die Lampe dran ist) unter OUTPUT SWITCHED ON URL: https://api.telegram.org/bot1122589435:…862&text=Fluter
eingetragen, dann reboot. Geht nicht. Im Browser funktioniert die URL und schickt eine Nachricht.
Ich habe noch ein "Klingelscript", welches auf einem lokalen Rechner läuft. Trage ich das ein: http://192.168.100.15/doorbell.php?klingel=1
klingelt es kurz wenn die Lampe angeschaltet wird.
Problem ist also entweder, dass ich in der 1. URL irgendein Syntaxproblem habe, ich allerdings nicht weis welches oder, dass mit den Actions nur lokale URL aufgerufen werden können!?
Kann mir da irgendjemand einen Tipp geben, ich finde da nicht richtiges dazu.
Kurzer Nachtrag:
Die lokale URL habe ich jetzt festegestellt, funktioniert nach dem reboot auch nur genau 1x, danach bis zum nächsten reboot nicht mehr. Verstehen kann ich es nicht.
Gerät ist wie oben geschrieben ein Shelly 2.5 mit 20200827-065456/v1.8.3@4a8bc427
Nachtrag 2:
Ich habe jetzt noch mit einem anderen lokalen Gerät getestet, auch die URL wird nach einem reboot genau 1x aufgerufen und dann nicht mehr. Ich kann die Lampe so oft wie ich will anschalten, die URL wird nur 1x aufgerufen.
Eine Sonoff Steckdose mit Tasmota habe ich auch noch hier, wenn ich die Action http://192.168.100.10/cm?cmnd=Power%20TOGGLEfür diese eintrage, schaltet die genau 1x ein, nach dem reboot, dann nicht mehr.
Kanns sein, dass es da einen bug gibt? Kann das jemand nachstellen?