Ich habe eubeb ISKRA ISU-MAT MT631-D1A52
Ich habe mit der PIN vom Netzbetreiber die Details aktiviert und die PIN-Code abfrage deaktiviert.
Dann habe ich den ELV USB-IEC Reader angeschlossen, der wie folgt erkennat wird:
P: /devices/platform/soc/20980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/ttyUSB0/tty/ttyUSB0
N: ttyUSB0
L: 0
S: serial/by-path/platform-20980000.usb-usb-0:1.2:1.0-port0
S: serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_2c3758324ea0ea11a52c5bcbfe9faf31-if00-port0
E: DEVPATH=/devices/platform/soc/20980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/ttyUSB0/tty/ttyUSB0
E: DEVNAME=/dev/ttyUSB0
E: MAJOR=188
E: MINOR=0
E: SUBSYSTEM=tty
E: USEC_INITIALIZED=151427070645
E: ID_VENDOR=Silicon_Labs
E: ID_VENDOR_ENC=Silicon\x20Labs
E: ID_VENDOR_ID=10c4
E: ID_MODEL=CP2102N_USB_to_UART_Bridge_Controller
E: ID_MODEL_ENC=CP2102N\x20USB\x20to\x20UART\x20Bridge\x20Controller
E: ID_MODEL_ID=ea60
E: ID_REVISION=0100
E: ID_SERIAL=Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_2c3758324ea0ea11a52c5bcbfe9faf31
E: ID_SERIAL_SHORT=2c3758324ea0ea11a52c5bcbfe9faf31
E: ID_TYPE=generic
E: ID_BUS=usb
E: ID_USB_INTERFACES=:ff0000:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=cp210x
E: ID_VENDOR_FROM_DATABASE=Cygnal Integrated Products, Inc.
E: ID_MODEL_FROM_DATABASE=CP2102/CP2109 UART Bridge Controller [CP210x family]
E: ID_PATH=platform-20980000.usb-usb-0:1.2:1.0
E: ID_PATH_TAG=platform-20980000_usb-usb-0_1_2_1_0
E: DEVLINKS=/dev/serial/by-path/platform-20980000.usb-usb-0:1.2:1.0-port0 /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_2c3758324ea0ea11a52c5bcbfe9faf31-if00-port0
E: TAGS=:systemd:
Alles anzeigen
Meine /etc/vzlogger.conf sieht folgendermaßen aus (aber ich habe Teile der uuid mit "replaced-by-gibberish":
{
"retry": 30,
"daemon": true,
"verbosity": 15,
"log": "/var/log/vzlogger.log",
"local": {
"enabled": false,
"port": 8081,
"index": true,
"timeout": 0,
"buffer": 0
},
"meters": [
{
"enabled": true,
"aggtime": -1,
"aggfixedinterval": false,
"channels": [
{
"api": "volkszaehler",
"uuid": "55688eb0-replaced-by-gibberish",
"identifier": "1-0:1.8.0",
"middleware": "http://10.1.1.11/middleware.php",
"aggmode": "none",
"duplicates": 0
},
{
"api": "volkszaehler",
"uuid": "6c73e920-replaced-by-gibberish",
"identifier": "1-0:2.8.0",
"middleware": "http://10.1.1.11/middleware.php",
"aggmode": "none",
"duplicates": 0
},
{
"api": "volkszaehler",
"uuid": "f5ffe6e0-replaced-by-gibberish",
"identifier": "1-0:16.7.0",
"middleware": "http://10.1.1.11/middleware.php",
"aggmode": "none",
"duplicates": 0
}
],
"protocol": "sml",
"device": "/dev/ttyUSB0",
"baudrate": 9600,
"parity": "8n1",
"read_timeout": 60
}
]
}
Alles anzeigen
und er scheint auch sauber zu starten:
● vzlogger.service - vzlogger
Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2021-02-24 01:35:09 CET; 7h ago
Main PID: 612 (vzlogger)
Tasks: 5 (limit: 991)
CGroup: /system.slice/vzlogger.service
└─612 /usr/local/bin/vzlogger -c /etc/vzlogger.conf
Feb 24 01:35:09 volkszaehler systemd[1]: Started vzlogger.
da ich nicht immer auf den USB-Lesekopf zugreifen kann ist es etwas kompliziert Dinge direkt damit zu tun (er befindet sich in eienr anderen Wohnung der WEG.
Ich nutze das volkszaehler rpi image
Ich habe auch versucht per "minicom" zu kommunizieren - aber nach der Konfiguration ist Stille unter cat /dev/ttyUSB0 und cat /dev/ttyUSB0 | od -tx1
Ich habe jetzt Tage lang versucht heraus zu finden wo ich das Problem suchen muss. Der Lesekopf? Der Stromzähler? Der vzlogger? die Config? Devicerechte?
Bin für Hilfe dankbar!