Homebot steuern - GetfilefromUrl

Begonnen von GuidoS, 04 August 2015, 16:05:52

Vorheriges Thema - Nächstes Thema

GuidoS

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




scooty

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
Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH1080 / IO Homecontrol

onkel-tobi

#2
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