Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Script zum überarbeiten des Loggin von Datenpunkten

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Script zum überarbeiten des Loggin von Datenpunkten

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

      Hallo zusammen,

      Im laufe der letzen knapp 8 Jahre IOBroker hat sich einiges an Datenpunkten gesammelt. Ich möchte nun bestimmte Änderungen vornehmen.

      Zuerst möchte ich überhaupt eine Übersicht erhalten, welche Datenpunkte ein mysql-Logging haben. Danach sollen alle DPs mit "Trotzdem gleiche Werte aufzeichnen (Sekunden)" auf "0" gesetzt werden und "Ignoriere 0 oder Nullwerte (==0)" abgeschaltet werden.

      Ich habe mit ChatGPT versucht was zu bauen, da scheitert es auch nach Stunden überhaupt Datenpunkte zu erhalten.

      Hat jemand eine Idee?

      P 1 Reply Last reply Reply Quote 0
      • P
        peterfido @bytegetter last edited by

        @bytegetter Der erste Punkt ist direkt unter Objekte im Kopf ganz rechts unter Alle Anzeigen verborgen. Da kann man Filtern, welche Datenbank genutzt wird.
        72ac06d4-5c5e-4940-be41-6f73dabddbae-image.png

        B 1 Reply Last reply Reply Quote 0
        • B
          bytegetter @peterfido last edited by

          @peterfido Das weiss ich. Manche Werte lassen sich bei Mehrfachselektion durch Filter nicht ändern, dazu gehört z.B. "Trotzdem gleiche Werte aufzeichnen (Sekunden)"

          Auch andere Massenänderungen der Einträge funktioniert nicht wie gewünscht an der Oberfläche. Zur Zeit sind über 26000 States in der mysql-Datenbank. Deshalb suche ich ein Script dafür.

          P Ben1983 2 Replies Last reply Reply Quote 0
          • P
            peterfido @bytegetter last edited by

            @bytegetter ah - ok.
            Auf meinem Testsystem konnte ich in der History.0 zumindest alle gefilterten IDs gleich einstellen. Die Sekunden bei Trotzdem... sowie ignoriere... wurden übernommen. mysql habe ich da nicht installiert. Vielleicht ein Ressourcen Problem bei 26.000 Stück. Oder evtl. nicht lang genug gewartet.

            Vielleicht lässt es sich stückeln, indem du zusätzlich zu der Datenbank bei der ID vorfilterst.

            1 Reply Last reply Reply Quote 0
            • Ben1983
              Ben1983 @bytegetter last edited by

              @bytegetter Du musst in den Objekten rechts Oben auf den Schraubenschlüssel.
              1c3b3e84-0338-48b5-8f04-7a49d597affd-image.png
              Dann:
              e5f18a6e-c8c8-4e5a-ae0a-77ed439a62ac-image.png
              Ja...
              Dann kannst DU bearbeiten. Bei mir geht da jede Einstellung.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              461
              Online

              31.7k
              Users

              79.8k
              Topics

              1.3m
              Posts

              3
              5
              57
              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