A simple esp8266 D0 Reader/Receiver and SML (Smart Message Language) Logger / Converter.
Requirements are a Smart Meter with unlocked/active D0 Port, a BPW40 IR LED (similar may work...) and a esp8266 based board.
In this Project a "ehz-iw8e2a5l0eq2p" Smart Meter is used. Similiar to this: http://www.emh-metering.com/de/produkte/ehz-p/
Hackaday Project: https://hackaday.io/project/27612-esp8266-d0-reader-sml-logger