Hallo,
vielleicht bin ich nur zu doof die Suchfunktion richtig zu munitionieren, deshalb meine Frage:
ich würde gerne aus Perl heraus (99_myUtils.pm) überprüfen, ob eine bestimmte Definition in FHEM bereits existiert.
zum Beispiel in der fhem.cfg:
define EinTimer at 08:00:00 { tue_irgendwas();; }
und nun möchte ich im Perl feststellen, on EinTimer existiert, da ich diesen dann löschen möchte:
Pseudocode Perl:
ifexist "EinTimer" {
fhem( "delete "EinTimer" );
}
Gibt es eine Möglichkeit, die Existenz zu überprüfen?
Danke !
klar :)
if(defined "EinTimer") { fhem("delete EinTimer") }
Die Abfrage kannst Du Dir aber auch einfach sparen und direkt das delete abschicken. Außer einem Hinweis im Logfile, dass es den EinTimer nicht gibt, passiert da nix Schlimmes.
wow ! das ging ja schnell !
Danke für die Antwort und viele Grüße !