Guten Morgen,
aktuell scheint der Collector die Werte gemäß der Zeit des Empfangs in die InfluxDB zu schreiben. Mir ist am Wochenende - als ich ein wenig mit den Thresholds für Wertänderungen und das entsprechende Publish gespielt habe - aufgefallen, dass der Collector die Werte mit einem gewissen Delay empfangen kann (parallel habe ich es im MQTT Explorer verfolgt wo dieser Delay nicht zu sehen war). Bei wirklich schneller Abfolge (mehrere Werte innerhalb einer Sekunde) stieg der Delay immer weiter bis auf zu fast 2 Minuten (hier hatte ich es definitiv übertrieben), aber das wäre ja grundsätzlich kein Problem. Leider werden die Werte allerdings nach Zeit des "Empfangs" verarbeitet und nicht gemäß des enthaltenen Zeitstempels.
Vielleicht könnte man eine Option ergänzen in der man jeweils für JSON-Objekte den Pfad des Zeitstempels übergeben könnte, sodass dieser dann verwendet wird um den Wert in die InfluxDB zu speichern.
Gruß Jörg
Guten Morgen,
aktuell scheint der Collector die Werte gemäß der Zeit des Empfangs in die InfluxDB zu schreiben. Mir ist am Wochenende - als ich ein wenig mit den Thresholds für Wertänderungen und das entsprechende Publish gespielt habe - aufgefallen, dass der Collector die Werte mit einem gewissen Delay empfangen kann (parallel habe ich es im MQTT Explorer verfolgt wo dieser Delay nicht zu sehen war). Bei wirklich schneller Abfolge (mehrere Werte innerhalb einer Sekunde) stieg der Delay immer weiter bis auf zu fast 2 Minuten (hier hatte ich es definitiv übertrieben), aber das wäre ja grundsätzlich kein Problem. Leider werden die Werte allerdings nach Zeit des "Empfangs" verarbeitet und nicht gemäß des enthaltenen Zeitstempels.
Vielleicht könnte man eine Option ergänzen in der man jeweils für JSON-Objekte den Pfad des Zeitstempels übergeben könnte, sodass dieser dann verwendet wird um den Wert in die InfluxDB zu speichern.
Gruß Jörg