Historische Daten im CSV Format importieren


#1

Ich habe ein paar historische Daten in folgendem CSV Format:

head -n3 2015-sensorik.csv
2015/03/14 08:34:15,40.51,2.94,9.50
2015/03/14 08:41:02,40.55,3.19,9.44
2015/03/14 08:50:02,40.48,3.31,9.56

Die technischen Feldnamen sind in der angegebenen Reihenfolge (Zeitstempel, Gewicht, Temperatur außen, Temperatur innen):

  • time
  • weight1
  • temp1
  • temp2

Wie kann ich diese auf die Plattform importieren?


Publishing historical data
#2

Es gibt eine HTTP Schnittstelle zum Bulk Import von CSV Daten. Du kannst den Import mit Deinen Daten folgendermaßen realisieren:

Feldnamen registrieren

echo '## time, weight1, temp1, temp2, vcc' | http POST https://swarm.hiveeyes.org/api/hiveeyes/testdrive-aw-historical/garten/beute-1/data Content-Type:text/csv

Daten hochladen

Hinweis: Die CSV Datei darf nur die Daten beinhalten, nicht nochmals die Feldnamen!

cat 2015-sensorik.csv | http POST https://swarm.hiveeyes.org/api/hiveeyes/testdrive-aw-historical/garten/beute-1/data Content-Type:text/csv --timeout 500

How to modify time series data
#3

Voilà: Nettetal AW Beute 1 seit März 2015.