Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. InfluxDB
  5. iobroker Influxdb 1.x Struktur Verständnisproblem

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    785

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

iobroker Influxdb 1.x Struktur Verständnisproblem

Geplant Angeheftet Gesperrt Verschoben InfluxDB
3 Beiträge 2 Kommentatoren 313 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • W Offline
    W Offline
    wusa
    schrieb am zuletzt editiert von wusa
    #1

    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 BergM 1 Antwort Letzte Antwort
    0
    • W 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 BergM Offline
      Marc BergM Offline
      Marc Berg
      Most Active
      schrieb am zuletzt editiert von
      #2

      @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.

      NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

      Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

      Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

      W 1 Antwort Letzte Antwort
      0
      • Marc BergM Marc Berg

        @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 Offline
        W Offline
        wusa
        schrieb am zuletzt editiert von
        #3

        @marc-berg

        Ok, Schade aber gut zu wissen.

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        324

        Online

        32.6k

        Benutzer

        82.0k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe