Bin neu bei ioBroker und bin mir nicht sicher, ob folgendes Problem an meiner Unwissenheit liegt, oder an einem Problem mit dem Adapter.
Wenn ich meinen Wärmezähler 2WR5 auslese, sehe ich genau den wichtigsten Wert (Wärmemenge bzw. Heat quantity Nb) nicht unter Objekte. Die entsprechende Zeile ist zwar da, aber es ist der einzige Key, der keine Unterobjekte zum Aufklappen enthält. Wert wird keiner angezeigt:
ioBroker Objekte - Wert fehlt
Wenn ich bei "D0: SignOn-Message Command" "#" angebe, dann bekomme ich statt 50 650 Werte, wobei dann auch der gewünschte Wert unter den Objekten angezeigt wird.
Da ich bei einem anderen Wärmezähler noch anstehe, wollte ich es direkt über die die smartmeter-obis Library probieren (https://www.npmjs.com/package/smartmeter-obis#description-of-options). Zuerst habe ich damit aber mal den 2WR5 abgefragt. Dabei ist mir aufgefallen, dass der gewünschte Wert mit der Wärmemenge genau der erste Wert ist:
Aus dem Debug-Log:
...
MATCH-RESULT DATA: "\u00026.8(0149099*kWh)6.26(22367.49*m3)9.21(65240110)\r\n6.26*01(22066.80*m3)6.8*01(0147351*kWh)\r\n...
bzw. dann die Ausgabe am Ende:
...
}
6-0:6.8: Heat quantity Nb = 149099 kWh
6-0:6.26: Volume Nb = 22367.49 m3
6-0:9.21: K Number = 65240110
6-0:6.26*1: Volume Nb previous Year = 22066.8 m3
...
Könnte es sein, dass unter bestimmten Umständen der erste Wert nicht korrekt in die Objekte übernommen wird? Version des Smartmeter-Adapter ist 1.2.1. Node-Version v8.16.0.
PS: Sorry - jetzt habe ich mich beim Thread vertan - ich wollte es eigentlich im Smartmeter-Adapter-Thread posten...