Re: Daten von SMA HM2 abfragen
Verfasst: Sa Dez 28, 2019 5:29 pm
Ich war so mutig und habe das SMA Modul wie von dir beschrieben aktualisiert.
Allerdings sieht es nun so aus:
Wenn ich ins Log schaue fällt mir diese Zeile auf:
modules/bezug_smashm/main.sh: Zeile 26: ((: > 5 : Syntax Fehler: Operator erwartet. (Fehlerverursachendes Zeichen ist \"> 5 \").
speicherleistung -334 speichersoc 86
pvwatt 0 ladeleistung 0 llalt 6 nachtladen 0 nachtladen 0 minimalA 6 maximalA 13
lla1 0 llas11 llas21 mindestuberschuss 1320 abschaltuberschuss 100 lademodus 0
lla2 0 llas12 llas22 sofortll 13 wattbezugint 0 wattbezug 0 uberschuss 0
lla3 0 llas13 llas23 soclp1 0 soclp2
evua 1 0 2 0 3 0
lp1enabled 1 lp2enabled 1 lp3enabled 1
plugstatlp1 plugstatlp2 chargestatlp1 chargestatlp2
Zeit zum abfragen aller Werte 5 Sekunden
runs/pubmqtt.sh: Zeile 161: ramdisk/mqttbezugkwh: Datei oder Verzeichnis nicht gefunden
Sofort ladung bei minimal A 6 Ladeleistung zu gering
runs/pubmqtt.sh: Zeile 161: ramdisk/mqtteinspeisungkwh: Datei oder Verzeichnis nicht gefunden
runs/pubmqtt.sh: Zeile 161: ramdisk/mqttbezuga1: Datei oder Verzeichnis nicht gefunden
runs/pubmqtt.sh: Zeile 161: ramdisk/mqttbezuga3: Datei oder Verzeichnis nicht gefunden
runs/pubmqtt.sh: Zeile 161: ramdisk/mqttbezuga2: Datei oder Verzeichnis nicht gefunden
loadvars.sh: Zeile 35: ramdisk/mqttsoc1: Datei oder Verzeichnis nicht gefunden
Traceback (most recent call last):
File "/var/www/html/openWB/modules/speicher_sbs25/sbs25.py", line 16, in <module>
value1 = resp.registers[0]
AttributeError: 'ExceptionResponse' object has no attribute 'registers'
cat: /run/shm/em-3004910305-pregardcounter: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-psurpluscounter: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-p1regard: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-p2regard: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-p3regard: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-pregard: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-psurplus: Datei oder Verzeichnis nicht gefunden
(standard_in) 1: syntax error
(standard_in) 1: syntax error
(standard_in) 1: syntax error
(standard_in) 1: syntax error
(standard_in) 1: syntax error
modules/bezug_smashm/main.sh: Zeile 26: ((: > 5 : Syntax Fehler: Operator erwartet. (Fehlerverursachendes Zeichen ist \"> 5 \").
Das Debug Log habe ich gerade geschickt.
Was haben eigentlich die folgenden Meldungen zu bedeuten?
runs/pubmqtt.sh: Zeile 161: ramdisk/mqttbezugkwh: Datei oder Verzeichnis nicht gefunden
Allerdings sieht es nun so aus:
Wenn ich ins Log schaue fällt mir diese Zeile auf:
modules/bezug_smashm/main.sh: Zeile 26: ((: > 5 : Syntax Fehler: Operator erwartet. (Fehlerverursachendes Zeichen ist \"> 5 \").
speicherleistung -334 speichersoc 86
pvwatt 0 ladeleistung 0 llalt 6 nachtladen 0 nachtladen 0 minimalA 6 maximalA 13
lla1 0 llas11 llas21 mindestuberschuss 1320 abschaltuberschuss 100 lademodus 0
lla2 0 llas12 llas22 sofortll 13 wattbezugint 0 wattbezug 0 uberschuss 0
lla3 0 llas13 llas23 soclp1 0 soclp2
evua 1 0 2 0 3 0
lp1enabled 1 lp2enabled 1 lp3enabled 1
plugstatlp1 plugstatlp2 chargestatlp1 chargestatlp2
Zeit zum abfragen aller Werte 5 Sekunden
runs/pubmqtt.sh: Zeile 161: ramdisk/mqttbezugkwh: Datei oder Verzeichnis nicht gefunden
Sofort ladung bei minimal A 6 Ladeleistung zu gering
runs/pubmqtt.sh: Zeile 161: ramdisk/mqtteinspeisungkwh: Datei oder Verzeichnis nicht gefunden
runs/pubmqtt.sh: Zeile 161: ramdisk/mqttbezuga1: Datei oder Verzeichnis nicht gefunden
runs/pubmqtt.sh: Zeile 161: ramdisk/mqttbezuga3: Datei oder Verzeichnis nicht gefunden
runs/pubmqtt.sh: Zeile 161: ramdisk/mqttbezuga2: Datei oder Verzeichnis nicht gefunden
loadvars.sh: Zeile 35: ramdisk/mqttsoc1: Datei oder Verzeichnis nicht gefunden
Traceback (most recent call last):
File "/var/www/html/openWB/modules/speicher_sbs25/sbs25.py", line 16, in <module>
value1 = resp.registers[0]
AttributeError: 'ExceptionResponse' object has no attribute 'registers'
cat: /run/shm/em-3004910305-pregardcounter: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-psurpluscounter: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-p1regard: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-p2regard: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-p3regard: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-pregard: Datei oder Verzeichnis nicht gefunden
cat: /run/shm/em-3004910305-psurplus: Datei oder Verzeichnis nicht gefunden
(standard_in) 1: syntax error
(standard_in) 1: syntax error
(standard_in) 1: syntax error
(standard_in) 1: syntax error
(standard_in) 1: syntax error
modules/bezug_smashm/main.sh: Zeile 26: ((: > 5 : Syntax Fehler: Operator erwartet. (Fehlerverursachendes Zeichen ist \"> 5 \").
Das Debug Log habe ich gerade geschickt.
Was haben eigentlich die folgenden Meldungen zu bedeuten?
runs/pubmqtt.sh: Zeile 161: ramdisk/mqttbezugkwh: Datei oder Verzeichnis nicht gefunden