In the Netherlands, almost all households are now equiped with a smart meter to monitor the usage and generation of electricity and the consumption of gas.
So, now we have this smart meter it's time to build a device to read and process the data from the meter. That's what this project is about.
The project name is "DSMRlogger2HTML."
The name DSMRlogger is derived from the acronym DSMR which stands for “Dutch Smart Meter Requirements." The hardware and software should work from version 4.0 and up of these requirements (as from that version on the requirements state a 5v output @250mA, which is needed by the DSMRlogger to operate).
As far as I know, this type of metering is only used in the Netherlands, so I've written a detailed post of this project on my website (in Dutch).
The software can be found on GitHub.
All the data can also be retrieved by RestAPIs.
Below you find some images:
1 / 7 • Actual (real-time) data from the Smart Meter
The PCB I designed for the DSMRlogger. The ESP01 must be placed in the 2x4 socket. New firmware can be uploaded "Over the Air."
1 / 3 • PCB made by PCBway