Zur Fehlersuche habe ich "attr global verbose 5" gesetzt.
Im Moment habe ich nur einen Schalter mit FS20 eingerichtet.
Der schaltet über Weblink einen Arduino Port
define RC01 FS20 1234 01
attr RC01 dummy 1
attr RC01 room Haus
define FileLog_RC01 FileLog ./log/RC01-%Y.log RC01
attr FileLog_RC01 room Haus
define RC01on notify RC01:on.* {fhem (GetHttpFile('192.168.1.64:80', '/SetRC/0001/on'))}
attr FileLog_RC01on room Haus
define RC01off notify RC01:off.* {fhem (GetHttpFile('192.168.1.64:80', '/SetRC/0001/off'))}
attr FileLog_RC01off room Haus
im Logfile taucht nun die IP 192.168.1.150 auf. Wo kommt die denn her?
2015.02.02 22:18:44 4: Connection closed for FHEMWEB:192.168.1.150:51350: EOF
2015.02.02 22:18:44 4: Connection accepted from FHEMWEB:192.168.1.150:51366
2015.02.02 22:18:44 4: HTTP FHEMWEB:192.168.1.150:51366 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2015-02.log
Das ist der Client mit dem du auf FHEMWEB, also die fhem Weboberfläche, zugreifst. Falls nicht, solltest du dein Netz absichern.