NEWS
Meeting für ioBroker Core/Dev/Admin 18.05.22 20:30
-
Themenliste für Mai:
- Jeder kann kurz sagen woran er gerade arbeitet (alle Anwesenden) - immer nur kurz, die Zeit rennt
- ioBroker Community Initiatives - aktueller Stand (Apollon77)
- keine Änderungen
- Roles und typeDetector - "Welche neuen Rollen und ggf. Gerätetypen haben wir eingeführt?" (Apollon77)
- Es wurden Änderungen gemacht, müssen aber noch angeschaut werden - Was fürs nächste Meeting
- Statistiken - nur mal ein paar Zahlen (Ldittmar)
- "Messages" im Admin Funktion zur Anzeige von Infos (Apollon77)
- siehe https://github.com/ioBroker/ioBroker.influxdb/blob/master/io-package.json#L170-L260
- Werden in der ioPackage definiert
- Werden dann bei Installation oder Update von Adaptern angezeigt
- Entwickler sollen das nutzen, um wichtige Infos an den Usern angezeigt werden sollen
- Adaptern mi Messages werden beim "alle updaten" nicht upgedatet
- Major Updates von History/SQL/InfluxDB (Apollon77)
- Alle sind jetzt auf dem gleichen Stand
- History - https://forum.iobroker.net/topic/54832/history-2-0-0-verfügbar-eine-zusammenfassung
- SQL - https://forum.iobroker.net/topic/54833/sql-2-0-0-verfügbar-eine-zusammenfassung
- InfluxDB - https://forum.iobroker.net/topic/54834/influxdb-3-0-0-verfügbar-eine-zusammenfassung
- JavaScript Adapter: Messages an Skripte senden (Apollon77)
- siehe https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#onmessage
- Skripte können sich Messeges untereinander schicken und bekommen sogar ein Callback zurück (messageTo)
- mit onMessage kann man dann im anderen Skript die Nachricht empfangen
- Skripte können aber auch Messages von Adaptern oder CLI (Shell Skripte) bekommen (ab Version 5.7.0)
- File Events, Binary States Events (Bluefox)
- Ab JS-Controller 4.1 wird möglich sein, Binäre States auf Änderungen zu subscriben - also eine Benachrichtigung zu bekommen, wenn sich z.B. eine Datei ändert.
- subscribeForeignFiles
- Bei der Benachrichtigung bekommt man keine Werte zurück, denn die Objekte können ja sehr groß sein
- die States sind immer ack=true
- Es wird auch ein Blockly dafür geben
- Binary Events in mqtt (Bluefox)
- MQTT wird ab JS-Controller 4.1 Binary Messages senden und empfangen können
- ioBroker.rest-api (Bluefox)
- Soll SimpleAPI ersetzen
- Nutzt Swagger UI
https://github.com/ioBroker/ioBroker.rest-api
- adapter-react-v5 (Bluefox)
- Migration auf v5 - https://github.com/ioBroker/adapter-react-v5#migration-to-v5
- Demo - https://iobroker.github.io/adapter-react-demo/
- Common socket library (Bluefox)
- ioBroker.vis (Bluefox)
- wurde sehr viel Zeit investiert
- Vorstellung der neue Oberfläche
- Neue React Widgets werden kommen
- Windows Installer (Bluefox)
- der alte Installer (vor der neue Version) wird angepasst und aktualisiert werden
- Erweiterung Definition common.states (Apollon77)
- Blogeintrag - was können wir noch schreiben (alle Anwesenden)
- https://youtu.be/A9UETXyAmL4 Adapter Entwicklung
Wer Themen zum Meeting hat, einfach hier drunter schreiben und wir tragen es ein. Die Meetings werden auf 2 Stunden begrenzt. Themen die nicht behandelt werden können, verschieben wir auf nächsten Monat. Aber es kann durchaus passieren, dass Diskussionen auch nach dem Ende weiter geführt werden.
Alles was im Meeting besprochen wurde, wird hier unterhalb der Themen, stichpunktweise dokumentiert.
Das nächste Meeting wird dann turnusgemäß am 15.06.22 stattfinden.
-
@ldittmar Ich könnte kurz Info zu den Major Updates von History/SQL/InfluxDB geben.
Und auch JavaScript Adapter Option Messages an Skripte zu senden
-
- File Events, Binary States Events
- Binary Events in mqtt
- ioBroker.rest-api
- adapter-react-v5
- Common socket library
- ioBroker.vis
- windows installer