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. History Adapter: Verständnisproblem Parameter

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

History Adapter: Verständnisproblem Parameter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
11 Beiträge 4 Kommentatoren 705 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.
  • W Offline
    W Offline
    WolfgangFB
    schrieb am zuletzt editiert von
    #1

    Ich schreibe mir per JS in einen Datenpunkt einmal täglich (0 Uhr) den Zählerstand. Diesen möchte ich auch einmal täglich im History Adapter protokolliert haben.
    Folgende Einstellungen habe ich vorgenommen:
    Entprellzeit: 0
    Blockzeit: 86400000ms (= 24 h)
    Trotzdem gleiche Werte Aufzeichnen: aktiviert, 86400 sec (= 24h)
    Minimale Differenz: 0

    Trotzdem werden ständig Werte afgezeichent( die natürlich immer gleich sind)

    Bei einem anderen Datenpunkt habe ich "Minimale Differenz = 0,1 gesetzt, trotzdem werden auch hier gleiche Werte aufgezeichnet.

    Was mache ich falsch?

    M HomoranH W 3 Antworten Letzte Antwort
    0
    • W WolfgangFB

      Ich schreibe mir per JS in einen Datenpunkt einmal täglich (0 Uhr) den Zählerstand. Diesen möchte ich auch einmal täglich im History Adapter protokolliert haben.
      Folgende Einstellungen habe ich vorgenommen:
      Entprellzeit: 0
      Blockzeit: 86400000ms (= 24 h)
      Trotzdem gleiche Werte Aufzeichnen: aktiviert, 86400 sec (= 24h)
      Minimale Differenz: 0

      Trotzdem werden ständig Werte afgezeichent( die natürlich immer gleich sind)

      Bei einem anderen Datenpunkt habe ich "Minimale Differenz = 0,1 gesetzt, trotzdem werden auch hier gleiche Werte aufgezeichnet.

      Was mache ich falsch?

      M Online
      M Online
      MCU
      schrieb am zuletzt editiert von
      #2

      @wolfgangfb Welche Funktion nutzt du denn zum Speichern der Werte?
      Nutzt du die Automatik durch Änderung vom DP-State oder die Funktion "storeState"?

      Automatik
      -> es wird der Wert geändert -> History Einstellungen werden geprüft

      storeState
      -> der Wert wird in die History geschrieben -> keine Prüfung der Einstellungen in der Adapter-Instanz

      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

      1 Antwort Letzte Antwort
      0
      • W WolfgangFB

        Ich schreibe mir per JS in einen Datenpunkt einmal täglich (0 Uhr) den Zählerstand. Diesen möchte ich auch einmal täglich im History Adapter protokolliert haben.
        Folgende Einstellungen habe ich vorgenommen:
        Entprellzeit: 0
        Blockzeit: 86400000ms (= 24 h)
        Trotzdem gleiche Werte Aufzeichnen: aktiviert, 86400 sec (= 24h)
        Minimale Differenz: 0

        Trotzdem werden ständig Werte afgezeichent( die natürlich immer gleich sind)

        Bei einem anderen Datenpunkt habe ich "Minimale Differenz = 0,1 gesetzt, trotzdem werden auch hier gleiche Werte aufgezeichnet.

        Was mache ich falsch?

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #3

        @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

        Was mache ich falsch?

        du zeigst deine Einstellungen und die Liste der gespeicherten Werte nicht.

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        W 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

          Was mache ich falsch?

          du zeigst deine Einstellungen und die Liste der gespeicherten Werte nicht.

          W Offline
          W Offline
          WolfgangFB
          schrieb am zuletzt editiert von
          #4

          @homoran
          Hier die Einstellungen
          Einstellungen.jpg

          und die Daten

          Daten.jpg

          HomoranH 1 Antwort Letzte Antwort
          0
          • W WolfgangFB

            @homoran
            Hier die Einstellungen
            Einstellungen.jpg

            und die Daten

            Daten.jpg

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #5

            @wolfgangfb leider unvollständig.
            ich hab da so einen (bis zwei) Verdacht!
            dazu brauche ich in der Tabelle auch die hinteten Spalten.

            ABER
            wenn du

            @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

            per JS in einen Datenpunkt einmal täglich (0 Uhr) den Zählerstand

            schreibst, solltest du das ganze Filtergesumse mit Blockzeit u.ä. gar nicht benötigen.
            Da kann nur ein Wert am Tag geloggt werden.

            Vielleicht zeigst du mal das Skript

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            W 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @wolfgangfb leider unvollständig.
              ich hab da so einen (bis zwei) Verdacht!
              dazu brauche ich in der Tabelle auch die hinteten Spalten.

              ABER
              wenn du

              @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

              per JS in einen Datenpunkt einmal täglich (0 Uhr) den Zählerstand

              schreibst, solltest du das ganze Filtergesumse mit Blockzeit u.ä. gar nicht benötigen.
              Da kann nur ein Wert am Tag geloggt werden.

              Vielleicht zeigst du mal das Skript

              W Offline
              W Offline
              WolfgangFB
              schrieb am zuletzt editiert von
              #6

              @homoran
              Ich weiß nicht was das Skript damit zu hat. Ich habe jetzt mal das ganze unnötige "gesumse" weggelasssen. Hier ist ein Stromzähler (S0-Counter) der 400 Pulse pro kWh liefert, also alle 40 Pulse kommen 0.1 kWh. Auf den Bildern sieht man die Konfiguration, es sollen immer nur Werte mit einer Differenz von 0.1 aufgezeichnet werden, trotzdem alle Stunde auch gleiche.
              Auf dem Bild mit den Pulsen sieht man, dass diese ca. all 40 Sekunden kommen (es ist heute bewölkt, da liefert da BKW nicht viel). Auf dem Bild mit der Energie sieht man, dass das filtern mal klappt (grün) und dann eben auh nicht (rot). Die Werte kommen von einem ESP32. Die Pulse werden alle registriert, die Energieen kommen auch sauber vom ESP.
              enerie.jpg pulse.jpg Einstellungen.jpg

              HomoranH Marc BergM 2 Antworten Letzte Antwort
              0
              • W WolfgangFB

                @homoran
                Ich weiß nicht was das Skript damit zu hat. Ich habe jetzt mal das ganze unnötige "gesumse" weggelasssen. Hier ist ein Stromzähler (S0-Counter) der 400 Pulse pro kWh liefert, also alle 40 Pulse kommen 0.1 kWh. Auf den Bildern sieht man die Konfiguration, es sollen immer nur Werte mit einer Differenz von 0.1 aufgezeichnet werden, trotzdem alle Stunde auch gleiche.
                Auf dem Bild mit den Pulsen sieht man, dass diese ca. all 40 Sekunden kommen (es ist heute bewölkt, da liefert da BKW nicht viel). Auf dem Bild mit der Energie sieht man, dass das filtern mal klappt (grün) und dann eben auh nicht (rot). Die Werte kommen von einem ESP32. Die Pulse werden alle registriert, die Energieen kommen auch sauber vom ESP.
                enerie.jpg pulse.jpg Einstellungen.jpg

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von Homoran
                #7

                @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

                Ich weiß nicht was das Skript damit zu hat.

                das schreibt doch angeblich nur 1x am Tag in den geloggten Datenpunkt.

                @homoran sagte in History Adapter: Verständnisproblem Parameter:

                Da kann nur ein Wert am Tag geloggt werden.

                EDIT:
                irgendwie passen die jetzigen Angaben nicht mehr zu dem Eröffnungspost und den Einstellungen danach.

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                1 Antwort Letzte Antwort
                0
                • W WolfgangFB

                  @homoran
                  Ich weiß nicht was das Skript damit zu hat. Ich habe jetzt mal das ganze unnötige "gesumse" weggelasssen. Hier ist ein Stromzähler (S0-Counter) der 400 Pulse pro kWh liefert, also alle 40 Pulse kommen 0.1 kWh. Auf den Bildern sieht man die Konfiguration, es sollen immer nur Werte mit einer Differenz von 0.1 aufgezeichnet werden, trotzdem alle Stunde auch gleiche.
                  Auf dem Bild mit den Pulsen sieht man, dass diese ca. all 40 Sekunden kommen (es ist heute bewölkt, da liefert da BKW nicht viel). Auf dem Bild mit der Energie sieht man, dass das filtern mal klappt (grün) und dann eben auh nicht (rot). Die Werte kommen von einem ESP32. Die Pulse werden alle registriert, die Energieen kommen auch sauber vom ESP.
                  enerie.jpg pulse.jpg Einstellungen.jpg

                  Marc BergM Online
                  Marc BergM Online
                  Marc Berg
                  Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @wolfgangfb

                  Abgesehen von den Inkonsistenzen in den Aussagen (finde ich auch) musst du einfach diesen Haken hier setzen:

                  080fa007-1b77-4f75-bf47-caf6bafef2b9-grafik.png

                  Im Standard werden (um die Darstellung zu verbessern) an den "Rand"zeitpunkten Daten hinzugefügt.

                  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.

                  HomoranH 1 Antwort Letzte Antwort
                  1
                  • Marc BergM Marc Berg

                    @wolfgangfb

                    Abgesehen von den Inkonsistenzen in den Aussagen (finde ich auch) musst du einfach diesen Haken hier setzen:

                    080fa007-1b77-4f75-bf47-caf6bafef2b9-grafik.png

                    Im Standard werden (um die Darstellung zu verbessern) an den "Rand"zeitpunkten Daten hinzugefügt.

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von Homoran
                    #9

                    @marc-berg sagte in History Adapter: Verständnisproblem Parameter:

                    musst du einfach diesen Haken hier setzen:

                    Das ist korrekt!
                    ich hatte da schon was vorbereitet ;-)
                    Screenshot_20250708-140514_Firefox.jpg

                    Das kann es sber nicht sein, wenn doch nur

                    @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

                    Ich schreibe mir per JS in einen Datenpunkt einmal täglich (0 Uhr) den Zählerstand. Diesen möchte ich auch einmal täglich im History Adapter protokolliert haben.

                    geschrieben wird.

                    zusätzlich könnte

                    @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

                    dass das filtern mal klappt ... und dann eben auh nicht

                    auch daran liegen könnte, dass es sich bei der Liste um Live-Rohdaten handelt, die erst danach gefiltert werden. Dazu müsste man die nächste (abgeschnittene) Spalte betrachten. wenn da noch system.adapter.... steht, ist der Wert noch nicht endgültig verarbeitet.

                    Bei den zusätzlich eingefügten "optimierten" Werten, ist es aber genau anders herum

                    @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

                    mal klappt (grün) und dann eben auh nicht (rot)

                    die grünen sind eingefügt, die roten sind die richtigen

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • W WolfgangFB

                      Ich schreibe mir per JS in einen Datenpunkt einmal täglich (0 Uhr) den Zählerstand. Diesen möchte ich auch einmal täglich im History Adapter protokolliert haben.
                      Folgende Einstellungen habe ich vorgenommen:
                      Entprellzeit: 0
                      Blockzeit: 86400000ms (= 24 h)
                      Trotzdem gleiche Werte Aufzeichnen: aktiviert, 86400 sec (= 24h)
                      Minimale Differenz: 0

                      Trotzdem werden ständig Werte afgezeichent( die natürlich immer gleich sind)

                      Bei einem anderen Datenpunkt habe ich "Minimale Differenz = 0,1 gesetzt, trotzdem werden auch hier gleiche Werte aufgezeichnet.

                      Was mache ich falsch?

                      W Offline
                      W Offline
                      WolfgangFB
                      schrieb am zuletzt editiert von
                      #10

                      @wolfgangfb

                      Mein Problem war, dass ich geglaubt habe, dass das was man im Objects Tab unter History Verlaufsdaten sieht, auch das ist, was der History Adapter aufzeichnet. Mir scheint, dass im Verlauf einfach alles angezeigt wird was kommt, in den eigentlichen Daten (also in iobroker-data/history) stehen dann wirklich nur die Werte, die den Filterkriterien entsprechen (und da scheinen alle Filter auch so zu funktionieren wie ich das erwartet habe).

                      HomoranH 1 Antwort Letzte Antwort
                      0
                      • W WolfgangFB

                        @wolfgangfb

                        Mein Problem war, dass ich geglaubt habe, dass das was man im Objects Tab unter History Verlaufsdaten sieht, auch das ist, was der History Adapter aufzeichnet. Mir scheint, dass im Verlauf einfach alles angezeigt wird was kommt, in den eigentlichen Daten (also in iobroker-data/history) stehen dann wirklich nur die Werte, die den Filterkriterien entsprechen (und da scheinen alle Filter auch so zu funktionieren wie ich das erwartet habe).

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #11

                        @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

                        dass das was man im Objects Tab unter History Verlaufsdaten sieht, auch das ist, was der History Adapter aufzeichnet.

                        Das stimmt auch in dem Moment wenn du die Liste öffnest.

                        @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

                        Mir scheint, dass im Verlauf einfach alles angezeigt wird was kommt,

                        erst ab dem Moment wenn du die Liste geöffnet hast.

                        @wolfgangfb sagte in History Adapter: Verständnisproblem Parameter:

                        in den eigentlichen Daten (also in iobroker-data/history) stehen dann wirklich nur die Werte, die den Filterkriterien entsprechen

                        richtig!

                        in der offenen Liste kannst du die Werte mit ungültigen aber Filterkriterien erkennen

                        @homoran sagte in History Adapter: Verständnisproblem Parameter:

                        Dazu müsste man die nächste (abgeschnittene) Spalte betrachten. wenn da noch system.adapter.... steht, ist der Wert noch nicht endgültig verarbeitet.

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        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

                        580

                        Online

                        32.7k

                        Benutzer

                        82.4k

                        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