ich habe mich entschieden das alte Smartmeter Plugin in einer komplett neuen Version neu zu veröffentlichen:. An dieser Stelle erst einmal vielen Dank an LoxMunich für die Vorarbeit!
Das neue Smartmeter Plugin ("Next Generation") basiert nicht mehr auf eigenen PHP/Perl-Skripten zum Auslesen von Smartmetern sondern auf vzlogger des Volkszähler Projekts. vzlogger ist dabei die Komponente, die die Zähler über Standardprotokolle wie SML oder D0 von einem I/R Lesekopf auslesen kann und die empfangenen Werte entsprechend interpretieren kann. Es werden damit auch Zähler, die per AES Key verschlüsselt übertragen, erstmals unterstützt!
Des weiteren habe ich Unterstützung für den Tibber Pulse implementiert (auch wenn es dazu schon ein Plugin gibt). Über eine Simulation werden die SML Daten aus dem Tibber Pulse ausgelesen und als virtueller I/R Lesekopf vzlogger zur Verfügung gestellt. vzlogger kann die Daten dann standardmäßig weiter verarbeiten.
Es werden I/R Leseköpfe unterstützt, die per USB (Serial-to-USB Konverter) oder seriell über RS232 angeschlossen sind. Zusätzlich wie erwähnt der Tibber Plus samt Bridge über WLAN.
Alle Smartmeter, die vzlogger unterstützt, können im Plugin verarbeitet werden: https://wiki.volkszaehler.org/hardware Und natürlich über den Tibber Pulse auch alle Smartmeter, die der Pulse unterstützt: https://tibber.notion.site/Pulse-Whi...7adfe43faae920
Die Übertragung zum Miniserver erfolgt per MQTT oder (nicht empfohlen) HTTP.
Alles weitere und er Download wie immer im Wiki: https://wiki.loxberry.de/plugins/sma...r_plugin/start
Viel Spaß!
Kommentar