Hallo zusammen,
ich versuche vergebens über FHEM eine URL als Post aufzurufen, mit Curl sieht der Befehl so aus:
curl -v -s -X POST -d {"power":"Off"} http://192.168.1.45:1925/6/ambilight/power
Wie könnte ich diesen über ein Notify aufrufen? Ich habe leider kein Beispiel gefunden
Mit HTTPMOD bekomme ich die aktuellen Werte der URL, ich stehe aber absolut auf dem Schlauch wie diese geändert werden können.
Viele Grüße
huhu
Sollte so gehen:
define n_bla notify bla:bla "curl -v -s -X POST -d {"power":"Off"} http://192.168.1.45:1925/6/ambilight/power"
Siehe Commandref FHEM Befehlstypen.
Gruß Otto
Zitat von: Otto123 am 24 Juli 2020, 23:10:18
Sollte so gehen:
define n_bla notify bla:bla "curl -v -s -X POST -d {"power":"Off"} http://192.168.1.45:1925/6/ambilight/power"
Siehe Commandref FHEM Befehlstypen.
Gruß Otto
Hallo Otto,
das war ja wirklich einfacher als gedacht... Besten Dank, es funktioniert :) :) :)
Zitat von: huhu am 24 Juli 2020, 22:46:36
Hallo zusammen,
ich versuche vergebens über FHEM eine URL als Post aufzurufen, mit Curl sieht der Befehl so aus:
curl -v -s -X POST -d {"power":"Off"} http://192.168.1.45:1925/6/ambilight/power
Wie könnte ich diesen über ein Notify aufrufen? Ich habe leider kein Beispiel gefunden
Mit HTTPMOD bekomme ich die aktuellen Werte der URL, ich stehe aber absolut auf dem Schlauch wie diese geändert werden können.
Viele Grüße
huhu
Warum über notify und curl wenn Du schon ein HTTPMOD hast?
Zitat von: amenomade am 26 Juli 2020, 21:47:30
Warum über notify und curl wenn Du schon ein HTTPMOD hast?
Das hatte ich versucht, das ist mir irgendwie viel zu kompliziert, wobei ich dort auch immer eine Rückmeldung über den aktuellen Status hätte.. Dazu kommt noch, dass der TV irgendwann in den Tiefschlaf geht und keine Readings mehr gelesen werden können
set01Name off
set01Data {"power":"Off"}
set01URL http://192.168.1.45:1925/6/ambilight/power (wenn diese nicht schon die HauptURL des HTTPMODs ist)
Danke, ich teste es mal aus :)