Optische Zählerauslesung mit KNX Integration

Schritt für Schritt.

Die Digitalisierung der Wohnungs- und Hausanschlusszähler schreitet zwar voran, aber es gibt immer noch die Aufgabe, diese Zählererfassung für die Steuerung und für ein Energiemanagement nutzen zu können. Von den Messstellenbetreibern und Energieversorgern wird zumeist eine optische Schnittstelle angeboten. Einige Produkte sind verfügbar, um diese Werte in den KNX zu integrieren. Aber auch hier bieten die Messstellenbetreiber unterschiedliche Protokolle, so dass es Probleme der Kompatibilität gibt, oder nicht alle benötigten Werte ausgelesen werden können.

Eine recht flexible und zudem preiswerte Lösung ist das Auslesen über einen optischen Sensor mit serieller Schnittstelle und die Übertragung auf TCP/IP in WiFi. Hierzu wird ein ESP8266 Funkmodul mit TASMOTA Firmware benötigt. Für die KNX Integration wird der LOGIKEDITOR des EIBPORT oder das LOGIKMODULE genutzt.

Das Hauptmenü

Erste Schritte zur Einrichtung des ESP8266 Funkmoduls mit TASMOTA

  • Zunächst wird der optische Sensor mit dem ESP-Modul über die serielle Schnittstelle verbunden.
  • Danach kann das ESP8266 Funkmodul bereits in Betrieb genommen werden.
  • Die TASMOTA Module sind normalerweise unter der IP-Adresse 192.168.4.1 im eigenen Netzwerk erreichbar.
  • Wichtiger Hinweis: Führen Sie kein Firmware-Update durch!
  • Wechseln Sie vom Hauptmenü in das „Configuration“-Menü.
  • Im Konfigurationsmenü wird unter „Configure WiFi“ die Netzwerkverbindung geändert.
  • Nach dem Speichern der Einstellungen kann das Gerät im eigenen Netzwerk aufgerufen werden.

Energiezählervorlage integrieren

Für die individuelle Einstellung des Funkmoduls an den gewünschten Energiezähler sind weitere Schritte notwendig. Hierfür muss die Konfiguration der Energiezähler-Vorlagen aus dem Internet heruntergeladen und kopiert werden. Diese Vorlagen können unter https://tasmota.github.io/docs/ abgerufen werden. Zusätzlich finden sich hier weitere Informationen zur TASMOTA-Konfiguration und deren Anwendung.

Wie auf der Abbildung zu erkennen ist, können die Kopiervorlagen unter dem Menüpunkt „Features“ und anschließend „Smart Meter Interface“ gefunden werden. Die Vorlagen bilden eine allgemeine Basis für Ihren Zähler. Auch wenn die Gerätetypen nicht zu 100% passen sollten, besteht die Möglichkeit, die gewählte Vorlage nachträglich anzupassen.

Einrichten des Templates und Einfügen des Scripts in die Konsole

  • Gehen Sie über das „Main Menu“ zur „Configuration“ und weiter zu „Configure Template“.
  • Wählen Sie das Template „Generic (18)“, um die serielle Schnittstelle zu aktivieren. Speichern Sie die Änderungen.
  • Kehren Sie zum Hauptmenü zurück und wechseln Sie zu „Consoles“.
  • Fügen Sie den Script Ihres Zählers unter „Edit Script“ in die Console ein, indem Sie die Vorlage aus dem Web kopieren und einfügen.
  • Aktivieren Sie das Feld „Script enable“!
  • Speichern Sie die Einstellungen mit „Save“ und die Zählerwerte werden im Hauptmenü angezeigt.
  • Die einzelnen Zeilen des Scripts können abhängig von der Protokollbeschreibung Ihres Zählers oder den Vorgaben des Messstellen-Betreibers geändert werden.

Nach diesen Einstellungen liegen nun die vorhandenen Messwerte vor, die mit Hilfe einer Logikgruppe die Übertragung auf den KNX Bus realisieren. Suchen Sie im LOGIKEDITOR des EIBPORT oder LOGIKMODULE die Logikgruppen-Vorlage »Energiezähler OPTO-Koppler« und importieren Sie diese. Anschließend müssen die Gruppenadressen noch entsprechend angepasst werden. Nun ist die Integration abgeschlossen.