FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: schami23 am 27 Dezember 2015, 19:26:45

Titel: Syntax problem mit at
Beitrag von: schami23 am 27 Dezember 2015, 19:26:45
Hallo,
ich bin noch Anfänger und hab so meine Schwierigkeiten mit der Syntax.
Ich würde gerne mehrere at in einem at zusammenführen aber irgendwie krieg ich es nicht hin.

define abfrage_wetterstation +*00:04:55{\
{fhem("define arduinodruck at +00:00:05 {\
    my $val = GetFileFromURL('http://192.168.56.130/?cmd=get_druck');;\
    fhem("trigger arduinodruck $val");;\
    fhem("setreading ArduinoData druck $val")\
   }")}\
{fhem("define arduinohum at +00:00:10 {\
    my $val = GetFileFromURL('http://192.168.56.130/?cmd=get_hum');;\
    fhem("trigger arduinohum $val");;\
    fhem("setreading ArduinoData hum $val")\
   }")}\
{fhem("define arduinolux at +00:00:15 {\
    my $val = GetFileFromURL('http://192.168.56.130/?cmd=get_lux');;\
    fhem("trigger arduinolux $val");;\
    fhem("setreading ArduinoData lux $val")\
   }")}\
{fhem("define arduinotemp2 at +00:00:20 {\
    my $val = GetFileFromURL('http://192.168.56.130/?cmd=get_temp2');;\
    fhem("trigger arduinotemp2 $val");;\
    fhem("setreading ArduinoData temp2 $val")\
   }")}\
}


Danke
Titel: Antw:Syntax problem mit at
Beitrag von: CoolTux am 27 Dezember 2015, 20:04:21
Meine Empfehlung. Mache in einer 99_myUtils 3 Subs und Bau Deinen Code da ein. Dann rufst Du in einem at alle 3 Subs ei Fach auf.


Grüße
Leon.