Zeitfilter für historische Daten (Collector)
Über den Collector können historische Daten eines Things gespeichert und abgefragt werden.
Um mit diesen Daten noch verrücktere Dinge im Frontend & Co machen zu können, sollen diese Daten per API zeitlich gefiltert werden können.
Dafür kann optional ein start
und ein end
Parameter übergeben werden (jeweils ISO Timestamp, z.B. 2020-01-28T14:00:05+01:00
- ACHTUNG: dringend URI-encoden), sodass folgende Abfragen möglich werden:
- Alle Daten des Sensors ab Zeitpunkt X (start=X)
- Alle Daten des Sensors bis Zeitpunk Y (end=Y)
- Alle Daten ab X bis Y (start=X&end=Y)
Im gleichen Zuge soll auch die Auflistung aller Things zeitlich gefiltert werden können, sodass "aktive" Sensoren bestimmt werden können: api/things?start=2020-01-27T00:00:00+01:00
-> Alle Things, die Messungen seit dem 27. Januar haben.