Ausgangspunkt für diese Beschreibung ist die Laborsoftware für die FRITZ!Box 7390 (84.05.07-20690) und das FHEM-Image (84.05.05-20538), was man beides über FRITZ!Labor bekommt.
Wenn man mittels FHEM auf Grund einen Events eine Webseite per GET aufrufen möchte, muss man wie folgt vorgehen:
1. 99_updatefhem.pm updaten
in der momentanen Version ist ein Fehler in der Funktion GetHttpFile den man auf jedenfall beheben muss. Dazu in der FHEM-Kommandozeile "fhemupdate 99_updatefhem.pm" bestätigen.
Anschließend in der FHEM-Kommandozeile "reload 99_updatefhem.pm" bestätigen, um die Änderungen wirksam werden zu lassen.
2. Eventhandler definieren
Dazu ruft man über das FHEM-Frontend Edit files -> fhem.cfg auf, und fügt folgende Zeile ein:
define nweb notify kse1:on.* { GetHttpFile("192.168.178.22:80", "/default.aspx");; 0 }
nweb - beliebiger Gerätename (sollte nach F5 im Frontend auch angezeigt werden)
kse1 - Gerät welches den Event auslöst
on - der Event, also hier wenn der Satus auf on gesetzt wird
Beim Server das Protokoll weglassen aber den Port nicht vergessen! Beim zweiten Parameter ist der Slash ebenfalls Pflicht.