[erledigt] Befehl nach FHEM-Start ausführen

Begonnen von Thyrador, 25 Oktober 2016, 09:34:24

Vorheriges Thema - Nächstes Thema

Thyrador

Moin Moin.

Habe jetzt auf Anhieb nichts passendes gefunden, daher möchte ich hier mal nachfragen.

Ich suche nach einer Möglichkeit, bei einem Neustart von FHEM einige bestimmte FHEM-Befehle auszuführen. Das hat folgenden Hintergrund:
Wenn gerade ein länger andauernder Prozess gestartet wird, so werden in diesem bestimmte Werte gesetzt. Wird FHEM nun währenddessen neu gestartet, so behalten die Variablen die alten Werte. Somit werden u.U. Prozesse, die auf einen bestimmten Status warten, der erst am Ende des Prozesses gesetzt wird, nicht wieder ausgeführt.
Wäre nicht schlimm, wenn ich nicht so vergesslich wäre. Daher müsste ein Automatismus her, der dann beim Neustart von FHEM einfach bestimmte, kritische Variablen auf den Default-Wert zurück setzt.

Gibt's soetwas in FHEM? Wenn ja, wo kann ich das einstellen?

Liebe Grüße.

marvin78

notify auf global:INITIALIZED

siehe auch die Doku dazu.

DeeSPe

define n_global_INITIALIZED notify global:INITIALIZED <{fhem ""}> oder <set blabla bla>

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Thyrador

Super, ich danke euch. Das probiere ich gleich mal aus :)

Hab da in der CommandRef irgendwie an der falschen Stelle gesucht, ich Dödel :D