NEWS
Iobroker.web Simple-API Zeitstempel
-
Hallo!
Ich verstehe den Output für die werte "ts" bzw. "lc" der Simple-API nicht wirklich, kann mir den wer erklären?
Abfrage der Zeitzone (einfacher Datenpunkt von einem Script, eigentlich egal welcher) zum Beispiel:
http://iobroker.lan:8082/%5Bb%5Dget/javascript.0.Tageszeit.TimezoneOffset
val -60
ack true
ts 1526056593119 (=11.05.2018 - 18:36:33)
q 0
from "system.adapter.javascript.0"
lc 1540692000242 (=28.10.2018 - 03:00:00)
während hingegen
http://iobroker.lan:8082/%5Bb%5DgetBulk/javascript.0.Tageszeit.TimezoneOffset
val -60
ts 1544468880172 (=10.12.2018 - 20:08:00)
liefert.
Das Webinterface liefert "last changed 28.10.2018 - 03:00:00, last updated 10.12.2018 - 20:08:00"
Ich kenne mich nicht mehr aus. :roll: Welcher Wert ist sagt was aus und wieso sind die beiden "ts" nicht gleich?
Danke für alle Erleuchterungen! :idea:
-
Last change: wann hat der dp das letzte mal einen veränderten Wert bekommen?
Last updated: wann hat der dp das letzte mal einen neuen (auch unveränderten) wert bekommen?
Gesendet von unterwegs
-
Zeig bitte mal den kompletten Output.
Wenn ich recht entsinne liefert "get" sowohl das Object als auch den Wert. damit wäre das erste "ts" ggf das vom Objekt. Das würde es erklären, aber ohne das als JSON kann ich nur raten
-
Hallo apollon77,
also wenn ich dich richtig verstehe heißt der "ts" vom get Kommando, wann das Objekt selbst angelegt wurde? Also wann
createState('Tageszeit.TimezoneOffset', { name: 'Offset in Minuten zur UTC Zeit', desc: 'offset in minutes to UTC time, GMT+2 returns -120' });
ausgeführt wurde? Das klingt plausibel.
Hier das JSON (hoffe, das hast du gemeint):
{ "val": -60, "ack": true, "ts": 1526056593119, "q": 0, "from": "system.adapter.javascript.0", "lc": 1540692000242, "common": { "name": "Offset in Minuten zur UTC Zeit", "desc": "offset in minutes to UTC time, GMT+2 returns -120", "role": "javascript", "type": "mixed" }, "native": {}, "type": "state", "_id": "javascript.0.Tageszeit.TimezoneOffset", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
-
Korrekt das meinte ich. das "get" ist an der Stelle komisch weil es Objekt und Wert mischt.
-
Klingt ein wenig nach Bug, aber mit der Info kenne ich mich jetzt aus. Danke!
-
Ne an der stelle Absicht weil es mal so definiert war.
Gesendet von iPad mit Tapatalk Pro