Hi Leute,
ich versuche gerade den Homebot (Saugrobi 6340) in FHEM einzubinden. Irgendwie bin ich wohl blind :)
Ich habe folgendes durchgeführt:
Wenn ich den Befehl in der Fhem Startzeile eingebe geht es:
{GetFileFromURL 'http://192.168.178.51:6260/json.cgi?%7b%22COMMAND%22:%22CLEAN_START%22%7d'}
Folgende Einstellung :
define Homebot dummy
attr Homebot webCmd start:stop
define Homebot_notify notify Homebot {if (Value("Homebot") eq "start"){GetFileFromURL 'http://192.168.178.51:6260/json.cgi?%7b%22COMMAND%22:%22CLEAN_START%22%7d'}}
In DEF steht nun :
Homebot {if (Value("Homebot") eq "start"){GetFileFromURL 'http://192.168.178.51:6260/json.cgi?%7b%22COMMAND%22:%22CLEAN_START%22%7d'}
Wenn ich nun auf start klicke ... geschieht nichts...
Liegt das an fehlenden Klammern ???
Danke fürs drüberschauen
VG
Peter
Meiner Meinung nach fehlt schon 'mal am Ende eine }, also sollte im DEF stehen:
Homebot {if (Value("Homebot") eq "start"){GetFileFromURL 'http://192.168.178.51:6260/json.cgi?%7b%22COMMAND%22:%22CLEAN_START%22%7d'}}
Andreas
Hi,
hatte auch das Problem mit den Sonderzeichen.
Bei mir geht es so:
GetFileFromURL('http://192.168.178.22:6260/json.cgi?{"COMMAND":"CLEAN_START"}')
Gruß,
Tobi