hardware:channels:meters:power:logarex_lk13bd102025
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Logarex LK13BD102025
Hardware
Der Logarex LK13BD102025 hat vorne eine Schnittstelle für einen IR-Schreib-Lesekopf.
Kommunikation
Der Zähler sendet seine Daten im d0-Format.
Beispielkonfiguation d0
Die vzlogger.conf könnte bei Protokoll D0 so aussehen und ist getestet
- vzlogger.conf
{ "retry": 0, "verbosity": 5, "log": "/var/log/vz.log", "meters": [ { "enabled": true, "allowskip": false, "channels": [ { "uuid": "ba218810-d732-11ed-a9ea-039b4b4b69e4", "identifier": "255-255:1.8.2", "api": "volkszaehler", "middleware": "http://vzmw/middleware.php", "aggmode": "none", "duplicates": 300 }, { "uuid": "db652fe0-d732-11ed-93d0-4fe4a4383813", "identifier": "255-255:1.8.1", "api": "volkszaehler", "middleware": "http://vzmw/middleware.php", "aggmode": "none", "duplicates": 300 }, { "uuid": "b099a930-5d18-11ef-ba46-47bf2040a82a", "identifier": "255-255:1.8.0", "api": "volkszaehler", "middleware": "http://vzmw/middleware.php", "aggmode": "none", "duplicates": 300 } ], "protocol": "d0", "device": "/dev/ttyACM0", "pullseq": "2F3F210D0A", "ackseq": "sauto", "baudrate": 300, "parity": "7E1", "read_timeout": 15, "interval": 1, } ] }
Testaufruf
Zuerst den vzlogger disablen & Stoppen
root@power:/var/log# systemctl disable vzlogger root@power:/var/log# systemctl stop vzlogger
Nach dem Test den Daemon wieder aktivieren & starten
root@power:/var/log# systemctl disable vzlogger root@power:/var/log# systemctl start vzlogger
Test mit Loglevel 5
/usr/bin/vzlogger -f -v 5 -c /etc/vzlogger.conf
Test mit Loglevel 15 (Debug)
/usr/bin/vzlogger -f -v 15 -c /etc/vzlogger.conf
Wenn garnichts geht
1. Dienst wie oben beschrieben deaktivieren und ggf. den Pi neu starten
- Schnittstelle Einrichten:
stty -F /dev/ttyUSB0 300 -parodd cs7 -cstopb parenb -ixoff -crtscts -hupcl -ixon -opost -onlcr -isig -icanon -iexten -echo -echoe -echoctl -echoke
Empfangen:
cat /dev/ttyUSB0
Auf einer 2. Shell nach Daten fragen:
echo -n -e ‚\x2F\x3F\x21\x0D\x0A‘ > /dev/ttyUSB0 echo -n -e ‚\x06\x30\x30\x30\x0D\x0A‘ > /dev/ttyUSB0
Am besten alles als root (sudo su -).
Links
hardware/channels/meters/power/logarex_lk13bd102025.1723960180.txt.gz · Zuletzt geändert: 2024/08/18 07:49 von mike