NEWS
Influxdb
-
Mein Iobroker läuft in einem eigenen Docker-Container auf meinem Synology-Nas. Daneben haben ich weiter Container mit Grafana und Influxdb eingerichtet. Beide Systeme sind mit dem richtigen Port grundsätzlich ansprechbar.
Jetzt versuche ich den Influx-Adapter zum Laufen zu bringen. Der bekommt aber die Verbindung zur DB nicht hin; vermutlich weil ich auch im Influx-Container direkt das Web-Interface aufrufen kann, aber nirgendwo eine "iobroker-DB" erstellt habe. Alle Anleitungen gehen direkt über Terminal und sind für den Raspi gedacht.
Als kurz: Wie kann ich im Influx-web-portal die DB aufmachen und diese beim Adapter bekannt machen?
-
@mueller1842 sagte in Influxdb:
Influx-web-portal
Was ist das?
Hab zwar kein Docker und auch keine Syno, aber normalerweise gibst du in der Influx Instanz einfach deine IP und Port und der Datenbank einen Namen, dann wird die automatisch angelegt. -
Dieses System:
-
@mueller1842 Du hast Influx 2.x installiert. Hier findest du den Thread zur Unterstützung der Influx2.x Datenbank mit dem Influx Adapter
Zeig doch mal deine Einstellungen von der Influx Instanz. Welche Version hast du vom Influx Adapter installiert? So sieht es bei mir aus:
Existiert bei dir schon ein "Bucket", wo deine ioBroker Daten gespeichert werden sollen?
Den notwendigen Token für den Zugrff erzeugst du hier.
-
@feuersturm
Version 1.9.5 -
@feuersturm
Und dort, wo bei Dir die Möglichkeit ist, die Influxdb-Version einzugeben, ist bei mir nix. -
@feuersturm
Und das bucket iobroker ist bei mir in influx gesauso eingestellt. -
@mueller1842 Influxdb 2.x wird erst ab der Adapterversion 2.x unterstützt. Siehe auch das Changelog vom Influx Adapter: https://github.com/ioBroker/ioBroker.influxdb/blob/master/README.md
Du musst den Influx Adapter aktualiseren, ansonsten kannst du nicht die Anbindung an die Influx2.x Datenban realisieren.
-
2.x ist installiert, Organisation und Token sind eingetragen. Fehlermeldung: Adapter müsse erst aktiviert werden
-
@mueller1842 Hast du ein paar mehr Details, z.B. Screenshots von einen Einstellungen, genaueren Auszug vom Logfile.
Ist die Fehlermeldung aus dem ioBroker Log? -
@feuersturm
Nein, wenn ich "Verbindung testen" drücke, kommt die Meldung auf den Bildschirm.
Im Log tauchen keinerlei Fehlermeldungen zum Adapter auf. -
@mueller1842 Ist die Influx Instanz unter dem Menüpunkt "Instanzen" aktiv?
-
ja, habe auch schon mehrfach neu gestartet. Status immer noch auf rot.
-
@mueller1842 Wie hast du den Influx Adapter aktualisiert? Über das Adapter Menü?
Wenn ich den Influx Adapter starte, sieht es bei mir im Log wie folgt aus:
influxdb.1 2021-10-27 21:49:10.172 info Connected! influxdb.1 2021-10-27 21:49:10.062 info Applying retention policy for iobroker to infinity. Shard Group Duration (calculated): 604800 seconds influxdb.1 2021-10-27 21:49:09.965 info Influx DB Version used: 2.x influxdb.1 2021-10-27 21:49:09.963 info Connecting http://192.168.178.101:8086 ... influxdb.1 2021-10-27 21:49:09.960 info No stored data from last exit found influxdb.1 2021-10-27 21:49:09.906 info starting. Version 2.2.0 in /opt/iobroker/node_modules/iobroker.influxdb, node: v12.22.7, js-controller: 3.3.18 host.ioBroker 2021-10-27 21:49:04.947 info instance system.adapter.influxdb.1 started with pid 4580 host.ioBroker 2021-10-27 21:49:03.428 info Restart adapter system.adapter.influxdb.1 because enabled host.ioBroker 2021-10-27 21:49:03.426 info instance system.adapter.influxdb.1 terminated with code 0 (NO_ERROR) host.ioBroker 2021-10-27 21:49:02.795 info stopInstance system.adapter.influxdb.1 (force=false, process=true) host.ioBroker 2021-10-27 21:49:02.793 info "system.adapter.influxdb.1" enabled
Was steht bei dir?
-
@feuersturm
Habe einen Hinweis im Log nach Löschen des Adapters und erneuter Installation:
"js-controller". Installed "2.2.9", required ">=3.3.0 -
@mueller1842 Siehe hierzu das erwähnte Changelog vom Adapter
https://github.com/ioBroker/ioBroker.influxdb/blob/master/README.md#211-2021-08-13
Damit ist dein aktuelles System nicht kompatibel mit dem gewünschten Adapter. Dies müsstest du erst aktualisieren, bevor du hier weitermachen kannst.
-
@mueller1842 sagte in Influxdb:
nstalled "2.2.9", required ">=3.3.0
Was haste denn da wirklich installiert?
iobroker update -i
-
Habe alles upgedatet. Admin, js-controller usw.
Daten kommen auch jetzt in der Datenbank an. Prima, DANKE !!!
-
@mueller1842 Schön zu hören. Setz doch bitte vor dem Titel ein "[gelöst]", dann weiß man, dass das Thema erledigt ist.
-
Hab ich schon mal geschafft, kriegs aber gerade nicht mehr hin. Wo muss ich klicken?