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")
Probier mal {fhem("setreading Roomba lastrun ".$date)}
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
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.
:o :o
8) Danke!
Für meine simplen Zwecke reicht dann auch $wday. Er soll ja nur nicht am selben Tag erneut an gehen.
Danke!