Reading a dutch Smart Meter p1 port with a Raspberry Pi

Picture by Quang Nguyen Vinh
Multimeter

Het uitlezen van je slimme meter kan eenvoudig met een Raspberry Pi, met deze guide heb je enkele doorzettingsvermogen en een beetje handigheid nodig.

Circuit

Benodigdheden

Raspberry PI

Setting up for the fist time

If you have a new SD card you should first install Raspbian

Enabling SSH and add new users

Without monitor add empty ssh file in boot root directory sd card. add a new user

Setting correct system time

$ sudo raspi-config

ntpdate for correct time

Login without promting password

Uitwerken

Install NodeJS

Uitwerken

Nginx Reverse proxy && SSL reverse proxy ssl

certbot

Install pm2

$ npm install pm2 -g

Install git

$ sudo apt-get install git

Build Prisma engines

https://github.com/prisma/prisma-engines#building-prisma-engines

$ sudo apt-get install libssl-dev

Notes