NEWS
Bash auf Influx
-
Hallo,
ich würde gerne meine bereits vorhandenen bash Scripte zum auslesen von Werten nutzen um diese dann über ioBroker in die Influx DB zu schreiben. Wie wäre denn die Beste vorgehensweise ?
Wenn jemand einen Link zu einem Howto hat wäre ich sehr dankbar.
Gruß Megaheat
-
-
Die Werte lese ich von der Webseite aus und die Landen aktuell in einem File.
-
@Megaheat sagte:
Die Werte lese ich von der Webseite aus
Dann sind es mehrere Werte auf einmal ? Die kann man über die Simple-API mit dem Kommando setBulk an selbst erstellte Datenpunkte übergeben.
Die Webseiten lassen sich sicherlich auch per request() in Javascript auslesen.
-
Vielen Dank für deiner Antwort. Ich denke ich habe mich falsch ausgedrückt. Ich hole mir die Werte zwar von einer Seite allerdings erhalte ich diese in Form eines JSON files.
Genauer gesagt geht es um die Feuchtigkeit und die Temperatur meines Luftdaten.sensors. Hier kann ich zwar die Luftqualität über das ioBroker Modul auslesen allerdings ist da keine Temperatur und Luftfeuchtigkeit drin. Die würde ich nur über das JSON erhalten.
-
@paul53 Gibt es eventuell einen direkten JSON import ?
-
@Megaheat sagte:
Gibt es eventuell einen direkten JSON import ?
Ich kenne die Webseiten nicht, die Du ausliest. Wenn sie direkt ein JSON liefern, sollte man das auch per Javascript einlesen können.
const url = '...'; request(url, function(err, response, json) { if(!err && json) { let obj = JSON.parse(json); // Temp, rH ermitteln } });