Hallo, ich habe eine Anfängerfrage:
Ich bin auf der Suche nach einem selbst löschenden at. Das heißt es soll zu einer bestimmten Uhrzeit definiert werden und nach seiner Ausführung sich selber löschen...
Das folgende funktioniert zwar erzeugt aber immer neben Save Config ein rotes Fragezeichen welches zum speichern der Config auffordert.
*19:00:00 {
my $Zufallszahl = int(rand(15) +40 );
my $Uhr = "23:".$Zufallszahl.":".$Zufallszahl;
my $Flag_Urlaub = ReadingsVal("Flag_Urlaub", "state", "0");
if ($Flag_Urlaub == 1)
{
fhem("define Modul_Temporaer_set_StatusHome at *".$Uhr."
{
fhem('set teleBot message \@R_H set Home_Status auf nachtruheUrlaub'),
fhem('set Status_Home nachtruheUrlaub'),
fhem('delete Modul_Temporaer_set_StatusHome')
}");
fhem("attr Modul_Temporaer_set_StatusHome room 00_Sicherheit")
}
}
Hat jemand eine Idee wie ich das hinbekomme ohne dieses rote Fragezeichen?
Gruß, rhoffm34
Einfach den Stern am Anfang weg lassen. Der Stern bedeutet doch immer um 19 Uhr und somit will das in der cfg gespeichert werden.
Gruß
Dan
Mensch danke, Dan. Brett vorm Kopf... manchmal ist es zu einfach.
Danke und schönes WE
Gruß,
Ralf