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. [Problem] History / SQl History

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[Problem] History / SQl History

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
11 Beiträge 2 Kommentatoren 1.6k Aufrufe
  • Ä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.
  • apollon77A Offline
    apollon77A Offline
    apollon77
    schrieb am zuletzt editiert von
    #2

    Was sind das denn für Datenpunkte bzw. wo kommen die her? Tritt es bei allen oder nur bei einigen auf? Ist das zahnrad bei denen wieder "deaktiviert" und DU musst es neu einstellen oder ist es immer noch aktiviert und Du musst die Einstellungen nochmals bestätigen?

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Antwort Letzte Antwort
    0
    • E Offline
      E Offline
      ehome
      schrieb am zuletzt editiert von
      #3

      Ja , ja hast ja Recht - sehr allgemein beschrieben :(

      Es geht um HM Objekte,

      im einzelnen die Schalterstecktosen mit Erfassung HM-ES-PMSw1-Pl und den Strom/Gas Zähler HM-ES-TX-WM. Bei der Aufzeichnug des aktuellen Verbrauchs in Watt (…._POWER)

      Bei den History Werten für Temperaturen habe ich das nicht.

      Allerdings habe ich bei de Verbrauchserfassenden Objekten "Nur Änderungen aufzeichnen" nicht gesetzt - bei den Temperaturen schon.

      Auch habe ich in der zugehörigen mysql Tabelle manuell Objekte aus der Tabelle "datapoints" entfernt und die entsprechenden id`s in den ts_* dann gelöscht - (habe ein paar Auswertungsscripts in perl erstellt, da ich mich mit javascript noch ganz wenig beschäftigt habe.)

      Es gibt also in der Tabelle datapoints keine durchlaufende Nummerierung der Spalte ID mehr.

      
      select * from datapoints
      .....
      | 130 | hm-rpc.0.LEQ0540174.2.ENERGY_COUNTER                               |    0 |
      | 135 | hm-rpc.0.NEQ0863334.1.POWER                                        |    0 |
      | 144 | hm-rpc.0.LEQ0927672.2.POWER                                        |    0 |
      | 145 | javascript.0.Strom.Hausanschluss.Zaehlerstnd_normiert_5min         |    0 |
      | 146 | javascript.0.Strom.Hausanschluss.Verbrauch_Tag                     |    0 |
      | 147 | javascript.0.Strom.Hausanschluss.Verbrauch_anteilig_bei_Tageslicht |    0 |
      | 148 | javascript.0.Strom.Hausanschluss.Verbrauch_bei_Dunkelheit          |    0 |
      | 149 | javascript.0.Strom.Hausanschluss.Verbrauch_bei_Tageslicht          |    0 |
      | 150 | hm-rpc.0.LEQ0927672.2.ENERGY_COUNTER                               |    0 |
      
      
      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #4

        Sollte egal sein. Die IDs werden anhand des Objektnamens geholt. Lass den Adapter mal in Debug laufen und zeig was die Logs so sagen

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        0
        • E Offline
          E Offline
          ehome
          schrieb am zuletzt editiert von
          #5

          ok, aber debug schmeisst Tonnen von Meldungen aus.

          Nach einem Restart von ioBroker trat das Problem diesmal nicht auf - warum auch immer.

          Werde morgen mal die ccu rebooten - vielleicht tritt es dann wieder auf.

          1 Antwort Letzte Antwort
          0
          • E Offline
            E Offline
            ehome
            schrieb am zuletzt editiert von
            #6

            hmm, gegen 22:00 ist die Abspeicherung in der DB wieder zum erliegen gekommen - ohne das ich etwas durchgestartet habe.

            Das Debug-Logfile hat nur eine Zetspanne von 1 min - es ist einfach zu viel was da ausgegeben wird.

            Ich habe jetzt erst einmal die Entrprellzeit aller Temperatur Werte und Zählerwerte (kWh) auf 300000 gesetzt - so wie ich es verstanden habe also 5 min. Für die Aufzeichnung der Power-Werte habe ich 60000 also 1 min gewählt.

            1 Antwort Letzte Antwort
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #7

              Äääähm … Entprellzeit auf 5 Minuten? Dann ist da das Problem!!!

              Entprellung ist nur dazu da im Zweifel bei instabilen Werten diese stabilisieren zu lassen. Wenn der Wert in ENtprerllzeit höher ist als die Update-Frequenz wird NICHTS geloggt!

              Also Entprellzeit maximal 1 Sekunde!

              Geht es dann wieder?

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • E Offline
                E Offline
                ehome
                schrieb am zuletzt editiert von
                #8

                Hmm,

                kann ich so nicht bestätigen.

                Bei den Thermostaten erhalte ich z.B. sauber alle 5 min einen Wert Beim Durchsehen der Daten habe ich übrigens gemerkt, dass auch da der History Adapter erst nach Änderungen der Einstellungen für das Objekt wieder aufgezeichnet hat.

                Aber gut, ich habe die entprellzeit dann mal wieder auf10000 gesetzt (ist default beim Adapter - allerdings sind das 10 Sekunden )

                2017-04-25 17:27:56     19.8
                2017-04-25 17:32:37     20.4
                2017-04-25 17:35:39     20.6
                2017-04-25 17:38:27     20.7
                2017-04-25 17:41:01     20.9    <- ab hier fehlen plötzlich die Werte, Neustart von IO broker
                2017-04-25 23:10:38     16.8   <- entprellzeit auf 5 min gesetzt - Aufzeichnung wurde wahrscheinlich durch die Änderung wieder gestartet
                2017-04-25 23:15:38     16.8
                2017-04-25 23:20:37     16.8    
                2017-04-25 23:25:37     16.8
                2017-04-25 23:30:36     16.7
                2017-04-25 23:35:36     16.7
                2017-04-25 23:40:36     16.7
                2017-04-25 23:45:35     16.7
                2017-04-25 23:50:34     16.7
                2017-04-25 23:55:34     16.7
                2017-04-26 00:00:34     16.7
                2017-04-26 00:05:33     16.7
                2017-04-26 00:10:33     16.7
                2017-04-26 00:15:32     16.6
                2017-04-26 00:20:32     16.6
                2017-04-26 00:25:32     16.6
                2017-04-26 00:30:32     16.6
                2017-04-26 00:35:31     16.6
                2017-04-26 00:40:31     16.6
                
                
                1 Antwort Letzte Antwort
                0
                • apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #9

                  Bitte unter Debug laufen alssen und logs schicken von den zeitpunkten drumrum wenn sowas aufhört zu loggen

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  1 Antwort Letzte Antwort
                  0
                  • E Offline
                    E Offline
                    ehome
                    schrieb am zuletzt editiert von
                    #10

                    Hallo,

                    seitdem ich von allen Objekten die Entprellzeit nochmal auf den von dir vorgeschlagenen Wert geändert habe gibt es keine

                    Lücken mehr in den Aufzeichnungen. Ich hoffe es lag tatsächlich an den Entprellzeiten - auch wenn ich es nicht verstehe.

                    Vielen Dank für die schnelle Hilfe - ich würde mich ggf. nochmals melden wenn das Problem wieder auftritt und ich dann Logdateien zur Analyse habe …

                    1 Antwort Letzte Antwort
                    0
                    • apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von
                      #11

                      "Entrprellzeit" war früher mal der minimale Logging-Abstand. Das passt aber nicht zum Namen als habe ich es umgebaut. Daher ist es jetzt wie Entprellzeit an sich laufen soll (zumindestens eine variante davon :-) ) Es gab also eine Änderung

                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                      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

                      732

                      Online

                      32.6k

                      Benutzer

                      82.2k

                      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