Smartmeter im Selbstbau
Wir haben bei uns im Haus einen sogenannten Smartmeter. Diese Stromzähler bieten in der Regel eine Schnittstelle an, über die gemessene Stromwerte von mir als Kunden ausgelesen werden können. In meinem Fall wurde ein Easymeter Q3M verbaut. Dieser Zähler bietet eine MSB und INFO-DSS (Infrarot) Schnittstelle an. Die MSB-Schnittstelle ist allerdings mit einem Aufkleber versehen, die eine Verplombung darstellt. Ein Entfernen dieses Aufklebers stellt demnach eine Manipulation am Messgerät dar und ist nicht erlaubt. Für das Auslesen des Smartmeters wird diese Schnittstelle aber auch nicht benötigt, sondern ich nutze die Infrarot-Schnittstelle für das SML-Protokoll.
Damit erweiterte Informationen über die INFO-DSS Schnittstelle ausgelesen werden können, müssen diese über eine PIN am Smartmeter freigeschaltet werden. Üblicherweise stellt der Messstellenbetreiber diese kostenlos zur Verfügung. In meinem Fall ist das die EWE NETZ GmbH. Sie bieten hierfür eine Servicerufnummer und ein Kontaktformular an, worüber die PIN kostenlos angefragt werden kann. Falls keine PIN verfügbar ist, können aber dennoch grundsätzliche Verbrauchsinformationen ausgelesen werden.
Zum Auslesen der INFO-DSS Schnittstelle wird ein Infrarot-Interface benötigt. Dazu verwende ich ein IR-TTL Interface, das an einen ESP8266 angeschlossen wird. In meinem Fall nutze ich dafür einen Wemos D1. Den IR-TTL Lesekopf habe ich bereits fertig über eBay gekauft.
Dazu wird das IR-TTL wie folgt an den Wemos D1 gelötet:
IR-TTL | Wemos D1 |
GND | GND |
VCC | 5V |
TX | D6 |
RX | D5 |