Einen wunderschönen guten Morgen,
Ich bin neu in der Shelly-Materie und hätte da mal eine Verständnisfrage. Das Durchwühlen des Forums und des Internets konnte mir leider kein passendes Ergebnis liefern.
Vielleicht habe ich auch falsch gesucht
Was habe ich gemacht? Da mein Junior nie seinen Rollladen hochzieht und dafür immer die Galabeleuchtung vorzieht, habe ich den Eltako in seinem Zimmer durch einen Shelly 1 ersetzt. Funktioniert prima und ich kann auch von der Ferne schalten.
Nun mochte ich nicht regelmäßig auf mein Handy schauen und ihm das Licht immer wieder manuell ausschalten…
Ich habe mir eine kleine Anwendung geschrieben, die das REST-API verwendet. Alles kein Problem. Kann Status auslesen, Settings verändern, Schalten, …
In meiner Anwendung polle ich den Status alle 10s und schalte das Licht aus, falls es an ist.
Geht, aber nicht super schön.
In meiner Anwendung habe ich einen kleinen Web Server integriert.
Dieser ist von jedem Gerät über z.B. http://192.168.1.10 mit einem Browser erreichbar.
Nun kam ich auf die Idee „Actions“ zu verwenden. So wie ich Actions verstanden habe, hinterlege ich eine URL, gegen die ein Request gestartet wird, wenn das entsprechende Ereignis zutrifft,
z.B. „OUTPUT SWITCHED ON URL”.
Ich habe dort die obige Adresse hinterlegt, aktiviert und gespeichert.
Mein Shelly ist unter der Adresse 192.168.1.11 im gleichen Netzwerksegment registriert.
Schalte ich nun den Output des Shellys auf AN, dann kommt kein Request zu meinem Web Server. Ich habe es mit allen Actions probiert. Kein Request kommt an. Wird überhaupt ein Request vom Shelly ausgelöst? Verwendet Shelly gar kein http?
Ich stehe auf dem Schlauch.
Für eure Hilfe zu meiner Erleuchtung wäre sehr dankbar.
Grüße
Thorsten