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
Aeotec Z-Stick 7 (Modell: ZWA010) / AVATTO- GW90 TI / Velux KLF200 / Logitech Hub / Vitoconnect / ZWave / Zigbee / zigbee2mqtt

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