NEWS
MQTT - falscher Value für Datum/Zeit wird übermittelt
-
Moin zusammen,
ich möchte aus dem Divera 24/7 Adapter die Alarmierungszeit in MQTT freigeben. Im ioBroker stehen die Daten ganz normal lesbar.
Per mqtt-client wird nun eine Unixtime übertragen, an die aber noch 3 Nullen angehängt werden, so dass der Wert dann keinen Sinn mehr ergibt.
Kann man aus dem ioBroker heraus beeinflussen, in welchem Format die Daten übergeben werden? Perfekt wäre natürlich einfach das ganz normale Datum, welches keine Unixtime ist.Ich bedanke mich schonmal für Tips!
vg
sven -
Moin zusammen,
ich möchte aus dem Divera 24/7 Adapter die Alarmierungszeit in MQTT freigeben. Im ioBroker stehen die Daten ganz normal lesbar.
Per mqtt-client wird nun eine Unixtime übertragen, an die aber noch 3 Nullen angehängt werden, so dass der Wert dann keinen Sinn mehr ergibt.
Kann man aus dem ioBroker heraus beeinflussen, in welchem Format die Daten übergeben werden? Perfekt wäre natürlich einfach das ganz normale Datum, welches keine Unixtime ist.Ich bedanke mich schonmal für Tips!
vg
sven@hinsen2k Das ist kein falscher Wert. In der Regel werden Timestamps in Unix Zeit angegeben und das kann in Sekunden oder Millisekunden erfolgen, wobei Millisekunden der Standard ist. Du kannst also das Date Objekt mit setTime und dem ms Wert füllen und dann nach Deinen Wünschen wieder ausgeben.
Oder Du machst es mit einer Deiner Logikmaschinen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden