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. ioBroker Allgemein
  4. Influx-Datenbankeinträge mit Blockly löschen?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    683

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Influx-Datenbankeinträge mit Blockly löschen?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 3 Kommentatoren 346 Aufrufe 3 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.
  • B Offline
    B Offline
    Beowolf
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    es geht um die Betriebsstunden von meinen Wechselrichtern. Die "produzierende" Zeit lasse ich mit dem Adapter "Betriebsstunden" aufzeichnen.

    Ich verstehe das doch richtig, das der Zeitruam kontinuierlich in die Influx Datenbank geschrieben wird, oder?
    Also habe ich am Ende des Tages z.B. 2156 Werte die in der Datenbank stehen.

    Mich interessiert aber nachdem der WR sich "ausgeschaltet" hat (Sonne ist weg) nur der letzte Wert vom Betriebsstundenzähler.

    Gibt es eine Möglichkeit, das ich per Blockly alle Werte bis auf den letzten Wert lösche sobald der WR sich ausschaltet?
    So füllt sich die Datenbank nur unnötig mit Werten die ich nicht benötige.

    Über den Tag verteil ist es ganz sinnvoll, da ich den aktuellen Wert in Grafana mit anzeigen lasse, aber eben am nächsten Tag sind alle "Einzwelwerte" vom Vortag überflüssig.

    Grüße
    Manfred

    Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

    mickemupM 1 Antwort Letzte Antwort
    0
    • B Beowolf

      Hallo zusammen,

      es geht um die Betriebsstunden von meinen Wechselrichtern. Die "produzierende" Zeit lasse ich mit dem Adapter "Betriebsstunden" aufzeichnen.

      Ich verstehe das doch richtig, das der Zeitruam kontinuierlich in die Influx Datenbank geschrieben wird, oder?
      Also habe ich am Ende des Tages z.B. 2156 Werte die in der Datenbank stehen.

      Mich interessiert aber nachdem der WR sich "ausgeschaltet" hat (Sonne ist weg) nur der letzte Wert vom Betriebsstundenzähler.

      Gibt es eine Möglichkeit, das ich per Blockly alle Werte bis auf den letzten Wert lösche sobald der WR sich ausschaltet?
      So füllt sich die Datenbank nur unnötig mit Werten die ich nicht benötige.

      Über den Tag verteil ist es ganz sinnvoll, da ich den aktuellen Wert in Grafana mit anzeigen lasse, aber eben am nächsten Tag sind alle "Einzwelwerte" vom Vortag überflüssig.

      Grüße
      Manfred

      mickemupM Online
      mickemupM Online
      mickemup
      schrieb am zuletzt editiert von mickemup
      #2

      @beowolf
      Ich löse das bei mir mit verschiedenen Buckets (mit verschiedenen Instanzen).
      Einer für Shortterm (dort werden die Werte zB nach einer Woche gelöscht (Retention Time)
      Und einer mit Logging für Forever (Dort logge ich nur einen Wert pro Tag)

      Ich lösche einzelne Werte, falls nötig beim DP via Experten Modus und dann kannst Influx-Werte löschen.

      Mit Blockly kenne ich keine Lösung.
      Aber imho ist der obere Weg eh eleganter (nur so loggen wie mans auch haben will, anstatt loggen und dann wieder löschen.)

      haus-automatisierungH 1 Antwort Letzte Antwort
      0
      • mickemupM mickemup

        @beowolf
        Ich löse das bei mir mit verschiedenen Buckets (mit verschiedenen Instanzen).
        Einer für Shortterm (dort werden die Werte zB nach einer Woche gelöscht (Retention Time)
        Und einer mit Logging für Forever (Dort logge ich nur einen Wert pro Tag)

        Ich lösche einzelne Werte, falls nötig beim DP via Experten Modus und dann kannst Influx-Werte löschen.

        Mit Blockly kenne ich keine Lösung.
        Aber imho ist der obere Weg eh eleganter (nur so loggen wie mans auch haben will, anstatt loggen und dann wieder löschen.)

        haus-automatisierungH Online
        haus-automatisierungH Online
        haus-automatisierung
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        @mickemup sagte in Influx-Datenbankeinträge mit Blockly löschen?:

        Ich löse das bei mir mit verschiedenen Buckets (mit verschiedenen Instanzen).

        Das ist auch der offizielle Weg um Einträge zu reduzieren. Dann kann man die Werte mit Tasks regelmäßig in das andere Bucket überführen und dabei aggregieren.

        Nur blöd, dass man dann in ioBroker nicht mehr so einfach an die Daten kommt (nur über den Umweg mit einer zweiten Instanz).

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine inoffizielle ioBroker Dokumentation

        mickemupM 1 Antwort Letzte Antwort
        0
        • haus-automatisierungH haus-automatisierung

          @mickemup sagte in Influx-Datenbankeinträge mit Blockly löschen?:

          Ich löse das bei mir mit verschiedenen Buckets (mit verschiedenen Instanzen).

          Das ist auch der offizielle Weg um Einträge zu reduzieren. Dann kann man die Werte mit Tasks regelmäßig in das andere Bucket überführen und dabei aggregieren.

          Nur blöd, dass man dann in ioBroker nicht mehr so einfach an die Daten kommt (nur über den Umweg mit einer zweiten Instanz).

          mickemupM Online
          mickemupM Online
          mickemup
          schrieb am zuletzt editiert von
          #4

          @haus-automatisierung sagte in Influx-Datenbankeinträge mit Blockly löschen?:

          Nur blöd, dass man dann in ioBroker nicht mehr so einfach an die Daten kommt (nur über den Umweg mit einer zweiten Instanz)

          Nicht ganz so einfach, aber ist ja keine grosse Sache. :-)
          Alternative wäre möglich einen zweiten DP zu erschaffen (und zu loggen) und mit Blockly einmal am Tag dort den Wert reinschreiben.
          Dann müsste man keine Tasks in Influx erstellen.

          Aber siehst du es gleich, dass "zuviel" loggen und dann wieder löschen aus Influx nicht der elegante und vor allem auch nicht der einfachste Weg ist?

          haus-automatisierungH 1 Antwort Letzte Antwort
          0
          • mickemupM mickemup

            @haus-automatisierung sagte in Influx-Datenbankeinträge mit Blockly löschen?:

            Nur blöd, dass man dann in ioBroker nicht mehr so einfach an die Daten kommt (nur über den Umweg mit einer zweiten Instanz)

            Nicht ganz so einfach, aber ist ja keine grosse Sache. :-)
            Alternative wäre möglich einen zweiten DP zu erschaffen (und zu loggen) und mit Blockly einmal am Tag dort den Wert reinschreiben.
            Dann müsste man keine Tasks in Influx erstellen.

            Aber siehst du es gleich, dass "zuviel" loggen und dann wieder löschen aus Influx nicht der elegante und vor allem auch nicht der einfachste Weg ist?

            haus-automatisierungH Online
            haus-automatisierungH Online
            haus-automatisierung
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @mickemup sagte in Influx-Datenbankeinträge mit Blockly löschen?:

            Aber siehst du es gleich, dass "zuviel" loggen und dann wieder löschen aus Influx nicht der elegante und vor allem auch nicht der einfachste Weg ist?

            Genau dafür wurde die InfluxDB ja entwickelt. Erstmal aus allen möglichen Quellen alles in ein Bucket (mit kurzer Retention Time), und dann entsprechend für Langzeitspeicherung aufbereiten. So nutzen es aber die wenigsten.

            Hatte ich ja damals hier dokumentiert: https://haus-automatisierung.com/software/2023/05/11/influxdb2-pv-dashboard.html

            🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
            🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
            📚 Meine inoffizielle ioBroker Dokumentation

            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
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            734

            Online

            32.6k

            Benutzer

            81.9k

            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