FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Carsten K. am 21 Februar 2015, 11:01:02

Titel: [Gelöst] AT-Befehl schaltet nicht
Beitrag von: Carsten K. am 21 Februar 2015, 11:01:02
Moin, Moin,

bei einem meiner "at"-Kommandos wird der Befehl nicht ausgeführt.
Alternativ hatte ich den Befehl auch direkt angetriggert mit "*10:35:00 set wohn.steckdose.tv off".
Der Befehl selbst funktioniert, wenn ich ihn an anderen Stellen verwende.

Wo ist mein Denkfehler?

Gruß
obi

Definition:
COMMAND            fhem{"set wohn.steckdose.tv off"}
DEF                *10:35:00 fhem{"set wohn.steckdose.tv off"}
NAME               steckdose.tv.AUS
NR                 269
NTM                09:56:04
PERIODIC           yes
RELATIVE           no
REP                -1
STATE              Next: 10:35:00
TIMESPEC           10:35:00
TRIGGERTIME        1424597700
TRIGGERTIME_FMT    2015-02-22 10:35:00
TYPE               at
VOLATILE           1
Titel: Antw:AT-Befehl schaltet nicht
Beitrag von: Puschel74 am 21 Februar 2015, 11:04:46
Hallo,

versuchs mal ohne fhem {" "}
Also so:
*11:10:00 set wohn.steckdose.tv off

Uhrzeit bitte anpassen.

Was steht den im Logfile zur fraglichen Uhrzeit?

Grüße

Edith: So sollte es auch klappen:
*10:35:00 { fhem("set wohn.steckdose.tv off")}
ist aber sinnfrei da du erst nach Perl wechselst um dann Perl zu sagen es soll fhem sagen das es was schalten soll.
Klammerfehler
Titel: Antw:AT-Befehl schaltet nicht
Beitrag von: Carsten K. am 21 Februar 2015, 11:24:55
Zitat*11:10:00 set wohn.steckdose.tv off
hat nicht funktioniert.

Zitat
*10:35:00 { fhem("set wohn.steckdose.tv off")}
funktioniert.

VIELEN DANK !