Modul Store: Probleme beim Wechsel von Stable nach Beta

Hallo,

es treten mit dem Blind Control Modul als dem Module Store Probleme bei der Umstellung vom Stable Zweig auf den Beta Zweig auf.

Siehe auch
[Modul] Rollladensteuerung (BlindControl) - Seite 5

Leider ist das kein Einzelfall, sondern es tritt bei jeder Umstellung auf :frowning:
Ausgangssituation ist eine installierte Stable Version und eine angelegte Rollladen Instanz. Wird nun der Stand auf Beta umgestellt, so funktioniert das im Modul Store ohne Probleme.
Im Logfile steht jedoch:

19.04.2019, 22:28:31 | ModuleLoader | Überspringe Blind Control Bibliothek...

Wird dann aber versucht, im bereits angelegten Rollladen ein neu hinzugekommenes Property (z.B. unter Beschattung nach Sonnenstand das neue Property Durchschnitt der letzten Minuten) zu setzen, so wird es beim ApplyChanges nicht gesetzt und es kommt zu verschiedenen Fehlermeldungen im Logfile.
Es sieht so aus, als ob Teile vom alten Modul noch weiterhin aktiv sind.

Erst wenn der Dienst neu gestartet wird, wird der Wert vom neuen Property gespeichert und die Fehlermeldungen tauchen nicht mehr auf.

Hier komme ich leider nicht weiter.

Gruß

Burkhard

Edit: Es sieht danach aus, als ob die Probleme generellerer Art sind und nicht nur beim Wechsel von Stable nach Beta auftreten. Auch bei einem Update innerhalb eines Branches tritt das Problem auf, wenn Properties hinzugekommen sind.

BTW: wie kann ich eigentlich ein Modul, das über den Modul Store installiert wurde, neu laden (analog zu MC_ReloadModule)?

Eigentlich sollte das Problem bereits gefixt worden sein. War es aber nicht. Ein Fix kommt zum nächsten RC.

paresy