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:
-
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" } }