Hallo,
die Ausführung eines Plugins erfolgt ja nach folgenden Kriterien:
Wäre es nicht schön so etwas zu haben:
$plugin_cron(00 23 * * *)
Und damit würde das Plugin nur um 23:00 Uhr jeden Tag ausgeführt werden. Man könnte sich so das umständliche Programmieren von Zeitsteuerungen in den Plugins sparen. Würde sich so etwas mithilfe des Moduls Scheduel::Cron gleich im wiregated.pl implementieren lassen oder macht das gar keinen Sinn?
Danke & Gruß,
thoern
die Ausführung eines Plugins erfolgt ja nach folgenden Kriterien:
- Nach jedem Neustart des Daemons (wiregated), also bei reboot, Konfigurationsänderung etc.
- Sofort nach dem speichern eines Plugins (egal ob per Web oder anders)
- Nach dem eingestellten Zyklus. Standard: 10s falls nicht anders vom Plugin selbst definiert (_cycle)
- Beim eintreffen von KNX-Telegrammen soweit "angemeldet" (plugin_subscribe)
- Beim anliegen von Daten auf einem Socket soweit "angemeldet" (plugin_socket_subscribe).
Wäre es nicht schön so etwas zu haben:
$plugin_cron(00 23 * * *)
Und damit würde das Plugin nur um 23:00 Uhr jeden Tag ausgeführt werden. Man könnte sich so das umständliche Programmieren von Zeitsteuerungen in den Plugins sparen. Würde sich so etwas mithilfe des Moduls Scheduel::Cron gleich im wiregated.pl implementieren lassen oder macht das gar keinen Sinn?
Danke & Gruß,
thoern
Kommentar