GetHttpFile und FHEM absturz da ausgabe: shutdown request enthalten

Begonnen von ChrisW, 21 Oktober 2013, 19:58:47

Vorheriges Thema - Nächstes Thema

ChrisW

Soo nun habe ich endlich den genauen fehler eingrenzen können wieso mein Fhem abstürzt ! Es liegt nicht an WOL das ist ein anderes Problem ;)
Mein Code:
define HTPC_AUS_ABWESEND notify einerda:.* { \
if (Value("einerda") eq "present") { \
} \
else { \
   fhem (GetHttpFile("192.168.2.3:81", "/API/shutdown request"));;\
    fhem("set notifychris send Keiner ist zuhause alles aus|Keiner Zuahuse|Keiner Zuhause|Keiner ist zuhause alles aus|1");; \
    Log (3,"Keiner Zuhause HTPC AUSGESCHALTET");;\
}\
}


Und genau das hier erzeugt einen absturz:
fhem (GetHttpFile("192.168.2.3:81", "/API/shutdown request"));;\


Dies passiert nur wenn der PC an ist dann gibt es folgendes zurück wenn ich im Browser öffne:
http://192.168.2.3:81/API/shutdown%20request gibt aus:
shutdown request


Und genau diese Antwort "shutdown request" erzeugt wenn ich es Manuell in Fhem eingebe das Fhem sich abschaltet.


Ich kann diese API nicht ändern. Hat jemand einen Tipp wie ich gethttpfile OHNE ausgabe hinbekomme das fhem diese URL aufruft ? DANKE
Raspberry PI3 mit allem möglichen.

stgeran

FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

stgeran

FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

ChrisW

Raspberry PI3 mit allem möglichen.