NEWS
Probleme mit Parser Adapter
-
Hallo zusammen,
folgende Probleme habe ich gerade mit dem Parser Adapter.
Installiert V1.0.2, es werden Daten in die Ojekte geschrieben, erhalte aber folgende Meldung:
parser.0 2019-02-26 22:23:02.801 info starting. Version 1.0.2 in /opt/iobroker/node_modules/iobroker.parser, node: v8.12.0 host.ioBroker-Pi3 2019-02-26 22:23:01.620 info instance system.adapter.parser.0 started with pid 20295 host.ioBroker-Pi3 2019-02-26 22:23:00.590 info Restart adapter system.adapter.parser.0 because enabled host.ioBroker-Pi3 2019-02-26 22:23:00.589 error instance system.adapter.parser.0 terminated with code 156 () parser.0 2019-02-26 22:23:00.541 info terminating parser.0 2019-02-26 22:23:00.030 info Scheduled restart.Dann V1.0.7 (aktuell) installiert, es werden KEINE Daten in Objekte geschrieben, auch nicht nach Neustart.
Meldung:arser.0 2019-02-26 22:36:02.900 info starting. Version 1.0.7 in /opt/iobroker/node_modules/iobroker.parser, node: v8.12.0 host.ioBroker-Pi3 2019-02-26 22:36:01.596 info instance system.adapter.parser.0 started with pid 1092 host.ioBroker-Pi3 2019-02-26 22:36:00.566 info Restart adapter system.adapter.parser.0 because enabled host.ioBroker-Pi3 2019-02-26 22:36:00.565 error instance system.adapter.parser.0 terminated with code 156 () parser.0 2019-02-26 22:36:00.523 info terminating parser.0 2019-02-26 22:36:00.013 info Scheduled restart.Kann jemand helfen?
-
Nach dem Neuaufsetzen des System ist nun die Version 1.0.7 drauf und ich bekomme keine Daten mehr.
Bitte um Hilfe, wie man 1. das Problem mit der Version 1.0.7 fixt oder 2. eine ältere Version aufspielt.
Das geht über den Expertenmodus nämlich nicht!Danke!
-
Habe mal Perser auf Debug eingestellt:
parser.0 2019-02-28 15:37:28.493 debug Cannot find number in answer for parser.0.Leistung_momentan parser.0 2019-02-28 15:37:28.492 debug analyseData CHECK for parser.0.Leistung_momentan, old=0 parser.0 2019-02-28 15:37:28.492 debug Cannot find number in answer for parser.0.Leistung_aufaddiert parser.0 2019-02-28 15:37:28.492 debug analyseData CHECK for parser.0.Leistung_aufaddiert, old=329.4 parser.0 2019-02-28 15:37:28.492 debug Cannot find number in answer for parser.0.Steuerausgang_Pumpe_1_0-10V parser.0 2019-02-28 15:37:28.492 debug analyseData CHECK for parser.0.Steuerausgang_Pumpe_1_0-10V, old=0 parser.0 2019-02-28 15:37:28.492 debug Cannot find number in answer for parser.0.Solar-Pumpe_2_Booster parser.0 2019-02-28 15:37:28.492 debug analyseData CHECK for parser.0.Solar-Pumpe_2_Booster, old= parser.0 2019-02-28 15:37:28.492 debug Cannot find number in answer for parser.0.Solar-Pumpe_1 parser.0 2019-02-28 15:37:28.492 debug analyseData CHECK for parser.0.Solar-Pumpe_1, old= parser.0 2019-02-28 15:37:28.492 debug Cannot find number in answer for parser.0.Solar-VolumenstromEr kann keine Daten extrahieren.
Wieso ging das mit der Version 1.0.2 noch?Wie kann ich das fixen?
-
Habe mal Perser auf Debug eingestellt:
parser.0 2019-02-28 15:37:28.493 debug Cannot find number in answer for parser.0.Leistung_momentan parser.0 2019-02-28 15:37:28.492 debug analyseData CHECK for parser.0.Leistung_momentan, old=0 parser.0 2019-02-28 15:37:28.492 debug Cannot find number in answer for parser.0.Leistung_aufaddiert parser.0 2019-02-28 15:37:28.492 debug analyseData CHECK for parser.0.Leistung_aufaddiert, old=329.4 parser.0 2019-02-28 15:37:28.492 debug Cannot find number in answer for parser.0.Steuerausgang_Pumpe_1_0-10V parser.0 2019-02-28 15:37:28.492 debug analyseData CHECK for parser.0.Steuerausgang_Pumpe_1_0-10V, old=0 parser.0 2019-02-28 15:37:28.492 debug Cannot find number in answer for parser.0.Solar-Pumpe_2_Booster parser.0 2019-02-28 15:37:28.492 debug analyseData CHECK for parser.0.Solar-Pumpe_2_Booster, old= parser.0 2019-02-28 15:37:28.492 debug Cannot find number in answer for parser.0.Solar-Pumpe_1 parser.0 2019-02-28 15:37:28.492 debug analyseData CHECK for parser.0.Solar-Pumpe_1, old= parser.0 2019-02-28 15:37:28.492 debug Cannot find number in answer for parser.0.Solar-VolumenstromEr kann keine Daten extrahieren.
Wieso ging das mit der Version 1.0.2 noch?Wie kann ich das fixen?
Die URL die ich aufrufe sieht wie folgt aus:
t <div id="pos0" > c i t %T t </div> t <div id="pos1" > c i t %d.%m.%Y t </div> t <div id="pos2" > t S1 - Kollektor-Temperatur t </div> t <div id="pos3" > t S2 - Wasserspeicher-Temperatur t </div> t <div id="pos4" > c o d 1 e11 t </div> t <div id="pos5" > c o d 1 e12 t </div> t <div id="pos6" > c o d 1 e14 t </div> t <div id="pos7" > c o d 1 e16 t </div> t <div id="pos8" > c o d 1 a1 t </div> t <div id="pos9" > c o d 1 a2 t </div> t <div id="pos10" > t S4 - Sonneneinstrahlung t </div> t <div id="pos11" > t S6 Volumenstrom t </div> t <div id="pos12" > c o d 1 d1 t </div> t <div id="pos13" > c o d 1 s11 t </div> t <div id="pos14" > t Pumpe A1 t </div> t <div id="pos15" > t Drehzahl Pumpe A1 t </div> t <div id="pos16" > t Steuerausgang 1 t </div> t <div id="pos17" > t Pumpe A2 t </div> t <div id="pos18" > t Leistung 1 t </div> t <div id="pos19" > c o d 1 l11 t </div> t <div id="pos20" > t Leistung kWh 1 t </div> t <div id="pos21" > c o d 1 k11 t </div> t <div id="pos22" > t Leistung MWh1 t </div> t <div id="pos23" > c o d 1 m12 t </div> .Der Aufruf ist z.B. 4" >\n(\d*,\d*) oder 5" >\n(\d*,\d*)
Die Objekte kommen aber einfach nicht an.