Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. InfluxDB
    5. iobroker Influxdb 1.x Struktur Verständnisproblem

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    iobroker Influxdb 1.x Struktur Verständnisproblem

    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      wusa last edited by wusa

      Hallo zusammen,

      ich hänge gerade an einem Strukturierungsproblem.
      Ich habe eine Projekt, welche ich momentan über Python abwickle, allerdings gerne auf iobroker umziehen würde.
      Dazu nutze ich bereits die influx Datenbank (allerdings noch in der Version 1). Ich würde auch gerne vorerst bei Version 1 bleiben. Damit ich nicht gleich zwei Sachen verändere.

      Ich trage die Daten aus dem Python Skript in die InfluxDB ein. Dazu nutze ich folgendes, hier mal ein kleiner Auszug davon:

      host = "192.168.7.10" 
      port = 8086 
      user = "xxx" 
      password = "xxx" 
      dbname = "eta_db" # the database 
       
      # Create the InfluxDB client object
      client = InfluxDBClient(host, port, user, password, dbname)
       
      measurement = "heizung"
      
       
      data = [
      {
      "measurement": measurement,
      "fields": {
      "puffer_oben": puffer_oben_temperatur,
      "puffer_mitte": puffer_mitte_temperatur,
      "puffer_unten": puffer_unten_temperatur,
      }
      }
      ]
              # Send the JSON data to InfluxDB
      client.write_points(data)
      

      Heißt, ich habe eine Datenbank die eta_db heißt. Dann habe ich die Tabelle heizung und darunter die Spalten puffer....

      So sieht das ganze direkt auf der DB aus:
      65392d72-2148-4878-8923-08cbafbef456-grafik.png

      Jetzt gehe ich zum iobroker und habe den Adapter influxdb installiert.

      Dort kann ich allerdings "nur" die DB einstellen.
      01cb29f5-dbec-4f1c-ac13-69e852e8d374-grafik.png

      Unter den Datenpunkten, welche in die DB sollen, kann ich auch nur einen Alias einstellen.
      235a5171-b81a-49eb-b257-e520b984dd2c-grafik.png

      Jetzt passiert aber auf der Datenbank folgendes:
      d6a4251c-094b-41d9-9a0e-38f58213b2dc-grafik.png

      Heißt es wird mir pro Datenpunkt eine eigene Tabelle angelegt.

      Kann man mit iobroker nicht mehrere Datenpunkte als Spalte in einer Tabelle anlegen?

      Marc Berg 1 Reply Last reply Reply Quote 0
      • Marc Berg
        Marc Berg Most Active @wusa last edited by

        @wusa sagte in iobroker Influxdb 1.x Struktur Verständnisproblem:

        Kann man mit iobroker nicht mehrere Datenpunkte als Spalte in einer Tabelle anlegen?

        Nein, das geht mit dem Adapter nicht.

        W 1 Reply Last reply Reply Quote 0
        • W
          wusa @Marc Berg last edited by

          @marc-berg

          Ok, Schade aber gut zu wissen.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          934
          Online

          31.7k
          Users

          79.7k
          Topics

          1.3m
          Posts

          2
          3
          66
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo