NEWS
INfluxDB - Daten zurückgeben an Datenpunkte in Objekten
-
Re: Iobroker.History und iobroker.InfluxDB bitte testen
Hallo - Vielleicht gibt es diesen Thread schon, aber ich konnte ihn nicht finden. Daher die Frage: Kann mir jemand sagen, wie ich Daten aus einer entfernten InfluxDB zurück bekomme in Datenpunkte des IOBroker im Objekte-Bereich?
Ich habe zwei Pi am Laufen - Einen mit IO-Broker und Homematic und einen MIt einer Influx - Darauf Speichere ich Daten von verschiedenen Hardwaregeräten. Diese Daten (meinetwegen auch immer nur den letzen Eintrag aus der jeweiligen Variable, würde ich gern in einen Datenpunkt des Broker schreiben -> Quasi entweder ein Flow mit dem Node-Red, welcher mit dem InFluxdb-node auf die Datenpunkte zugreift, oder mit dem Influx-Adaper... Leider habe ich noch keine Lösung gefunden - ... Wer kann es
Danke im Voraus -
kannst du hiermit was anfangen aus der docu ?
In feite kan man einen query schreiben und per script an den adapter schicken welche dan den wert aus der DB holt :Custom queries
The user can execute custom queries on data from javascript adapter.
The multi-query feature is also supported. You can send multiple queries separated by a semicolon.
That's why the result is always an array with one numbered index for each query.Example with one query:
sendTo('influxdb.0', 'query', 'SELECT * FROM iobroker.global."system.adapter.admin.0.memRss" LIMIT 100', function (result) { if (result.error) { console.error(result.error); } else { // show result console.log('Rows: ' + JSON.stringify(result.result[0])); } });
-
Hallo @sperlinm ,
bist Du hier weitergekommen und falls ja wie hast Du es gelöst ?
Ich versuche aktuell auf Daten in einer InfluxDB zuzugreifen und diese in VIS darzustellen. Die Daten kommen aber nicht aus ioBroker in die InfluxDB. Mir ist nur noch nicht klar wie ich die Daten auslesen kann und in ein Object schreibe.
Gibt es hier schon Ansätze ?
Danke und Gruß