HTML Aufruf senden

Aus FHEMWiki
Version vom 10. Mai 2013, 22:47 Uhr von Generix (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Aus FHEM kann ein HTML / http Aufruf gesendet werden. Definiert sei eine Schalter mit dem namen "my_schalter". Wenn dieser auf ON geschaltet wird, soll die We…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Aus FHEM kann ein HTML / http Aufruf gesendet werden.

Definiert sei eine Schalter mit dem namen "my_schalter". Wenn dieser auf ON geschaltet wird, soll die Webseite http://192.168.0.7/cgi-bin/rc?108 aufgerufen werden (z.B.: weil dort Scripte hinterlegt sind die ausgeführt werden sollen.)

Dies kann mit dem Perl Aufruf GetHttpFile erledigt werden:

define html_aufruf notify my_schalter:on { GetHttpFile("192.168.0.7:80", "/cgi-bin/rc?108") }

"html_aufruf" ist nur der Name der Aktion, der beliebig wählbar ist (jedoch keine "-" entahlten sollte). Die Aktion wird ausgeführt ("notify"), sobald "my_schalter" den Wert "on" annimmt.