Und hier noch die CharGPT Zusammenfassung von Denis:
ioBroker Entwicklermeeting Bericht - 21. Mai 2025
1. Matter-Update:
Fast 500 Installationen erreicht; Fokus derzeit auf Stabilität und reduziertem RAM-Verbrauch.
Unterstützung für weitere Gerätetypen wie Klimaanlagen geplant.
Untersuchung von Problemen mit Aqara Türsensoren läuft aktuell.
2. Rollen- und Typdetektor:
Fehler mit Rolle Indicator.Error behoben.
Verbesserte Geräteerkennung, um Mehrfacherkennung eines Geräts zu vermeiden (z.B. Homematic Kanäle).
Priorisierung und Ausschlussmechanismen für optimale Typenerkennung hinzugefügt (besonders für Zigbee-Adapter).
3. TypeScript Widgets für VIS-2:
Widgets können jetzt in TypeScript entwickelt werden.
Erste Umstellungen (Material, Jägerdesign) bereits erfolgt.
Erfordert neue Version von VIS-2 (2.12.9), bald stabil verfügbar.
Entwickler werden zur Migration auf TypeScript ermutigt für einfachere Verwaltung und Konsistenz.
4. OAuth2 Service:
Vorschlag eines zentralen OAuth2-Services für Adapter wie Spotify, Dropbox usw.
Vereinfacht die Authentifizierung und Benutzerkonfiguration deutlich.
Aktuelle Implementierungen existieren bereits für Google Drive und Dropbox, weitere Anbieter sind geplant.
5. Regionale Adapteridentifikation:
Verwendung von ISO 3166-2 Codes zur Identifikation regionsspezifischer Adapter vorgeschlagen.
Könnte die Relevanz und Benutzerfreundlichkeit je nach geografischem Standort der Nutzer erhöhen.
Erste Implementierungen für die Filterung im Admin-Interface in Betracht gezogen.
6. Node.js Updates:
Offizielle Empfehlung, Nutzerinstallationen auf Node.js 22 zu aktualisieren.
Node.js 18 ist End-of-Life; Node.js 24 Tests sind erwünscht, aber noch nicht offiziell empfohlen.
Bekannte Kompatibilitätsprobleme mit bestimmten Adaptern, insbesondere solchen mit nativen Abhängigkeiten.
7. Benachrichtigungen und Verwaltung der Einstellungen:
Diskussion über die Angemessenheit und Konfiguration von Benachrichtigungen.
Vorschlag einer zentralisierten Kontrolle der Benachrichtigungen über das Admin-Interface.
Verstärkter Einsatz von JSON-Konfigurationen für flexible Adaptereinstellungen empfohlen.
Fazit:
Im Meeting wurden bedeutende Verbesserungen in Benutzerfreundlichkeit, Flexibilität der Adapterentwicklung und Backend-Infrastruktur behandelt. Wichtige Initiativen umfassen bessere Nutzererfahrung durch regionale Adapterfilterung, verbesserte Typdetektionsmechanismen, zentrale OAuth2-Authentifizierungsdienste und breitere Einführung von TypeScript für die Widget-Entwicklung.