gPlugD Der IoT-Adapter für die CH Smart Meter Kundenschnittstelle vom Typ P1-DSMR
Beschreibung
Der gPlugD ist ein kleiner und preiswerter IoT-Adapter für die P1-DSMR Smart Meter (SM) Kundenschnittstelle (CII). Als Betriebssystem wird eine spezifische Version, der bewährten open-source Firmware Tasmota verwendet.
Der gPlugD empfängt die über die CII vom SM gelieferten Werte und verbindet sich mit einem vorhandenen lokalen Wifi Netzwerk. Die CII liefert auch die für den Betrieb des gPlugD erforderliche Energie.
Die Energiedaten werden in einem Intervall von 1-10 Sekunden auf einer vom gPlugD zur Verfügung gestellten, lokalen Webseite angezeigt. Die ausgelesenen Daten können per MQTT auf einen externen MQTT-Broker unter einem definierbaren Topic publiziert werden oder an eine Visualisierungsplattform in der Cloud weiter geleitet werden. Die Abfrage der Daten via HTTP von einem anderen System im lokalen Netzwerk ist auch möglich.
Viele Home-Automation-Systeme (Home-Assistant, ioBroker, etc.) verfügen bereits über einen MQTT-Broker, wodurch der gPlugD und die SM-Daten einfach integriert werden können. Mit TLS verschlüsselte Verbindungen zu einem MQTT-Broker in der Cloud im Internet können ebenfalls einfach mit selbst-lernender Fingerprint-Validierung eingerichtet werden.
Tasmota
Der gPlugD wird mit der open-source Firmware Tasmota ausgeliefert. Der auf dem gPlugD laufende Tasmota Script-Interpreter erlaubt es, dass sich der gPlugD an verschiedene CII Varianten und Datensätze von SM der verschiedenen Verteilnetzbetreiber (VNB) dank den Meter-Metrics anpassen lässt.
In diesem Script lässt sich z.B. auch ein zusätzlicher Meter definieren, der die Produktionsdaten eines PV-Wechselrichters via Modbus-TCP periodisch abrufen oder auch die Produktionsleistung des Wechselrichters limitieren kann. Es lassen sich auch eigene, einfache Berechnungen und Steuerungsalgorithmen realisieren, die angezeigte Website anpassen oder die Wifi Verbindung während der Nacht ausschalten.
Tasmota lässt sich auch auf Tausenden anderen Geräten, wie z.B. auch auf einem Shelly Wifi-Relais installieren. Auf Tasmota Geräten im selben lokalen IP-Subnetz, werden die Werte von globalen Skriptvariablen automatisch via IP-Multicast für Laststeuerungen verfügbar.
Der gPlugD verfügt mit Tasmota auch über die mächtige Berry Skriptsprache, womit viele Erweiterungen leicht & effizient umsetzbar werden.
Voraussetzungen
Um den gPlugD an einen SM anzuschliessen, muss dieser über eine P1-DSMR Kundenschnittstelle verfügen.
Diese Schnittstelle muss zudem vorher vom Verteilnetzbetreiber aktiviert worden sein.
Am Standort des SM muss ein Wifi 2.4 GHz mit genügender Signalqualität zur Verfügung stehen.
Die folgenden SM sind von uns getestet worden und sind mit dem gPlugD kompatibel:
Elster AS3000
Ensor eRS801 (und eRS301)
L&G E360
Sagemcom XT211
ISKRA AM550 [1]
NES Gen-5 [2]
M+C Flexy