[vz-users] SML meter hängt sich auf
Winfried Peters
winfried.peters at gmail.com
Fr Jun 23 11:45:52 CEST 2023
Ich betreibe seit vielen Jahren zwei vzlogger-Instanzen (vzloggerS0 und
vzloggerSML) auf einem Beaglebone (aktuell mit Debian v11.7) ohne
nennenswerte Probleme. Seit ein paar Wochen stellt die SML-Meter-Instanz
regelmäßig nach einer Zeit von ca. 1 bis 2 Wochen ihren Dienst ein. Es
werden keine Werte mehr gelesen. Nach einem Service-Restart liefert der
Service wieder Daten, bis er nach besagtem Zeitraum seinen Dienst wieder
einstellt. Die Service-Instanz meines S0 meters macht keine Probleme und
läuft durch. Das vzlogger-Upgrade auf v0.8.2 hat das Problem leider nicht
beseitigt.
Mein Verbose 10-Log zeigt folgende Einträge:
[Jun 22 22:12:18][http] Local request received: method=GET url=/180
mode=(null)
[Jun 22 22:12:18][180] ==> number of tuples: 1
[Jun 22 22:12:20][http] Local request received: method=GET url=/167
mode=(null)
[Jun 22 22:12:20][167] ==> number of tuples: 1
[Jun 22 22:12:20][http] Local request received: method=GET url=/280
mode=(null)
[Jun 22 22:12:20][280] ==> number of tuples: 1
[Jun 22 22:14:18][http] Local request received: method=GET url=/180
mode=(null)
[Jun 22 22:14:18][180] ==> number of tuples: 1
[Jun 22 22:14:20][http] Local request received: method=GET url=/167
mode=(null)
[Jun 22 22:14:20][167] ==> number of tuples: 1
[Jun 22 22:14:20][http] Local request received: method=GET url=/280
mode=(null)
[Jun 22 22:14:20][280] ==> number of tuples: 1
Hier mein, bis auf den hohen Ressourcenbedarf, unauffälligen Service-Status:
debian at bbb2:~$ sudo systemctl status vzloggerSML
● vzloggerSML.service - vzloggerSML
Loaded: loaded (/etc/systemd/system/vzloggerSML.service; enabled;
vendor preset: enabled)
Active: active (running) since Thu 2023-06-08 14:20:22 CEST; 2 weeks 0
days ago
Main PID: 3710 (vzlogger)
Tasks: 6 (limit: 1026)
Memory: 112.1M
CPU: 13h 28min 52.150s
CGroup: /system.slice/vzloggerSML.service
└─3710 /usr/local/bin/vzlogger -c /etc/vzloggerSML.conf
Hier meine vzloggerSML-Konfiguration:
// vzlogger.conf with sml (Strom)
{
"daemon": true,
"verbosity": 10,
"log": "/var/log/vzloggerSML.log",
"retry": 30, // http retry delay in seconds
// Build-in HTTP server
"local": {
"enabled": true,
"port": 8081,
"index": true,
"timeout": 30,
"buffer": -1
},
// Meter configuration
"meters": [
// sml meter (Strom)
{
"enabled": true,
"protocol": "sml",
"device": "/dev/ttyUSB0",
"baudrate": 9600,
"parity": "8n1",
"use_local_time": true,
"skip": false,
"channels": [
{
"uuid": "180",
"identifier": "*1-0:1.8.0*", // counter 1-0:1.8.0
Zaehlerstand Bezug [Wh]
"api": "null",
"duplicates": 300
},
{
"uuid": "167",
"identifier": "*1-0:16.7.0*", // 1-0:16.7.0 Momentanleistung
[W]
"api": "null",
"duplicates": 300
},
{
"uuid": "280",
"identifier": "*1-0:2.8.0*", // counter-out 1-0:2.8.0
Zaehlerstand Einspeisung [Wh]
"api": "null",
"duplicates": 3600
}
]
}
]
}
Hat jemand eine Idee, was das Problem ist oder wie ich das Problem weiter
eingrenzen kann?
Ich bin für jeden Tipp dankbar.
Viele Grüße
Winfried
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20230623/4ea385a2/attachment.htm>
Mehr Informationen über die Mailingliste volkszaehler-users