FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Master_Nick am 27 Mai 2017, 13:26:19

Titel: [gelöst] Wert von $date in reading schreiben lassen...
Beitrag von: Master_Nick am 27 Mai 2017, 13:26:19
Mahlzeit,

ich möchte im Gerät Roomba in das Reading lastrun den Inhalt von $date haben. Leider landet dort nur $date drin und nicht der Inhalte.....
Klassisches Problem - es wird nicht interpretiert... wie bringe ich ihn dazu?

Habe hier folgendes DOIF:
([Jorin.Anwesenheit:"absent"] and [Romy.Anwesenheit:"absent"] and [Babyphone:"off"] and [Roomba:lastrun] !eq $date) (set harmony_44808168 PowerToggle duration=2 ; setreading Roomba lastrun $date")
Titel: Antw:Wert von $date in reading schreiben lassen - es landet leider nur $date drin...
Beitrag von: KernSani am 27 Mai 2017, 13:35:48
Probier mal {fhem("setreading Roomba lastrun ".$date)}
Titel: Antw:Wert von $date in reading schreiben lassen - es landet leider nur $date drin...
Beitrag von: Master_Nick am 27 Mai 2017, 13:39:35
Mhhh mag er so noch nicht.

Zitat{fhem("setreading Roomba lastrun ".$date)}: Global symbol "$date" requires explicit package name at (eval 16423) line 1. ": Unknown command ", try help
Titel: Antw:Wert von $date in reading schreiben lassen - es landet leider nur $date drin...
Beitrag von: KernSani am 27 Mai 2017, 14:18:02
Yep...  Hätte mir eigentlich gleich auffallen müssen... $date gibt's garnicht. Du kannst dir das aber mit $year, $month und $mday zusammen basteln.
Titel: Antw:Wert von $date in reading schreiben lassen - es landet leider nur $date drin...
Beitrag von: Master_Nick am 27 Mai 2017, 14:20:38
 :o :o
8) Danke!
Titel: Antw:Wert von $date in reading schreiben lassen - es landet leider nur $date drin...
Beitrag von: Master_Nick am 27 Mai 2017, 14:23:38
Für meine simplen Zwecke reicht dann auch $wday. Er soll ja nur nicht am selben Tag erneut an gehen.

Danke!