Due to the small form factor, low power consumption I’ve used the Orange Pi Zero LTS to make an interface to the Dutch Smart Meter (DSMR). In earlier post I showed explained the Serial Interface (P1) to the Dutch Smart Energy meters. I remade the physical interface to fit the casing I designed.
I wrote Java code to decode the datagram and control the serial connection. I dump the data to an API to save the data.
![](https://www.iot-lab.org/wp-content/uploads/2020/01/IMG_0904.jpeg)
The interfacing module slides into a slot that is available on the top of the energy meter. The display shows the date, time, uptime, temperature of the processor.
![](https://www.iot-lab.org/wp-content/uploads/2020/01/IMG_0896.jpeg)
![](https://www.iot-lab.org/wp-content/uploads/2020/01/IMG_0897.jpeg)
![](https://www.iot-lab.org/wp-content/uploads/2020/01/IMG_0916.jpeg)
![](https://www.iot-lab.org/wp-content/uploads/2020/01/IMG_0910.jpeg)
![](https://www.iot-lab.org/wp-content/uploads/2020/01/IMG_0907.jpeg)
![](https://www.iot-lab.org/wp-content/uploads/2020/01/IMG_0909.jpeg)
The PCB special designed for the Orange Pi Zero and this casing. It has the same electrical design as in the earlier post.
![](https://www.iot-lab.org/wp-content/uploads/2020/01/IMG_0868.jpeg)
![](https://www.iot-lab.org/wp-content/uploads/2020/01/IMG_0870.jpeg)
![](https://www.iot-lab.org/wp-content/uploads/2020/01/IMG_0869.jpeg)