Slimme meter uitlezen via P1 USB kabel

Kopen P1 USB kabel

Uiteindelijk via AliExpress voor 7 euro (inclusief verzending) een kabel gekocht.

Testen P1 USB kabel

Getest met een laptop met Ubuntu 18.04 met behulp van een python bibliotheek smeterd. Dat ging niet vlekkeloos. Ik kreeg een permission denied error. Zelfs wanneer ik via sudo de root user was.

Zonder python:

# installeer tool voor serial communication
sudo apt install cu minicom
# koppel P1 kabel aan USB
sudo cu -l /dev/ttyUSB0
# Foutmelding
# cu: open (/dev/ttyUSN0): Permission denied
# cu: /dev/ttyUSB0: Line in use

Workaround

# koppel P1 kabel aan USB
sudo chmod 666 /dev/ttyUSB0
# nu werkt het
sudo cu -l /dev/tty

Oplossing

Nog onbekend. Speelt mogelijk niet bij elke Linux distributie.

Volgende stappen

Bronnen