Post URL aus Notify aufrufen

Begonnen von huhu, 24 Juli 2020, 22:46:36

Vorheriges Thema - Nächstes Thema

huhu

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


Otto123

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
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

huhu

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  :) :) :)

amenomade

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?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

huhu

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

amenomade

set01Name off
set01Data {"power":"Off"}

set01URL http://192.168.1.45:1925/6/ambilight/power (wenn diese nicht schon die HauptURL des HTTPMODs ist)

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

huhu