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 - warum nicht alles historisieren?

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    196

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

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

History Adapter - warum nicht alles historisieren?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 2 Kommentatoren 1.8k 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.
  • M Offline
    M Offline
    micheljarre
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    nachdem ich im Homematic Form schon eine Weile unterwegs bin, möchte ich mich hier auch vorstellen. Habe beruflich mit Anlagenautomatisierung zu tun, privat interessiere ich mich entsprechend für die Hausautomatisierung. iobroker ist ein interessantes Projekt, weil es eine intelligente Middleware darstellt und das Datenmodell einfach und erweiterbar zu sein scheint.

    Habe eine Homematic CCU2, eine RS485 Wired Installation und diverse Funkaktoren und -sensoren. In der Summe sind es (laut CCU-Historian) ca. 1600 Datenpunkte.

    Habe mir den History Adapter installiert und die dazu gehörige Doku gelesen. Es ist dort die Rede davon, dass man nicht alles historisieren soll.

    Dies ist meine erste Frage: Warum?

    Interessant sind ja vor allem die Datenpunkte, die sich häufig ändern (im Homematic Bereich STATE, LEVEL, TEMPERATURE etc.), die anderen ändern sich nicht so häufig, können aber gelegentlich auch interessant sein.

    Außerdem habe ich versucht, in der "Objekte" Ansicht meine Datenpunkte so zu filtern, dass ich z.B. nur STATE habe, aber entweder sehe ich keinen dieser Datenpunkte (Baumansicht), oder aber wenn ich in die flache Ansicht wechsle, geht mein Firefox in volle CPU Last und iobroker verbleibt im Zustand "Bearbeite…".

    Dies ist meine zweite Frage: Ist das ein grundsätzliches Phänomen oder liegt dies an der Anzahl Datenpunkte aus hm.rpc0/1/2?

    Danke schon mal und Gruß

    micheljarre

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

      Hallo und willkommen,

      (wo ist stanley kubrick?)

      @micheljarre:

      Interessant sind ja vor allem die Datenpunkte, die sich häufig ändern (im Homematic Bereich STATE, LEVEL, TEMPERATURE etc.), die anderen ändern sich nicht so häufig, können aber gelegentlich auch interessant sein. `
      Genau so ist es, aber das ist halt ein immenser Datenwust mit entsprechend vielen Schreibzugriffen auf die SD-Karte. Die mag das wahrscheinlich nicht sehr lange.

      @micheljarre:

      Außerdem habe ich versucht, in der "Objekte" Ansicht meine Datenpunkte so zu filtern, dass ich z.B. nur STATE habe, aber entweder sehe ich keinen dieser Datenpunkte (Baumansicht), oder aber wenn ich in die flache Ansicht wechsle, geht mein Firefox in volle CPU Last und iobroker verbleibt im Zustand "Bearbeite…".

      Dies ist meine zweite Frage: Ist das ein grundsätzliches Phänomen oder liegt dies an der Anzahl Datenpunkte aus hm.rpc0/1/2? `

      Werde ich mal versuchen nachzuvollziehen.

      Kannst du mir mal dein Filtersystem nennen?

      Hast du state als Filter unter Name gesetzt? (da kommt dann auch Boost-state, Battery state….) Oder den Typ state gefiltert?

      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
      • M Offline
        M Offline
        micheljarre
        schrieb am zuletzt editiert von
        #3

        Hallo,
        @Homoran:

        Hallo und willkommen,

        (wo ist stanley kubrick?) `
        jetzt wieder da :-)

        @Homoran:

        aber das ist halt ein immenser Datenwust mit entsprechend vielen Schreibzugriffen auf die SD-Karte. Die mag das wahrscheinlich nicht sehr lange. `
        Ok, verstehe. Führt denn jede Änderung automatisch zu einem Schreibvorgang auf SD-Karte? Lässt sich am Adapter irgendetwas in Richtung Schreibpfade für Kurzzeit-/Langzeitarchive einstellen? Dann würde ich evtl. mit einer RAMDisk arbeiten.

        @Homoran:

        Werde ich mal versuchen nachzuvollziehen.

        Kannst du mir mal dein Filtersystem nennen?

        Hast du state als Filter unter Name gesetzt? (da kommt dann auch Boost-state, Battery state….) Oder den Typ state gefiltert? `
        Also, ich beginne mit der Objekt-Ansicht und gebe unter "Name" z.B. LEVEL oder STATE ein (das geht auch schnell):
        554_2015-07-12_s1.jpg
        Wenn ich dann auf das kleine Gleichheitszeichen links oben gehe, würde ich eine flache Listenansicht erwarten. Stattdessen reagiert der gesamte Browser nicht mehr und iobroker verharrt im Zustand "Bearbeite..".

        Danke für die Hilfe!

        Gruß

        micheljarre

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

          @micheljarre:

          Führt denn jede Änderung automatisch zu einem Schreibvorgang auf SD-Karte? `
          nicht nur jede Änderung, sondern auch jede Aktualisierung. Bei Funksensoren also alle 3 Minuten ein Wert.

          Im Gegensatz zu ccu.io kann man hier auf "nur bei Änderung" reduzieren.

          @micheljarre:

          Lässt sich am Adapter irgendetwas in Richtung Schreibpfade für Kurzzeit-/Langzeitarchive einstellen? `
          Am Anfang hatte ioBroker ein zweistufiges Datenbanksystem. Diese wurde wegen Probleme erst einmal ad acta gelegt - ist für später aber noch nicht ganz aus den Augen verloren.

          @micheljarre:

          Dann würde ich evtl. mit einer RAMDisk arbeiten. `
          bei 500MB oder 1GB wäre das auch nicht gerade viel. Jede Verkelinerung des Arbeitsspeichers führt IMHO auch zu Performanceverlust.

          ich persönlich werde es daher am liebsten auf einem Cubietruck mit HDD laufen lassen, auch wenn ich im Moment der Erprobung meine Installationen auf verschidenen Pi2 laufen habe.

          @micheljarre:

          Also, ich beginne mit der Objekt-Ansicht und gebe unter "Name" z.B. LEVEL oder STATE ein (das geht auch schnell): `
          so mache ich es auch, die Datenpunkte befinden sich (noch) verdeckt. Du musst die Ordner mehrfach ausklappen.

          @micheljarre:

          Wenn ich dann auf das kleine Gleichheitszeichen links oben gehe, würde ich eine flache Listenansicht erwarten. Stattdessen reagiert der gesamte Browser nicht mehr und iobroker verharrt im Zustand "Bearbeite..". `
          Habe ich inzwischen nachvollziehen können, aber….

          Nach einiger Zeit ist es dann da. Bei deiner Anzahl Datenpunkte dann wohl heute Abend ;-) Also Geduld! (wenigstens einmal zur Verifizierung)

          Auch wenn ich auf "show list view" (so die Bezeichnung) klicke, bevor ich den Filter setze hängt es einige Zeit.

          Das wird aber der Server sein, nicht der Browser.

          Worauf hast du denn ioBroker installiert

          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
          • M Offline
            M Offline
            micheljarre
            schrieb am zuletzt editiert von
            #5

            Hallo und danke für die Info,

            werde es mal einfach lange laufen lassen, am besten mit LEVEL, das ist nicht ganz so viel wie STATE (wobei ich eher glaube, dass es an der Gesamtzahl an Datenpunkten liegt und nicht am Filterkriterium).

            Habe es auf einer Cubox i4pro mit Ubuntu 14.04 laufen. Es läuft zusätzlich noch der CCU-Historian, der auch fleißig CPU frisst (alleine schon durch java).

            Viele Grüße

            micheljarre

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

              Habe selber die cubox i4pro.

              die hat aber 2GB Speicher und eine sehr flotte cpu.

              da kannst du ja auch eine externe eSata Platte anschließen.

              Wollte ich schon immer mal testen, muss mir nur noch ein externes Festplattengehäuse mit eSata zulegen. Steht schon länger auf meinem Wunschzettel.

              Mit dem Wheezy image von igor pecovnik wird direkt ein sata install mitgeliefert.

              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
              • M Offline
                M Offline
                micheljarre
                schrieb am zuletzt editiert von
                #7

                Also ich habe den Versuch nach ca. 4 Stunden abgebrochen. Man sah inzwischen was in der Objekt-Ansicht, aber der Browser reagierte immer noch nicht richtig, ich vermute die Liste war immer noch nicht vollständig aufgebaut.

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

                  @micheljarre:

                  Also ich habe den Versuch nach ca. 4 Stunden abgebrochen. Man sah inzwischen was in der Objekt-Ansicht, aber der Browser reagierte immer noch nicht richtig, ich vermute die Liste war immer noch nicht vollständig aufgebaut. `

                  Um Himmels willen!

                  Ich habe eben in der Baumstruktur auf States gefiltert, dann auf show list view geklickt:
                  144_states.jpg
                  hat ziemlich genau 100 Sekunden gedauert

                  Raspi2 (ebenfalls Quad-Core) ohne viel weitere Programme (kann mich nur an RPI-Monitor erinnern)

                  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
                  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

                  820

                  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