Reihenfolgeproblem bei ActionDetector und FHEM Neustart

Begonnen von betateilchen, 22 Juli 2019, 23:17:35

Vorheriges Thema - Nächstes Thema

betateilchen

Hallo Martin,

aktuell besteht ein Reihenfolgeproblem in CUL_HM beim Starten von FHEM. Bei einem restart passiert folgendes:


2019.07.22 23:11:17 1: Shutdown executed
2019.07.22 23:11:23 1: DEBUG>9167
2019.07.22 23:11:32 1: configDB: ActionDetector already defined, delete it first

2019.07.22 23:11:37 0: Featurelevel: 5.9
2019.07.22 23:11:37 0: Server started with 242 defined entities (fhem.pl:19805/2019-07-09 perl:5.024001 os:linux user:fhem pid:1737)


Zum Zeitpunkt 23:11:23 wird von 10_CUL_HM.pm (in Zeile 9167) der ActionDetector automatisch angelegt, da er zu diesem Zeitpunkt noch nicht aus der Konfiguration geladen und angelegt wurde.

Zum Zeitpunkt 23:11:32 wird im Zuge des FHEM Starts das in der Konfiguration gespeicherte device "ActionDetector" gelesen und versucht, das device anzulegen - funktioniert natürlich nicht, da es zu diesem Zeitpunkt den automatisch angelegten ActionDetector bereits gibt.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

betateilchen

Hallo Martin,

danke für die schnelle Abhilfe. Bei einem ersten Test auf meinem Testsystem mit der neuen Modulversion tritt das Reihenfolgeproblem bei mir nicht mehr auf.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!