[gelöst] http request via Console klappt's, via config File nicht

Begonnen von onkel-tobi, 27 Juli 2015, 22:17:42

Vorheriges Thema - Nächstes Thema

onkel-tobi

Hallo zusammen,

stehe mal wieder auf dem Schlauch.
Habe folgendes notify angelegt:
define not_eg_wz_az notify eg_wz_aw:off {\
if (Value("du_luigi") eq "off") { GetFileFromURL('http://192.168.178.22:6260/json.cgi?%7b%22COMMAND%22:%22CLEAN_START%22%7d')};;\
}

Löst das notify aus, bekomme ich den output im log angezeit, allerdings scheint es da Probleme mit der Konvertierung oder dem Aufruf zu geben.
Nehme ich nur
{ GetFileFromURL('http://192.168.178.22:6260/json.cgi?%7b%22COMMAND%22:%22CLEAN_START%22%7d')}
und rufe das aus dem fhem in der Befehlszeile auf, klappt es einwandfrei.
Hat jemand eine Idee?

Danke & Gruß,
Tobi

onkel-tobi

Hi,

habe gestern Abend noch mal ein wenig getestet.
Wenn ich in die config die Sonderzeichen nicht umwandle, funktioniert es.
GetFileFromURL('http://192.168.178.22:6260/json.cgi?{"COMMAND":"CLEAN_START"}');;\
Was mich halt nur gewundert hat ist, dass die Befehlszeile aus fhem anders geagiert als wenn ich es in der config hab.

Gruß,

Tobi