ist es beabsichtigt das OWServer_Autocreate nur nach einem reopen aufgerufen wird und nicht beim neuanlegen mit define?
wenn man das OWServer_OpenDev am ende von OWServer_Define im fall von define in ein notify an global:INITIALIZED verlagert wäre zu der zeit fhem so weit das das autocreate auch direkt beim ersten define funktionieren würde.
gruss
andre
Zitat von: justme1968 schrieb am Mo, 16 September 2013 00:12ist es beabsichtigt das OWServer_Autocreate nur nach einem reopen aufgerufen wird und nicht beim neuanlegen mit define?
wenn man das OWServer_OpenDev am ende von OWServer_Define im fall von define in ein notify an global:INITIALIZED verlagert wäre zu der zeit fhem so weit das das autocreate auch direkt beim ersten define funktionieren würde.
Hallo,
auch hier: ich bin einem Patch, der das wie von Dir beschrieben ändert, gegenüber aufgeschlossen. Für eine aktive Entwicklung fehlt mir leider derzeit die Zeit.
Viele Grüße
Boris
mach ich auch fertig.
gruss
andre
anbei patch nummer 1.
autocreate wird jetzt immer aufgerufen sobald ein OWServer device angelegt wird. wärend des startens von FHEM ist das autocreate bis zum initialize verzögert. ansonsten passiert es sofort nach dem define.
gruss
andre
ich habe den patch noch mal ein wenig überarbeitet. die erste version hat nur mit einem einzigen owserver device alles richtig initialisiert. die version jetzt funktioniert auch bei mehreren korrekt.
gruss
andre
Hallo,
Danke schonmal. Bin erst næchste Woche wieder am Rechner und werde es nach einem Review einchecken.
Viele Grüße
Boris
hier war auch noch ein patch :)
gruss
andre