Hallo MrTea, hallo zusammen,
ich bin natürlich kompletter Neuling und noch dabei die
Sonoff Schalter zu erwerben. Ich habe bereits 3 Stück und möchte erst die
Funktionen austesten, bevor ich dann alles kaufe. Das oben genannte Feature ist
das alles entscheidende. Ich habe es gestern probiert aber leider erfolglos.
Ich verstehe auch vielleicht die Nomenklatur noch nicht vollständig, daher habe
ich hierzu ein paar Fragen:
Vor allem, wenn es ohne iobroker geht, wäre das gut (wegen
der bereits erwähnten Ausfallsicherheit).
Ich möchte nur von Zuhause aus steuern, nicht übers
Internet.
Wenn ich mir die Regel für Schalter 1 ansehe (ich zitiere
nun erstmal obiges 1:1), dann habe ich folgende Fragen 1 bis 8.
Regel für Schalter 1 (bei mir 192.168.86.245): auch Schalter
2 schalten, wenn Power ON oder OFF
rule1 on
Power1#State=1 do websend [192.168.86.52:80,admin:joker] POWER1 ON endon on
Power1#State=0 do websend [192.168.86.52:80,admin:joker] POWER1 OFF endon
rule1 5 //One-Shot, damit websend nur einmal ausgeführt wird
rule1 1 //aktivieren von rule1
1.
„rule 1“ muß dort genauso stehen und ist Teil
der Programmierung, richtig? Es ist keine Erklärungszeile, die aussagen will,
daß nun die erste Regel folgt?
2.
„192.168.86.52” Bei mir wäre das eine andere IP,
klar. Nämlich die Ziel-IP des Schalters der mitgeschaltet werden soll (habe ich
natürlich gemacht)
3.
Die 80 danach ist der Http Port, richtig? (Den
habe ich ebenfalls auf 80).
4.
„admin:joker“ ist so richtig, wie es ist? Ich
muß hier keine Passworte oder sonstwas vergeben? Oder ist es das Web Admin Password,
das unter Configuration -> Configure Other
zu vergeben ist?
5.
„endon“ bedeutet einfach „und“?
6.
„rule1 5“ verstehe ich, es ist ja dokumentiert
7.
„rule1 1“ verstehe ich, es ist ja dokumentiert
Wenn ich das alles so in der Command Zeile der Konsole eingebe,
dann alles zusammen und Return tippen? Wenn ich das tue, kommt eine Fehlermeldung
und mein eingegebenes ist im Fenster darüber zu lesen und wird durch laufende
Zustandsabfragen immer weiter nach oben geschoben und ist in weniger als 10
Sekunden oder so aus dem Bildschirm verschwunden. Klar kann ich jetzt Screenshots
machen um die Fehlermeldung zu studieren und hier zu zeigen (mache ich auch,
sofern hilfreich), aber ich wollte erstmal wissen, ob der Ansatz so richtig
ist. Vor allem die Eingabe in der Command Zeile, den die laufend hinzukommenden
Zeilen aus den Zustandsabfragen müssen doch auf Dauer zu einem vollen Speicher führen.
Ich freue mich über Hilfe.
Schöne Grüße soweit.