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
Zunä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
Am
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
Die
per MQTT verfügbaren Daten kann man sich z. B. im
MQTT Explorer ansehen.