Ich habe dem Adapter ioBroker.e3oncan ein großes Update spendiert. Die Version 1.0.0 ist ab sofort im Beta-Repo von ioBroker verfügbar. Das sind die neuen Features: Datenpunkte-Seite Eine neue e3oncan Datenpunkte-Seite ist direkt in der Instanzzeile des Adapters in der ioBroker-Instanzansicht verankert. Sie bietet eine dedizierte Oberfläche zum Verwalten von Zeitplänen und Collect-Einstellungen je Gerät und Datenpunkt — ohne dass der vollständige Adapterkonfigurationsdialog geöffnet werden muss. Automatische Erkennung von Energiezählern Energiezähler (E380 und E3100CB) werden jetzt während des Gerätescans automatisch erkannt, indem passiv auf beiden CAN-Kanälen gelauscht wird. Die State-Namen werden anhand der erkannten CAN-Adresse und des Kanals automatisch vergeben. Der Aktiv/Inaktiv-Schalter und die Collect-Verzögerung für jeden Energiezähler werden ausschließlich in der Datenpunkte-Seite konfiguriert. Beim ersten Start nach einem Upgrade von einer früheren Version wird die bisherige Energiezähler-Konfiguration automatisch migriert. Automatische Erkennung von Collect-fähigen Geräten Während des Datenpunktscans lauscht der Adapter passiv auf dem CAN-Bus, um zu erkennen, welche Geräte den Collect-Modus unterstützen. Erkannte Geräte werden mit einem Pin-Symbol im Gerätekarten-Header der Datenpunkte-Seite hervorgehoben. Flexibler Datenpunktscan Eine neue Option Datenpunktwerte während des Scans im Objektbaum speichern steuert, ob die aktuellen Werte während des Scans in den Objektbaum geschrieben werden. Wenn diese Option deaktiviert ist, aktualisiert der Adapter Werte und Metadaten für bereits vorhandene Datenpunkt-Objekte, erstellt aber keine neuen — diese werden automatisch angelegt, wenn nach dem Scan erstmals Daten empfangen werden. Bus-Topologie-Analyse Nach dem Datenpunktscan wertet der Adapter automatisch alle während des Scans gesammelten Topologie-Daten aus und erzeugt eine Zusammenfassung. Das Ergebnis wird in zwei neuen States im info-Kanal gespeichert: info.topology – strukturiertes JSON mit allen gefundenen UDS-zugänglichen Geräten und Topologie-Elementen (dedupliziert über alle Topologie-Matrizen). info.topologyHtml – eine fertig gerenderte HTML-Tabelle, farbkodiert nach Bus-Typ (CanInternal, CanExternal, CanRaw, ModBus, ServiceBus), mit UDS-Badge für Geräte, die auch über UDS erreichbar sind. Geeignet zur Anzeige in vis, jarvis oder einem beliebigen HTML-Widget. So sieht die neuen Datenpunkt-Konfiguration aus:
... Mehr anzeigen