Hallo, bin Shelly-Neuling und hab mir einen i3 gekauft um die Zustände meines Gartentores (Offen/Zu) am PC abzubilden.
Nach langem hartem Kampf habe ich es geschafft den i3 in mein WLan zu kriegen und hab jetzt erste erfolgreiche Tests gemacht.
Ich habe 2 Eingänge bzw. deren "Buttons" im Einstellungsmenü auf "Toggle" gestellt und dazu je eine Action definiert z.B.:
Der i3 schickt diesen String an die Zieladresse (in meinem Fall der PC) sobald ein Signal am Eingang anliegt, dort lese ich ihn mit einem Socket-Listener aus. Das funktioniert auch wunderbar.
Ich hab mich jetzt aber gefragt, ob man die Definition einer solchen Action nicht ebenfalls per Http-Befehl machen könnte, damit ich nicht jedesmal ins Shelly-Menü muss, sondern einfach im Programm etwas ähnliches wie das macht:
"http://<Shelly-IP>/settings/actions/0?btn_on_url=http://10.x.x.x/OPEN"
Dem Shelly also sozusagen eine Action zu einem bestimmten Eingang/Button von außen zukommen zu lassen.
Wenn ich den obigen String vom Browser aus schicke, empfängt der i3 auch "etwas", aber alles was ich zurück kriege ist der Gesamtstatus OHNE dass sich die Action geändert hätte.
Geht das überhaupt über http-Befehl, ich habe hier im Forum/Lexikon (weiß nicht mehr wo genau) gelesen der i3 könne so was gar nicht, weil er ja nicht schaltet, so wie z.B. ein 2.5er?