Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. InfluxDB - Datenmigration für neue Sensoren?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    369

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

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

InfluxDB - Datenmigration für neue Sensoren?

Scheduled Pinned Locked Moved Skripten / Logik
18 Posts 6 Posters 1.3k Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • FredFF FredF

    @warhammer73 Wie die Migration funktioniert weis ich leider nicht...
    Benutzt du keine Aliase? Damit wäre alles ganz einfach.
    https://www.iobroker.net/#de/documentation/basics/alias.md

    W Offline
    W Offline
    warhammer73
    wrote on last edited by
    #4

    @fredf @paul53
    Ja, mit Aliasen wäre die Sache einfacher. Aber aktuell bin ich eh noch in der Bastel und Forschen Phase, da ist mir der Aufwand für alles was ich aktuell ausprobieren Aliase einzurichten viel zu hoch. Ja, das führt dann dazu so wie jetzt mal einen DB Inhalt anzupassen und ein Grafana-Board.

    Da so ziemlich jede Datenbank einen Export in lesbarer Form ermöglicht, hoffe ich mal das InfluxDB das auch hinkriegt. ;)

    paul53P crunchipC 2 Replies Last reply
    0
    • W warhammer73

      @fredf @paul53
      Ja, mit Aliasen wäre die Sache einfacher. Aber aktuell bin ich eh noch in der Bastel und Forschen Phase, da ist mir der Aufwand für alles was ich aktuell ausprobieren Aliase einzurichten viel zu hoch. Ja, das führt dann dazu so wie jetzt mal einen DB Inhalt anzupassen und ein Grafana-Board.

      Da so ziemlich jede Datenbank einen Export in lesbarer Form ermöglicht, hoffe ich mal das InfluxDB das auch hinkriegt. ;)

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by
      #5

      @warhammer73 sagte: mit Aliasen wäre die Sache einfacher.

      Ich meinte die Alias-ID, die man bei der Konfiguration der Historisierung zum (neuen) Datenpunkt eingeben kann.

      Bild_2022-12-05_145806010.png

      Das Bild stammt zwar von History, sieht aber sicherlich bei InfluxDB ähnlich aus.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      W 1 Reply Last reply
      0
      • W warhammer73

        @fredf @paul53
        Ja, mit Aliasen wäre die Sache einfacher. Aber aktuell bin ich eh noch in der Bastel und Forschen Phase, da ist mir der Aufwand für alles was ich aktuell ausprobieren Aliase einzurichten viel zu hoch. Ja, das führt dann dazu so wie jetzt mal einen DB Inhalt anzupassen und ein Grafana-Board.

        Da so ziemlich jede Datenbank einen Export in lesbarer Form ermöglicht, hoffe ich mal das InfluxDB das auch hinkriegt. ;)

        crunchipC Away
        crunchipC Away
        crunchip
        Forum Testing Most Active
        wrote on last edited by crunchip
        #6

        @warhammer73 sagte in InfluxDB - Datenmigration für neue Sensoren?:

        aktuell bin ich eh noch in der Bastel und Forschen Phase

        681933e3-eda0-4195-9382-97efda6caabe-image.png
        allerdings verliert man bei solch Aktionen dann schnell mal den Überblick im Laufe der Zeit

        umgestiegen von Proxmox auf Unraid

        1 Reply Last reply
        0
        • paul53P paul53

          @warhammer73 sagte: mit Aliasen wäre die Sache einfacher.

          Ich meinte die Alias-ID, die man bei der Konfiguration der Historisierung zum (neuen) Datenpunkt eingeben kann.

          Bild_2022-12-05_145806010.png

          Das Bild stammt zwar von History, sieht aber sicherlich bei InfluxDB ähnlich aus.

          W Offline
          W Offline
          warhammer73
          wrote on last edited by
          #7

          @paul53 @crunchip :
          Ja das würde natürlich technisch gehen.
          Aber mal ehrlich: Wer soll da denn dann noch durchsteigen.

          paul53P crunchipC 2 Replies Last reply
          0
          • W warhammer73

            @paul53 @crunchip :
            Ja das würde natürlich technisch gehen.
            Aber mal ehrlich: Wer soll da denn dann noch durchsteigen.

            paul53P Offline
            paul53P Offline
            paul53
            wrote on last edited by
            #8

            @warhammer73 sagte: Wer soll da denn dann noch durchsteigen.

            Ist doch einfach: Wenn beim alten DP keine Alias-ID angegeben ist, nimmt man die ID des alten DP als Alias-ID. Wenn beim alten DP bereits eine Alias-ID existiert, übernimmt man diese für den neuen DP.

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            W 1 Reply Last reply
            0
            • W warhammer73

              @paul53 @crunchip :
              Ja das würde natürlich technisch gehen.
              Aber mal ehrlich: Wer soll da denn dann noch durchsteigen.

              crunchipC Away
              crunchipC Away
              crunchip
              Forum Testing Most Active
              wrote on last edited by
              #9

              @warhammer73 das ist ne Lösung, wenn man

              • nen Notfall hat, weil Gerät defekt und Daten fortlaufend weiter aufzeichnen möchte
              • du in der Bastel und Forscherphase bist
              • eine Antwort auf deine Frage war

              anders sieht es aus, wenn man sich eben im Vorfeld für gewisse Geräte Alias anlegt und diese loggt, dann tauscht man das Gerät aus und loggt einfach weiter
              aber

              @warhammer73 sagte in InfluxDB - Datenmigration für neue Sensoren?:

              da ist mir der Aufwand für alles was ich aktuell ausprobieren Aliase einzurichten viel zu hoch

              umgestiegen von Proxmox auf Unraid

              1 Reply Last reply
              0
              • paul53P paul53

                @warhammer73 sagte: Wer soll da denn dann noch durchsteigen.

                Ist doch einfach: Wenn beim alten DP keine Alias-ID angegeben ist, nimmt man die ID des alten DP als Alias-ID. Wenn beim alten DP bereits eine Alias-ID existiert, übernimmt man diese für den neuen DP.

                W Offline
                W Offline
                warhammer73
                wrote on last edited by
                #10

                @paul53
                Eben, das führt dann praktisch bei mir dazu das ich die Temperatur eines Sonoff Sensors auslese indem ich einen DP-Alias verwende der mit shelly. losgeht - Das wird maximal unübersichtlich.

                1 Reply Last reply
                0
                • W warhammer73

                  Hallo,

                  ich bin gerade dabei meine Temperatursensoren gegen andere Modelle zu tauschen.
                  Jetzt würde ich natürlich gern die ehemaligen Temperaturverläufe auf weiter zur Verfügung haben.

                  Um nicht ewig die alten Datenpunkte mitschleppen zu müssen:
                  Bekomme ich auf einfachem Weg die Daten in InfluxDB von einem Datenpunkt zum anderen verschoben?

                  Marc BergM Offline
                  Marc BergM Offline
                  Marc Berg
                  Most Active
                  wrote on last edited by
                  #11

                  @warhammer73 sagte in InfluxDB - Datenmigration für neue Sensoren?:

                  Bekomme ich auf einfachem Weg die Daten in InfluxDB von einem Datenpunkt zum anderen verschoben?

                  Welche InfluxDB Version hast Du? (1.x oder 2.x)

                  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 Reply Last reply
                  0
                  • Marc BergM Marc Berg

                    @warhammer73 sagte in InfluxDB - Datenmigration für neue Sensoren?:

                    Bekomme ich auf einfachem Weg die Daten in InfluxDB von einem Datenpunkt zum anderen verschoben?

                    Welche InfluxDB Version hast Du? (1.x oder 2.x)

                    W Offline
                    W Offline
                    warhammer73
                    wrote on last edited by
                    #12

                    @marc-berg 1.8.10 laut "influx--version"

                    Marc BergM 1 Reply Last reply
                    0
                    • W warhammer73

                      @marc-berg 1.8.10 laut "influx--version"

                      Marc BergM Offline
                      Marc BergM Offline
                      Marc Berg
                      Most Active
                      wrote on last edited by
                      #13

                      @warhammer73 sagte in InfluxDB - Datenmigration für neue Sensoren?:

                      @marc-berg 1.8.10 laut "influx--version"

                      Schade, für eine 2.x habe ich das Kopieren der Daten in ein anderes Measurement gerade gemacht. Die Syntax funktioniert aber mit der 1.8 leider 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 W 2 Replies Last reply
                      0
                      • Marc BergM Marc Berg

                        @warhammer73 sagte in InfluxDB - Datenmigration für neue Sensoren?:

                        @marc-berg 1.8.10 laut "influx--version"

                        Schade, für eine 2.x habe ich das Kopieren der Daten in ein anderes Measurement gerade gemacht. Die Syntax funktioniert aber mit der 1.8 leider nicht.

                        W Offline
                        W Offline
                        warhammer73
                        wrote on last edited by
                        #14

                        @marc-berg
                        Also was bisher gut aussieht:
                        select * into "test.measurement" from "shelly.0.SHHT-1#3386CC#1.bat.value";

                        Muss morgen nur mal in Ruhe schauen was passiert wenn ich die Daten in eine vorhandene Tabelle schreibe bzw. ob es irgendwelche Probleme gibt wenn ich eine automatisch über den iobroker angelegte Tabelle lösche und im influx wieder anlege.

                        W 1 Reply Last reply
                        0
                        • Marc BergM Marc Berg

                          @warhammer73 sagte in InfluxDB - Datenmigration für neue Sensoren?:

                          @marc-berg 1.8.10 laut "influx--version"

                          Schade, für eine 2.x habe ich das Kopieren der Daten in ein anderes Measurement gerade gemacht. Die Syntax funktioniert aber mit der 1.8 leider nicht.

                          W Offline
                          W Offline
                          womi
                          wrote on last edited by
                          #15

                          @marc-berg Nur mal so aus Neugierde: Wie sieht der Syntax für ein Kopieren in ein anderes Measurement bei InfluxDB 2.x aus?
                          Ich habe nämlich auch noch so ein paar nicht per "Alias" geschriebene Datenfelder - aargh - die ich irgendwann mal gerne losgeworden wäre.
                          Dazu sollte ich natürlich erstmal die Messwerte umschreiben und dann mit dem neuen Namen fortsetzen.

                          Marc BergM 1 Reply Last reply
                          0
                          • W womi

                            @marc-berg Nur mal so aus Neugierde: Wie sieht der Syntax für ein Kopieren in ein anderes Measurement bei InfluxDB 2.x aus?
                            Ich habe nämlich auch noch so ein paar nicht per "Alias" geschriebene Datenfelder - aargh - die ich irgendwann mal gerne losgeworden wäre.
                            Dazu sollte ich natürlich erstmal die Messwerte umschreiben und dann mit dem neuen Namen fortsetzen.

                            Marc BergM Offline
                            Marc BergM Offline
                            Marc Berg
                            Most Active
                            wrote on last edited by Marc Berg
                            #16

                            @womi sagte in InfluxDB - Datenmigration für neue Sensoren?:

                            @marc-berg Nur mal so aus Neugierde: Wie sieht der Syntax für ein Kopieren in ein anderes Measurement bei InfluxDB 2.x aus?

                            influx query 'from(bucket:"iobroker") |> range(start:-10y) |> filter(fn: (r) => r._measurement == "mqtt.0.esp09.channel") |> set(key: "_measurement", value: "mqtt.0.lht65n-3.channel") |> to(bucket: "iobroker")'
                            

                            In diesem Beispiel werden alle Daten der letzten 10 Jahre des DP "mqtt.0.esp09.channel" selektiert, das Measurement neu gesetzt und in den zweiten Datenpunkt ("mqtt.0.lht65n-3.channel") eingefügt.
                            Danach muss man die Daten des ersten DP nur noch löschen und hat damit alle Daten migriert.

                            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 Reply Last reply
                            1
                            • W warhammer73

                              @marc-berg
                              Also was bisher gut aussieht:
                              select * into "test.measurement" from "shelly.0.SHHT-1#3386CC#1.bat.value";

                              Muss morgen nur mal in Ruhe schauen was passiert wenn ich die Daten in eine vorhandene Tabelle schreibe bzw. ob es irgendwelche Probleme gibt wenn ich eine automatisch über den iobroker angelegte Tabelle lösche und im influx wieder anlege.

                              W Offline
                              W Offline
                              warhammer73
                              wrote on last edited by warhammer73
                              #17

                              @warhammer73 said in InfluxDB - Datenmigration für neue Sensoren?:

                              @marc-berg
                              Also was bisher gut aussieht:
                              select * into "test.measurement" from "shelly.0.SHHT-1#3386CC#1.bat.value";

                              Muss morgen nur mal in Ruhe schauen was passiert wenn ich die Daten in eine vorhandene Tabelle schreibe bzw. ob es irgendwelche Probleme gibt wenn ich eine automatisch über den iobroker angelegte Tabelle lösche und im influx wieder anlege.

                              Aktueller Bericht:
                              Funktioniert.
                              Ich habe gerade den neuen Temperatursensor eingerichtet und in Grafana angepasst.
                              Ergebnis: Leeres Grafana Diagramm, weil noch keine Daten geschrieben.

                              Obiges DB Statement (Bei Into jetzt natürlich der neue richtige Name) ausgeführt und das Diagramm ist wieder gefüllt wie früher.

                              1 Reply Last reply
                              0
                              • Marc BergM Marc Berg

                                @womi sagte in InfluxDB - Datenmigration für neue Sensoren?:

                                @marc-berg Nur mal so aus Neugierde: Wie sieht der Syntax für ein Kopieren in ein anderes Measurement bei InfluxDB 2.x aus?

                                influx query 'from(bucket:"iobroker") |> range(start:-10y) |> filter(fn: (r) => r._measurement == "mqtt.0.esp09.channel") |> set(key: "_measurement", value: "mqtt.0.lht65n-3.channel") |> to(bucket: "iobroker")'
                                

                                In diesem Beispiel werden alle Daten der letzten 10 Jahre des DP "mqtt.0.esp09.channel" selektiert, das Measurement neu gesetzt und in den zweiten Datenpunkt ("mqtt.0.lht65n-3.channel") eingefügt.
                                Danach muss man die Daten des ersten DP nur noch löschen und hat damit alle Daten migriert.

                                W Offline
                                W Offline
                                womi
                                wrote on last edited by
                                #18

                                @marc-berg Danke, werde ich am WE gleich ausprobieren.

                                1 Reply Last reply
                                0
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                691

                                Online

                                32.7k

                                Users

                                82.5k

                                Topics

                                1.3m

                                Posts
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                ioBroker Community 2014-2025
                                logo
                                • Login

                                • Don't have an account? Register

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Home
                                • Recent
                                • Tags
                                • Unread 0
                                • Categories
                                • Unreplied
                                • Popular
                                • GitHub
                                • Docu
                                • Hilfe