Neuigkeiten von ioBroker (August-September 2023)

In diesem Blog-Beitrag werfen wir einen Blick auf einige der neuen Adapter und neuen Funktionen, die im August und September 2023 für ioBroker veröffentlicht wurden.

Frigate

Frigate ist ein Open-Source-NVR, der auf Echtzeit-KI-Objekterkennung aufbaut. Dieser Adapter verarbeitet Frigates MQTT-Nachrichten und erstellt daraus Datenobjekte.

Notification Manager

Notification Manager ermöglicht Ihnen das Verwalten von ioBroker-Benachrichtigungen, z. B. das Senden von ihnen als Nachrichten.

Dieser Adapter ermöglicht die Umleitung der ioBroker-internen Benachrichtigungen an Messenger-Adapter, die das Benachrichtigungssystem unterstützen

Mit dem Notification-Adapter kannst du dich als Nutzer über System-Benachrichtigungen informieren lassen. Somit wirst du z. B. per Telegram oder Mail benachrichtigt, sobald in deinem System ein ernsthaftes Problem vorliegt.

Ein einfaches Beispiel: Wenn es Probleme mit dem verfügbaren Speicherplatz gibt, erfährst du das nun sofort per Nachricht, anstatt dich zu wundern, warum Teile deiner Automation nicht mehr so funktionieren wie sollten.

Die Adapter welche zum Benachrichtigen genutzt werden - wie Telegram - kannst du hierbei frei nach Nachrichtenkategorie konfigurieren. Und sollte dein bevorzugter Nachrichten-Adapter abgestürzt sein, kannst du auch ein Ersatz-Nachrichtenadapter konfigurieren, welcher in diesem Fall einspringt.

ProCon.IP

ProCon.IP ist ein ioBroker-Adapter, der grundlegende Unterstützung für die ProCon.IP Schwimmbadsteuerung bietet.

DeyeIDC

DeyeIDC ist ein Datensammler für Deye-kompatible Wechselrichter.

ACME (Automatic Certificate Management Environment)

ACME ist ein Adapter, der Zertifikate mit Hilfe von ACME-Herausforderungen generiert.

Automatic Certificate Management Environment (ACME) ist ein Kommunikationsprotokoll, das entwickelt wurde, um die Automatisierung und das Management von Domain-Validierungszertifikaten für Webserver zu erleichtern. ACME ermöglicht es Webservern, Domain-Validierungszertifikate zu beantragen, zu erhalten und zu erneuern, ohne dass menschliches Eingreifen erforderlich ist. Es wurde hauptsächlich im Kontext des "Let's Encrypt"-Projekts bekannt, das kostenlose TLS-Zertifikate für Websites bereitstellt.

CEC2

CEC2 ist ein Adapter für HDMI CEC, mit dem Sie Geräte über HDMI CEC überwachen und steuern können.

HDMI CEC (Consumer Electronics Control) ist eine Funktion des HDMI-Standards, die es Geräten ermöglicht, die über HDMI miteinander verbunden sind, miteinander zu kommunizieren und Steuerbefehle auszutauschen. Mit CEC können Benutzer mehrere HDMI-verbundene Geräte mit nur einer einzigen Fernbedienung steuern.

APG Info

Der APG Info Adapter liefert Spitzenzeiten für das österreichische Stromnetz und PHELIX-AT Day-Ahead-Preise für Österreich.

TinyMQTTBroker

TinyMQTTBroker ist ein kleiner MQTT-Broker für ioBroker, der als MQTT-Client eine zentrale MQTT-Broker-Instanz zum Veröffentlichen und Abonnieren von Themen bietet.

Admin

Es gibt die Möglichkeit die Aliases schnell und einfach zu erzeugen. Die Aliase werden z.B. benutzt um den Wert zu konvertieren.

![Admin](en/blog/images/2023_09_26_admin_context.png =400x*)

Dies kann man über Kontext-Menü auf Objekten Lasche machen.

JavaScript

![JavaScript Playground](en/blog/images/2023_09_27_javascript_chat_gpt.png =70%x*)

Der JavaScript Adapter enthält jetzt einen Playground zum Testen von JavaScript-Code mit ChatGPT.

Alexa2

Aktualisierung des Alexa2-Adapters zur Anpassung an das geänderte Push-Benachrichtigungssystem von Amazon, das Zugriff auf Historie und Interaktionsinformationen ermöglicht.

Vis-2-widgets-material

Türschloss-Widget wurde hinzugefügt.

![Lock Widget 1](en/blog/images/2023_09_10_vis-2-widgets-material-lock-1.png =150x*) ![Lock Widget 2](en/blog/images/2023_09_10_vis-2-widgets-material-lock-2.png =150x*)

Pushbullet

API wurde auf Version 3 aktualisiert und JSON-Konfiguration wurde hinzugefügt.

![JSON config](en/blog/images/2023_09_10_pushbullet.png =60%x*)

JSON-Konfigurationsdokumentation

JSON-Konfigurationsdokumentation wurde der ioBroker-Website hier hinzugefügt.

Telegram Menu

Erstellen Sie einfach Telegram-Menüs mit dem Telegram Menu Adapter.

Der Adapter dient dazu per Telegram-menu mit dem Iobroker kommunizieren, Datenpunkt zu schalten oder Werte von Datenpunkte abzufragen. Hierzu kann man verschiedene Gruppen erstellen in denen man Menus erstellen kann. Diese kann man dann Benutzer zuordnen.

Vis-2

Horizontales Menü hinzugefügt:

![Horizontal Menu](en/blog/images/2023_09_12_vis-2-menu.png =60%x*)

Echarts

Möglichkeit hinzugefügt, Daten in eine JSON-Datei zu exportieren.

![Echarts 1](en/blog/images/2023_09_12_echart-1.png =60%x*)

Möglichkeit hinzugefügt, Zoom und Pan nach X Sekunden Inaktivität wiederherzustellen.

![Echarts 2](en/blog/images/2023_09_12_echart-2.png =60%x*)

Man kann die Legende als Dialog im Chart anzeigen.

![Echarts 3](en/blog/images/2023_09_13_echart-3.png =60%x*)

Js-controller

js-controller 5 wurde auf Stable veröffentlicht und installer wurde aktualisiert, um nur Node.js 16.x+ zu erlauben.

Mehr über js-controller 5 kann man hier lesen.

Hauptänderungen in Version 5.0.x:

  • Kein node 12 und 14 mehr
  • Backups, die mit der neuen js-Controller-Version erstellt wurden, können nicht auf Hosts mit niedrigerer js-Controller-Version wiederhergestellt werden!
  • Binäre Zustände sind veraltet, Adapter werden stattdessen auf Dateien umgestellt!
  • In dieser Version wurde die Umstellung des Quellcodes auf TypeScript sehr stark vorangetrieben, wodurch am Ende die Stabilität weiter steigt, weil viele Code-Fehler nicht mehr auftreten können.
  • Optionen zum Abonnieren von Dateiänderungen hinzugefügt.