ioBroker: Neue Entwicklungen im Oktober 2024
Hallo zusammen,
dies ist die Fortsetzung der monatlichen "Neue Entwicklungen" Serie die einen subjektiven Überblick über die Entwicklungen rund um ioBroker gibt.
Da ich vermutlich einer der aktivsten Entwickler im ioBroker Umfeld bin und auch häufig Einblicke bekomme, welche nicht auf allen Kommunikationskanälen nach außen kommuniziert werden - ist es mir hoffentlich möglich sowohl für ioBroker Nutzer als auch Entwickler die eine oder andere interessante Neuigkeit jeden Monat vorstellen zu können.
Disclaimer
An dieser Stelle ein kleiner Disclaimer, dass meistens noch deutlich mehr passiert ist als die Dinge, die ich hier aufführe. Aufgrund der Masse an Entwicklern entstehen ständig neue Adapter und Adapter werden weiterentwickelt, was ich nicht immer mitbekomme oder ich auch aufgrund der Masse filtern möchte. Für solche Neuerungen möchte ich gerne auch auf den ioBroker-internen Blog verweisen.
Überblick
js-controller Lucy
Der neue Controller Lucy, welcher letzten Monat in den Alpha Test gegangen ist, hat es mittlerweile in die Beta-Phase geschafft. Aktuell schaut die Beta-Phase auch sehr stabil aus und wir hoffen in ca. zwei Wochen die neue Version für alle im Stable Repository verfügbar machen zu können.
Im Beta-Test der mit der 7.0.0 gestartet ist sind noch einige Fehler gefunden worden. Einer davon herrschte vor seit es das UI Upgrade im Controller gibt. Hier ist aufgefallen, dass dieses durch die Ausführung als root die Rechte im "node_modules" Verzeichnis durcheinander gebracht hat. Aufgrund der technischen Gegebenheiten muss dieser allerdings immer mit Root Rechten gestartet werden, um den Stopp des Controller systemd Prozesses zu überleben. Wir haben nun eine Lösung hierfür gefunden und mit 7.0.2 ist dies behoben. Weitergehend sind noch Fehler bei der Migration sowie der Validierung des Backups aufgekommen. Dies war auf die Optimierung der Backups mit Lucy zurückzuführen.
Matter Adapter und Visu App
Leider hat sich der Matter Alpha Test doch noch etwas verzögert. Wir haben allerdings intern mit ein paar ausgewählten Personen Tests gestartet. So konnte Ingo diesen Monat noch einige Bugfixes und Optimierungen im Backend vornehmen und ich habe noch ein paar Anlaufschwierigkeiten mit der App behoben.
Mir ist es in ersten Tests bereits gelungen einen Thread basierten Bewegungsmelder von Aquara sowie eine Matter Light Bar von Razer jeweils mit der ioBroker Visu App in den Adapter einzubinden.
Auch wenn die Gerätetypen (Farblicht und BWM) derzeit noch nicht implementiert sind, werden die Raw Daten in den ioBroker synchronisiert und auslesen sowie Steuerung ist mit kleineren Skripten oder Aliasen möglich. So geht die Lightbar derzeit an, wenn der BWM Bewegung detektiert. Somit ist das vermutlich die erste Matter Automation im ioBroker. 😉
Beim Usertreffen in zwei Wochen hält Ingo unter anderem einen Vortrag zu Matter und wir hoffen in dem Zuge euch eine Alpha Version präsentierten zu dürfen.
Sonstige Entwicklungen
Pünktlich zum Beta Start des Controllers hat auch der Notification Manager ein Update erhalten. Dieser tut nun standardmäßig Benachrichtigungen die über Kontextdaten verfügen (Controller Lucy Feature) beim Versenden die Benachrichtigung nicht löschen. Dies erlaubt es dem User später mit der Notification im Admin zu interagieren. Wer dies für bestimmte Kategorien trotzdem löschen möchte, kann dies im Adapter konfigurieren.
Weitergehend hat sich aus einer der letzten Dev-Meetings eine neue Initiative aus Entwicklern gebildet, welche es sich zur Aufgabe gemacht hat die Darstellung von ioBroker auf Mobilgeräten zu optimieren. Hier wurden schon einige Adapter angepasst sowie Kernkomponenten die alle Adapter betreffen optimiert. Wer sich daran beteiligen möchte, findet Informationen hierzu auf GitHub.
Community Events
Das Jubiläumsevent am 9.11 steht direkt vor der Tür. Die Agenda findet ihr hier!
Ich freue mich euch am Samstag in Solingen zu sehen und freue mich auf einige Zuhörer bei meinem Talk (12.45 Uhr, UG) sowie auf viele spannende Gespräche. 🙂
Schlusswort
Wenn euch der Artikel gefallen hat, freue ich mich über einen Kommentar.
Falls ihr das ioBroker Projekt unterstützen möchtet, denkt gerne darüber nach eine Cloud Lizenz zu erwerben - neben der Unterstützung des Projektes genießt ihr dadurch viele Vorteile wie eine unlimitierte Anzahl an Alexa & Google Home Anfragen, die Möglichkeit per Fernzugriff sicher auf euer System zuzugreifen, die Möglichkeit eure Anwesenheitssteuerung einfach mittels der ioBroker Visu App zu realisieren und zukünftig weitere Vorteile. Die Einnahmen durch Lizenzverkäufe fließen maßgeblich zurück in das Projekt und fördern die aktive Weiterentwicklung und Wartung des ioBroker Ökosytems.
Ebenso könnt ihr diesen Blog und meine persönliche Arbeit gerne unterstützen, indem ihr über meinen Amazon Affiliate-Link einkauft oder mir eine Spende zukommen lasst.
Bis zum nächsten mal
Moritz
Herzlichen Dank an das gesamte Team. Ihr leistet hervorragend Arbeit 👍