Smart Meter ins Smart Home einbinden

Titelbild Smart Meter ins Smart Home einbinden

Einleitung

Ein Smart Meter ist im Smart Home besonders sinnvoll, weil es den Energieverbrauch in Echtzeit erfasst und transparent macht. So kann der Stromverbrauch besser nachvollzugen und gezielt optimiert werden, was Energie und Kosten spart. Zudem ermöglicht ein Smart Meter die intelligente Steuerung von Haushaltsgeräten und trägt zur Integration erneuerbarer Energien bei.

Smart Meter

Smart MeterZunächst muss das Smart Meter für die Datenübertragung freigeschaltet werden. Dies passiert recht umständlich mit einer Taschenlampe, mit der man eine vierstellige PIN an die Fotodiode morst. Den Code erhält man beim örtlichen Netzversorger entweder im Webportal (z. B. bei der e.dis.), per Kontaktformular oder telefonisch. Um den Code am Smart Meter einzugeben, leuchtet man zunächst so lange auf die Fotodiode, bis im Display unten links Pin und mittig -0000- steht. Nun morst man die erste Ziffer der PIN, wartet einen Moment, bis die zweite Null zu blinken beginnt und fährt mit den weiteren Ziffern fort.

Lesekopf

Wi-Fi IR-Schreib-LesekopfAm Smart Meter gibt es ein von einer Metallplatte umgebenes Loch, in dem die Fotodiode steckt. Auf das Metall kann man einen magnetisch haftenden Wi-Fi IR-Schreib-Lesekopf anbringen. Diesen gibt es beispielsweise für knapp €30,- von >UEDING. Wichtig ist, dass die Fotodioden waagerecht zum Smart Meter ausgerichtet werden. Dies kann durch Drehen des Schreib-Lesekopfes erfolgen. Dieser wird per microUSB mit Strom versorgt und baut initial einen eigenen Hotspot mit der Kennung tasmota_xxxxxx-xxx auf, an dem man sich anmeldet und die Zugangsdaten zum heimischen Wi-Fi eingibt. Danach verbindet er sich damit und zeigt die IP-Adresse an. Unter dieser ist er ab sofort erreichbar und kann konfiguriert werden. Im Webinterface stellt man mit dem obersten Button den Lesekopf auf an. Danach unter Werkzeuge ▸ Konsole ▸ Skript editieren und ein passendes Skript für das eigene Smart Meter einfügen. Hier findet man passende >Skripte für viele verschiedene Smart Meter. Für meinen Iskra MT631 funktioniert folgendes:

>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600,MT631
1,77070100010800ff@1000,Total Consumed,kWh,Total_in,2
1,77070100020800ff@1000,Total Delivered,kWh,Total_out,2
1,77070100100700ff@1,Current Consumption,W,Power_cur,18
#


Der aktuelle Verbrauch wird nun jede Sekunde übermittelt, der Gesamtverbrauch alle 10 Minuten. Wer die drei Phasen getrennt abfragen will, ergänzt noch folgendes:

1,77070100240700ff@1,Current Consumption P1,W,Power_p1,0
1,77070100380700ff@1,Current Consumption P2,W,Power_p2,0
1,770701004c0700ff@1,Current Consumption P3,W,Power_p3,0


Damit die Zeit für Deutschland stimmt, muss folgendes in der Konsole eingeben werden:

TimeSTD 0, 0, 10, 1, 3, 60
TimeDST 0, 0, 3, 1, 2, 120
timezone 99
time


Dies sind nur Beispiele für mein Smart Meter. Bitte unter dem oben genannten Link die Werte des tatsächlich genutzten Smart Meters nutzen.

MQTT

Ein im Smart Home beliebter Standard ist MQTT. MQTT Clients senden Daten an den MQTT Broker, der diese zum Abruf für andere MQTT Clients bereitstellt. Oft haben Smart Home Systeme eine Möglichkeit, auf MQTT zuzugreifen, um die Daten zu visualisieren und Kommandos an die jeweiligen Geräte zu senden. Um den Wi-Fi IR-Schreib-Lesekopf als MQTT Client einzurichten, klickt man im Hauptmenü auf Einstellungen ▸ MQTT. Dort gibt man als Host die IP-Adresse des MQTT Brokers ein, deaktiviert MQTT TLS (sofern man die Daten im LAN nicht verschlüsselt überträgt) und gibt ein Topic sowie ein Full Topic ein. Als Topic habe ich smartmeter und als Full Topic smartmeter/normal gewählt. Dann kann ich für meinen zweiten Smart Meter mit Wärmestrom das Full Topic smartmeter/waerme nutzen.

MQTT Broker

Auf dieser Seite ist beschrieben, wie man einen Smart Meter Schreib-Lesekopf als MQTT Client einrichtet. Voraussetzung hierfür ist ein laufender MQTT Broker. Das ist ein Server, der die Daten von MQTT Clients entgegennimmt und den Zustand speichert, bis sich dieser ändert. Als MQTT Broker für die Synology bietet sich Mosquitto an. Dieser ist im Synology Paketzentrum verfügbar und kann ganz einfach installiert werden.

HAN PoE Reader

Smart Meter sind häufig mit einem HAN-Anschluss ausgestattet, über den sie Daten ausgeben können. Es gibt einen Adapter der schwedischen Firma Energy Intelligence. Das Modell >RJ45 P1/HAN Leser Ethernet PoE scheint von der Hardware her zu passen. Allerdings funktioniert es aktuell nicht mit der Deutschen HAN-Implementierung. Ich bin im Austausch mit dem Hersteller, der prüft, ob eine Unterstützung möglich ist.

Verfügbare Daten

Anzeige der per MQTT verfügbaren Daten im MQTT ExplorerDie per MQTT verfügbaren Daten kann man sich z. B. im >MQTT Explorer ansehen.

Übersicht

Zurück zur HauptseiteZurück zur Hauptseite