vielfach im Slack diskutiert, jetzt endlich auch mal hier im Forum.
Aktuell arbeiten wir daran, die Selfbus KNX Bibliothek (sblib) neu zu strukturieren. Dabei wird die teilweise jetzt bereits bestehende Klassenstruktur so für die Zukunft erweitert, dass es u.a. nur noch eine sblib Variante für alle BCU Versionen (Maskversion) gibt. Ebenso sind neue Funktionalitäten bereits umgesetzt oder zumindest geplant, wie z.B:
- Busspannungsausfallerkennung
- Maskversionen 0x0705, 0x07Bx
- long frames
- Firmware Updates über KNX Bus
- ...weitere Ideen gerne hier im Forum
Dies ist bereits in dem neuen Github DEV-OOP Branch der Applikationen erfolgt.
Wer also neue Geräte/Applikationen plant oder bestehende anpassen/erweitern will, möchte dies bitte auf dem neuen DEV-OOP Branch machen und dazu die neue sblib verwenden. Dies erspart uns einen dann späteren aufwendigen Merge.
Den aktuellen Entwicklungsstand der neuen sblib findet ihr hier (sblib DEV-OOP Branch) auf Github.
Bei Fragen zur Umstellung oder anderen Fragen, gerne hier im Forum oder im Slack.
Viele Grüße
Denis