Komischer Fehler bei Zeitschaltung ((eval 64) line 1)

516 views
Skip to first unread message

Chris

unread,
Dec 19, 2012, 2:42:23 PM12/19/12
to fhem-...@googlegroups.com
Folgenden Code lasse ich ausführen:

define TEST_an at *20:35:00 {\
    fhem (set Wohnzimmer_FunkSteckdose2 on);;\
}
define BTEST_aus at *20:37:00 {\
    fhem (set Wohnzimmer_FunkSteckdose2 off);;\
}

Das steht im Log es wird nichts geschaltet :
set Wohnzimmer_FunkSteckdose2 on kann ich Manuell machen und es funktioniert alles.


2012.12.19 20:35:00 3: Bareword "on" not allowed while "strict subs" in use at (eval 64) line 1.

2012.12.19 20:37:00 3: Bareword "off" not allowed while "strict subs" in use at (eval 68) line 1.

Andreas Seeber

unread,
Dec 19, 2012, 2:50:10 PM12/19/12
to fhem-...@googlegroups.com
Hi Chris,

hast die Hochkommas vergessen :-)


define TEST_an at *20:35:00 {\
    fhem ("set Wohnzimmer_FunkSteckdose2 on");;\
}
define BTEST_aus at *20:37:00 {\
    fhem ("set Wohnzimmer_FunkSteckdose2 off");;\
}

Gruß Andreas

Chris

unread,
Dec 19, 2012, 2:58:06 PM12/19/12
to fhem-...@googlegroups.com
autsch ... Danke Funzt super :)

Chris

unread,
Dec 19, 2012, 3:07:23 PM12/19/12
to fhem-...@googlegroups.com
Wie kann ich folgendes einbauen ?

Das er zwischen 20:35 und 20:37 nur schaltet wenn dummy Anwesenheit_Tanja ON oder der dummy Anwesenheit_Chis On ist ??
Reply all
Reply to author
Forward
0 new messages