FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: ChrisW am 21 Oktober 2013, 19:58:47

Titel: GetHttpFile und FHEM absturz da ausgabe: shutdown request enthalten
Beitrag von: ChrisW am 21 Oktober 2013, 19:58:47
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
Titel: Antw:GetHttpFile und FHEM absturz da ausgabe: shutdown request enthalten
Beitrag von: stgeran am 21 Oktober 2013, 22:09:31
Heist das nicht shutdown restart?
Titel: Antw:GetHttpFile und FHEM absturz da ausgabe: shutdown request enthalten
Beitrag von: stgeran am 21 Oktober 2013, 22:13:27
Ahh, vergiss es, falsche Baustelle, sorry
Titel: Antw:GetHttpFile und FHEM absturz da ausgabe: shutdown request enthalten
Beitrag von: ChrisW am 22 Oktober 2013, 08:22:49
ja ich wusste auch nicht das Fhem darauf so reagiert ;)