NEWS
JS Datenpunkt in VIS json Table schreiben
-
Hallo, nach jetzt 3 Stunden suchen im Forum komme ich nicht weiter.
Verwende json Table im VIS. Meine Datenpunkte kommen aus dem Javascript Adapter
[{"Typ": "Photovoltaik", "Zählernr.": "2.0.8", "Zählerstand 01.01": "0", "Zählerstand 31.12": "javascript.0.Manuell.Systemvariable.Strom.2016.ZaehlerjahresendstandP", "Erzeugung": "5000"}, {"Typ": "Stromeinkauf", "Zählernummer": "2.0.8", "Zählerstand 01.01": "18116", "Zählerstand 31.12": "23116", "Erzeugung": "5000"}]
Egal welche Schreibweise ich verwende der Bereich
> "javascript.0.Manuell.Systemvariable.Strom.2016.ZaehlerjahresendstandP"
wird immer als Text angezeigt. Habe auch schon mit getState versucht, denke aber das Hauptprolem ist, das er durch die Hochkommata es immer als String wertet.Vielleicht hat ja jemand eine Idee wie ich das hinbekomme.
Es gibt vorallem auch keine Aussage das es nicht geht. Wenn das so ist, weiß man zumindest das man einen anderen Weg gehen muss.
Vielen Dank
Gruß Zippolighter
-
Hast du den DP selbst erstellt?
Zeige mal die Daten vom Objekt.
-
Ja habe ich selbst erstellt
{ "from": "system.adapter.admin.0", "ts": 1540023367181, "common": { "name": "ZaehlerjahresendstandP", "role": "", "type": "number", "desc": "Manuell erzeugt", "unit": "kWh", "min": 0, "max": 10000, "def": 0, "read": true, "write": true }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "javascript.0.Manuell.Systemvariable.Strom.2016.ZaehlerjahresendstandP", "type": "state" }
-
Ok, vielleicht kann sich das paul53 ansehen?
-
Ist aber auch das gleiche wenn ich einen REGA-Datenpunkt verwende. Es findet nie eine Auflösung auf dem Wert statt.