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. [Frage] ioBroker.history - notwendige Einstellungen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[Frage] ioBroker.history - notwendige Einstellungen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
44 Beiträge 13 Kommentatoren 11.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.
  • derAugeD Offline
    derAugeD Offline
    derAuge
    schrieb am zuletzt editiert von
    #1

    Log die Historie von einzelnen Zuständen

    315_1.adapter.history.install.png
    Infos unter:

    https://github.com/ioBroker/ioBroker.hi … /README.md

    sind leider nicht weiter Aussagekräftig:

    • This adapter saves state history in a two-staged process. At first datapoints are stored in Redis, as soon as they reach maxLength they are trimmed to minLength and moved to CouchDB.

    Frage: Heißt das ich benötige "Redis" und "CouchDB" ? Ist das schon Installiert ? Muss ich es nachinstallieren?

    Nach der Installation kommen wir zu den Einstellungen unter "Instanzen"

    315_2.instanzen.history.bearbeiten.png
    Hier wird eingestellt wie viele Einträge in der "Redis" zwischen gespeichert werden , (480 Datenpunkte)

    • "Anzahl von Ereignissen nach die Ereignisse in DB gespeichert sind:" bevor sie in die "CouchDB verschoben werden.

    Die maximale Anzahl von gespeicherten Datensätzen wird in (960 Datenpunkte)

    • "Maximale Anzahl von Ereignissen nach welche die in DB gespeichert werden:" eingetragen.

    Dann gibt es noch einen "kleinen" Satz:

    • History Einstellungen mussen für jeden State einzeln gemacht werden auf der Lasche "States" und nur wenn adapter aktiv ist
      Hier ist gemeint, dass auf der Lasche "Zustände" (States) für jeden Zustand (Datenpunkt) eine eigene Einstellung notwendig ist.

    315_4.zust_nde.png
    Frage: Wo wird es eingestellt?

    Hoffe dass ich alles richtig verstanden habe

    Gruß

    derAuge

    1 Antwort Letzte Antwort
    0
    • B Offline
      B Offline
      bku
      schrieb am zuletzt editiert von
      #2

      @derAuge:

      Frage: Wo wird es eingestellt? `

      Du brauchst nur in deinen Objekten den gewünschten Datenpunkt ganz rechts in der Liste (Uhr-Symbol klicken!) aktivieren. Dann werden die Historien gespeichert.

      1 Antwort Letzte Antwort
      0
      • derAugeD Offline
        derAugeD Offline
        derAuge
        schrieb am zuletzt editiert von
        #3

        @bku:

        @derAuge:

        Frage: Wo wird es eingestellt? `

        Du brauchst nur in deinen Objekten den gewünschten Datenpunkt ganz rechts in der Liste (Uhr-Symbol klicken!) aktivieren. Dann werden die Historien gespeichert. `
        OK. Super. Da war ich ja ein wenig auf dem "Holzweg".

        Nun stelle ich fest, dass nach jedem speichern ein "°C" dazu kommt
        315_3.objekte.datenpunktelogeinaktivieren_fehler_in_der_darstellung.png

        Ist das noch ein Fehler?

        1 Antwort Letzte Antwort
        0
        • derAugeD Offline
          derAugeD Offline
          derAuge
          schrieb am zuletzt editiert von
          #4

          @Bluefox

          Die History Einstellungen müssen auf der Lasche "Objekte" mit dem "Typ = state" eingestellt werden

          Ist unter unter "\iobroker-data\files\history.admin\index.html" eine Anpassung notwendig / möglich ?

          ! ` > systemDictionary = {

          "History adapter settings": {

          "de": "History-Adapter Einstellungen",

          "ru": "Настройки профайлера"},

          "note": {

          "en": "History settings must be done for every state individually on the tab "States" and only if adapter is active",

          "de": "History Einstellungen mussen für jeden State einzeln gemacht werden auf der Lasche "States" und nur wenn adapter aktiv ist",

          "ru": "Настройки профайлера делаются для каждого состояния отдельно в закладке "Состояния" и только, когда драйвер активирован"

          },

          "Default settings:": {

          "de": "Default Einstellungen für Zuständen:",

          "ru": "Настройки по умолчанию для состояний"

          },

          "maxLength": {

          "en": "Maximal number of stored in states values:",

          "de": "Maximale Anzahl von Ereignissen nach welche die in DB gespeichert werden:",

          "ru": "Количество событий по достижении которого данные сохраняются в базе:"

          },

          "minLength": {

          "en": "Number of states values in queue after store in DB:",

          "de": "Anzahl von Ereignissen nach die Ereignisse in DB gespeichert sind:",

          "ru": "Количество событий в очереди после сохранения:"

          }

          }; `

          Das weiteren ist mir aufgefallen das der Filter "Typ=state" nocht richtig funktioniert
          315_3.objekte.datenpunktetyp-state.png

          1 Antwort Letzte Antwort
          0
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            schrieb am zuletzt editiert von
            #5

            @derAuge:

            @Bluefox

            Die History Einstellungen müssen auf der Lasche "Objekte" mit dem "Typ = state" eingestellt werden `
            Danke, habe es übernommen.

            @derAuge:

            Das weiteren ist mir aufgefallen das der Filter "Typ=state" nocht richtig funktioniert `
            Doch es ist richtig, falls du die Instanzen aufklappst, dadrin sind die States zu finden.

            Um wirklich nur States zu sehen muss man Listenansicht benutzen, aber da bei mir sind ca 4000 Objekten und es wird viel langsamer.
            48_list.png

            1 Antwort Letzte Antwort
            0
            • jens.mausJ Offline
              jens.mausJ Offline
              jens.maus
              schrieb am zuletzt editiert von
              #6

              Hallo Zusammen,

              nun bin ich gerade auf diesen Thread gestoßen und da ich mich gerade auch mit ioBroker.history beschäftige dachte ich mir ich stelle die Frage hier einfach mal. Meines Wissens/Erinnerung nach war es in CCU.io ja so das es standardmäßig alles mitgeloggt hat und man bei ioBroker jeden Wert den man in die history speichern möchte manuell selektieren muss bevor man das logging macht.

              Nun macht das sicherlich generell Sinn, ich frage mich jedoch ob es auch ne möglich gibt, bzw. ob man irgendwo einstellen kann das er sich wie bei CCU.io verhält und einfach alle Werte mitloggt? Sicher macht das mehr Last und verursacht auch mehr Daten zu speichern, allerdings fand ich es bisher immer recht nützlich bei einem Problem nur kurz in CCU.io reinzuschauen und dann alle history Daten von allen Geräten zur Verfügung zu haben. Es wäre schön wenn man das in ioBroker auch implementieren könnte, falls technisch nichts dagegen spricht natürlich.

              RaspberryMatic @ PromoxVE mit ~190 HomeMatic Geräten + ioBroker – GitHub – GitHub Sponsors / PayPal

              1 Antwort Letzte Antwort
              0
              • HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #7

                Du kannst mit einem klick alles loggen lassen.

                Dazu gibt es eine checkbox ganz oben in/an der Titelzeile.

                Wenn ich wieder am PC bin kann ich dir einen Screenshot machen.

                Evtl.. Ist es auch in der doku. Muss ich nachsehen.

                Edit: http://www.iobroker.net/wp-content/uplo … evices.jpg

                Rechts oben neben "alle"

                Aber dir ist bewusst, dass dann alle (gefilterten) Datenpunkte geloggt werden, nicht nur State u.ä.

                Gruß

                Rainer

                Gesendet von meinem Cynus T7 mit Tapatalk

                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
                • BluefoxB Offline
                  BluefoxB Offline
                  Bluefox
                  schrieb am zuletzt editiert von
                  #8

                  48_2015-06-03_17_15_09-objects.png

                  1 Antwort Letzte Antwort
                  0
                  • HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #9

                    Für Rollläden und Dimmer kommt statt dessen noch level. Weitere sinnvolle Datenpunkte fallen mir jetzt auf Anhieb nicht ein.

                    Ich wollte nur darauf hinweisen, dass man wirklich nicht alle Datenpunkte, wie AES, install-test und was es da sonst noch gibt, loggen muss.

                    Gesendet von meinem Cynus T7 mit Tapatalk

                    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
                    • MathiasJM Offline
                      MathiasJM Offline
                      MathiasJ
                      schrieb am zuletzt editiert von
                      #10

                      Hallo,

                      ich habe da noch ein paar Verständnisfragen:

                      1. Welche History-Instanz nehme ich dafür?

                      Ich habe da

                      History

                      History with INFLUX DB

                      SQL history

                      welche ist nun die richtige?

                      ich will die Schaltzustände der Schalter, Temperaturen der Heizung, die Alarmanlage und alle Fenster loggen.

                      Es soll mindestens eine Woche aufgezeichnet werden.

                      Diese laufen unter der CCU 2.

                      2. wie kann ich die History wieder auslesen, wenn ich etwas brauche?

                      Ich bedanke mich für Eure Antwort.

                      Gruß,

                      Mathias

                      IObroker auf dem NUC als VM.
                      Da ich noch keine Aktoren habe, wird momentan via Radar nur der AB der Fritzbox ein- und ausgeschaltet.
                      Welches Smarthome-System es letztendlich wird, weiß ich noch nicht. Vielleicht kommen auch nur Zigbee-Geräte ins Haus.

                      1 Antwort Letzte Antwort
                      0
                      • HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #11

                        Lies mal hier

                        http://www.iobroker.net/docu/?page_id=6548&lang=de

                        Die Seiten sind gerade im Umbau. Bitte etwas Nachsicht ;)

                        Gruß

                        Rainer

                        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
                        • hg6806H Offline
                          hg6806H Offline
                          hg6806
                          Most Active
                          schrieb am zuletzt editiert von
                          #12

                          Hallo zusammen,

                          wie hoch kann man den "Maximale Anzahl von Ereignissen in RAM:" einstellen?

                          Ich habe hier schon einige Daten die alle 10 Sekunden neue Werte liefern, und so wollte ich möglichst viel RAM verbrauchen, bevor es auf die SD Karte (noch) geschrieben wird.

                          Admin zeigt mir von meinem Pi3 um die 200MB 21-22% an.

                          1 Antwort Letzte Antwort
                          0
                          • HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #13

                            @hg6806:

                            Admin zeigt mir von meinem Pi3 um die 200MB 21-22% an. `
                            Das ist realtiv irrelevant, da dies der freie und nicht der verfügbare Speicher ist. Der kann viel höher sein.

                            Sieh mal in den Datenpunkten des rpi2-Adapters nach RAM available.

                            Je höher die Anzahl Datenpunkte im RAM ist, desto höher ist der Datenverlust bei z.B. Stromausfall.

                            Abgesehen davon werden die Daten trotzdem in regelmäßigen Abständen auf die SD geschrieben, spätestens jedoch nach Erreichen dieser Anzahl.

                            Genaueres dazu könnte dir @apollon77 sagen.

                            Gruß

                            Rainer

                            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
                            • hg6806H Offline
                              hg6806H Offline
                              hg6806
                              Most Active
                              schrieb am zuletzt editiert von
                              #14

                              Dieser Datenpunkt vom Pi Adapter zeigt einen Fehler an. "error No Value found for memory_available"

                              Da war noch was ich fixen wollte….

                              1 Antwort Letzte Antwort
                              0
                              • HomoranH Nicht stören
                                HomoranH Nicht stören
                                Homoran
                                Global Moderator Administrators
                                schrieb am zuletzt editiert von
                                #15

                                Dann tausch mal in der Datei io-package.json des rpi2 Adapters deinen Block gegen dieses hier aus:

                                "memory_available": {
                                                "command": "/usr/bin/free",
                                                "regexp": "(\\d+)$",
                                                "post": "$1/1024",
                                                "multiline": true
                                            }
                                

                                danach ein

                                cd /opt/iobroker
                                iobroker upload rpi2
                                

                                Dann die Instanz löschen und neu installieren.

                                Gruß

                                Rainer

                                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
                                • HomoranH Nicht stören
                                  HomoranH Nicht stören
                                  Homoran
                                  Global Moderator Administrators
                                  schrieb am zuletzt editiert von
                                  #16

                                  Aus dem Kopf:

                                  /opt/iobroker/node_modules/iobroker.rpi2/

                                  Gruß

                                  Rainer

                                  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
                                  • hg6806H Offline
                                    hg6806H Offline
                                    hg6806
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #17

                                    Merci - hat geklappt.

                                    Mem available zeigt 267 an

                                    1 Antwort Letzte Antwort
                                    0
                                    • hg6806H Offline
                                      hg6806H Offline
                                      hg6806
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #18

                                      Habe noch Fragen zu History, bzw. zu den History Grafik Widget.

                                      Die haben oft das Phänomen, dass sie beim 1. Mal aufrufen ein viel zu kleines Bild darstellt.

                                      Gibt es hier noch andere Widgets? so mit Skalierung, Achsenbeschreibungen etc., ähnlich wie man das in Excel gestalten kann.

                                      1 Antwort Letzte Antwort
                                      0
                                      • apollon77A Online
                                        apollon77A Online
                                        apollon77
                                        schrieb am zuletzt editiert von
                                        #19

                                        Schau dir mal den "flot" adapter an

                                        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
                                        • hg6806H Offline
                                          hg6806H Offline
                                          hg6806
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #20

                                          Hatte ich schon installiert, jedoch taucht nichts in den Widgets auf.

                                          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

                                          739

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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