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 & Charts: keine Aufzeichnung

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
    905

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

History & Charts: keine Aufzeichnung

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
17 Beiträge 2 Kommentatoren 185 Aufrufe 1 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.
  • L Offline
    L Offline
    legro
    schrieb am zuletzt editiert von
    #1

    Heute wollte ich einmal den History-Adapter ausprobieren. Leider gelang mir das nur teilweise.

    Mein Vorgehen ..

    • Ich habe unter Objekten Datenpunkte für die Speicherung mit dem History-Adapter aktiviert.
    • Als ich anschließend in Echarts die Datenpunkte darstellen wollte, fehlten einige der zuvor eingerichteten Datenpunkte.

    Warum? Was mache ich ggf. falsch?

    f763019b-6a5f-4296-a2d0-a3504e752842-image.png

    0_userdata.0.Heizung.COP_momentan und die weiteren fehlen in Echarts ..
    57111e30-3355-4958-b914-c4d3c683c282-image.png 800a4331-f243-480f-9da3-ada798054a5f-image.png

    Raspberry Pi 5 mit 8GB + 120GB SSD + Coordinator COD-m + ioBroker ..

    HomoranH 1 Antwort Letzte Antwort
    0
    • L legro

      Heute wollte ich einmal den History-Adapter ausprobieren. Leider gelang mir das nur teilweise.

      Mein Vorgehen ..

      • Ich habe unter Objekten Datenpunkte für die Speicherung mit dem History-Adapter aktiviert.
      • Als ich anschließend in Echarts die Datenpunkte darstellen wollte, fehlten einige der zuvor eingerichteten Datenpunkte.

      Warum? Was mache ich ggf. falsch?

      f763019b-6a5f-4296-a2d0-a3504e752842-image.png

      0_userdata.0.Heizung.COP_momentan und die weiteren fehlen in Echarts ..
      57111e30-3355-4958-b914-c4d3c683c282-image.png 800a4331-f243-480f-9da3-ada798054a5f-image.png

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

      @legro sagte in History & Charts: keine Aufzeichnung:

      fehlten einige der zuvor eingerichteten Datenpunkte.

      welche?

      ich kann alleine mit den Infos nichts dazu sagen.
      Was ist das denn auf dem ersten Screenshot?
      Sind das nicht die historisierten DP?

      zu welchen DP gehört Screenshot 2

      EDIT
      Was hast du mit den History-Alias vor?
      werden die DP auch geloggt?

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

        U.a. habe ich die Protollierung dieser Datenpunkte ..

        • e3oncan.0.Vitocal.tree.0268_ReturnTemperatureSensor
        • e3oncan.0.Vitocal.tree.0269_ReturnTemperatureSensor

        .. konfiguriert. Aber sie sind nicht in Echarts - s. 1. Beitrag - vorhanden.

        Raspberry Pi 5 mit 8GB + 120GB SSD + Coordinator COD-m + ioBroker ..

        HomoranH 1 Antwort Letzte Antwort
        0
        • L Offline
          L Offline
          legro
          schrieb am zuletzt editiert von
          #4

          Ich habe die Ursache gefunden.

          Wird ein Datenpunkt in History und InfluxDB protokolliert, so erscheint er nicht in Echarts.

          Raspberry Pi 5 mit 8GB + 120GB SSD + Coordinator COD-m + ioBroker ..

          1 Antwort Letzte Antwort
          0
          • L legro

            U.a. habe ich die Protollierung dieser Datenpunkte ..

            • e3oncan.0.Vitocal.tree.0268_ReturnTemperatureSensor
            • e3oncan.0.Vitocal.tree.0269_ReturnTemperatureSensor

            .. konfiguriert. Aber sie sind nicht in Echarts - s. 1. Beitrag - vorhanden.

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

            @legro sagte in History & Charts: keine Aufzeichnung:

            U.a. habe ich

            sind das die zwei Screenshots?

            sagte in History & Charts: keine Aufzeichnung:

            Was hast du mit den History-Alias vor?
            werden die DP auch geloggt?

            Die Werte davon liegen durch den History Alias nicht unter dem Datenpunkt, sondern unter dem Alias vor.
            Der müsste geloggt werden.

            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 -

            L 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @legro sagte in History & Charts: keine Aufzeichnung:

              U.a. habe ich

              sind das die zwei Screenshots?

              sagte in History & Charts: keine Aufzeichnung:

              Was hast du mit den History-Alias vor?
              werden die DP auch geloggt?

              Die Werte davon liegen durch den History Alias nicht unter dem Datenpunkt, sondern unter dem Alias vor.
              Der müsste geloggt werden.

              L Offline
              L Offline
              legro
              schrieb am zuletzt editiert von legro
              #6

              @Homoran sagte in History & Charts: keine Aufzeichnung:

              Die Werte davon liegen durch den History Alias nicht unter dem Datenpunkt, sondern unter dem Alias vor.
              Der müsste geloggt werden.

              Das verstehe ich nicht. Der oben angegebene Alias bezieht sich doch nur auf die Bezeichnung in History-Adapter - also ganz so, wie in InfluxDB der mesurement-Name. Oder was verstehe ich da ggf. falsch?

              Sei‘s d‘rum, es funktioniert. Die Protollierung in InfluxDB benötige ich nicht. Mein Vorhaben: Ich möchte Enteisungen von unsere Wärmepumoe erkennen und analysieren. Die Daten benötige ich als nur für die Zeit der Tests.

              bb16e00c-da58-4970-9991-20aae07bd486-image.png

              Raspberry Pi 5 mit 8GB + 120GB SSD + Coordinator COD-m + ioBroker ..

              HomoranH 1 Antwort Letzte Antwort
              0
              • L legro

                @Homoran sagte in History & Charts: keine Aufzeichnung:

                Die Werte davon liegen durch den History Alias nicht unter dem Datenpunkt, sondern unter dem Alias vor.
                Der müsste geloggt werden.

                Das verstehe ich nicht. Der oben angegebene Alias bezieht sich doch nur auf die Bezeichnung in History-Adapter - also ganz so, wie in InfluxDB der mesurement-Name. Oder was verstehe ich da ggf. falsch?

                Sei‘s d‘rum, es funktioniert. Die Protollierung in InfluxDB benötige ich nicht. Mein Vorhaben: Ich möchte Enteisungen von unsere Wärmepumoe erkennen und analysieren. Die Daten benötige ich als nur für die Zeit der Tests.

                bb16e00c-da58-4970-9991-20aae07bd486-image.png

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

                @legro sagte in History & Charts: keine Aufzeichnung:

                Der oben angegebene Alias bezieht sich doch nur auf die Bezeichnung in History-Adapter - also ganz so, wie in InfluxDB der mesurement-Name

                Nein, im Gegenteil! Es ist ja kein Name, sondern eine ID.
                Deswegen frag ich ja die ganze Zeit was du damit vorhast.

                Der History Alias ist älter als der allgemeine Alias und dient dazu bei einem Gerätetausch weiter in die Historie des bisherigen Gerätes zu schreiben, indem dieses als Alias angegeben wird.
                Um es im chart verwenden zu können muss daher der AliasDP verwendet werden.
                Im Datenpunkt in dem der Alias konfiguriert ist, liegen keine Daten vor.

                Screenshot_20260120-094621_DuckDuckGo.jpg

                @legro sagte in History & Charts: keine Aufzeichnung:

                Sei‘s d‘rum, es funktioniert. Die Protollierung in InfluxDB benötige ich nicht.

                das wäre allerdings schräg.

                @legro sagte in History & Charts: keine Aufzeichnung:

                Mein Vorhaben: Ich möchte Enteisungen von unsere Wärmepumoe erkennen und analysieren

                Screenshot_20260120-091552_DuckDuckGo.jpg

                oder noch detaillierter mit Stromverbrauch
                Screenshot_20260120-091904_DuckDuckGo.jpg

                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 -

                L 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @legro sagte in History & Charts: keine Aufzeichnung:

                  Der oben angegebene Alias bezieht sich doch nur auf die Bezeichnung in History-Adapter - also ganz so, wie in InfluxDB der mesurement-Name

                  Nein, im Gegenteil! Es ist ja kein Name, sondern eine ID.
                  Deswegen frag ich ja die ganze Zeit was du damit vorhast.

                  Der History Alias ist älter als der allgemeine Alias und dient dazu bei einem Gerätetausch weiter in die Historie des bisherigen Gerätes zu schreiben, indem dieses als Alias angegeben wird.
                  Um es im chart verwenden zu können muss daher der AliasDP verwendet werden.
                  Im Datenpunkt in dem der Alias konfiguriert ist, liegen keine Daten vor.

                  Screenshot_20260120-094621_DuckDuckGo.jpg

                  @legro sagte in History & Charts: keine Aufzeichnung:

                  Sei‘s d‘rum, es funktioniert. Die Protollierung in InfluxDB benötige ich nicht.

                  das wäre allerdings schräg.

                  @legro sagte in History & Charts: keine Aufzeichnung:

                  Mein Vorhaben: Ich möchte Enteisungen von unsere Wärmepumoe erkennen und analysieren

                  Screenshot_20260120-091552_DuckDuckGo.jpg

                  oder noch detaillierter mit Stromverbrauch
                  Screenshot_20260120-091904_DuckDuckGo.jpg

                  L Offline
                  L Offline
                  legro
                  schrieb am zuletzt editiert von legro
                  #8

                  @Homoran sagte in History & Charts: keine Aufzeichnung:

                  das wäre allerdings schräg.

                  Da das Ganze bei mir genau so tadellos funktioniert, ..

                  76cdea12-ea3a-4d56-b6f6-0bd8b7ac8b44-image.png

                  .. kann ich deine Bedenken nicht nachvollziehen. Die protokollierten Datenpunkte aus dem Objektbaum werden in die vom History-Adapter angelegten JSONs unter diesen Namen abgelegt - also analog zu den measurements in InfluxDB.

                  Bei mir ist nur eines schräg: Die Fiesmann Wärmepumpe führt nach jeder Warmwasseraufbereitung eine Enteisung durch, auch wenn nicht die geringsten Spuren von Eis zu sehen sind.

                  Raspberry Pi 5 mit 8GB + 120GB SSD + Coordinator COD-m + ioBroker ..

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • L legro

                    @Homoran sagte in History & Charts: keine Aufzeichnung:

                    das wäre allerdings schräg.

                    Da das Ganze bei mir genau so tadellos funktioniert, ..

                    76cdea12-ea3a-4d56-b6f6-0bd8b7ac8b44-image.png

                    .. kann ich deine Bedenken nicht nachvollziehen. Die protokollierten Datenpunkte aus dem Objektbaum werden in die vom History-Adapter angelegten JSONs unter diesen Namen abgelegt - also analog zu den measurements in InfluxDB.

                    Bei mir ist nur eines schräg: Die Fiesmann Wärmepumpe führt nach jeder Warmwasseraufbereitung eine Enteisung durch, auch wenn nicht die geringsten Spuren von Eis zu sehen sind.

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

                    @legro sagte in History & Charts: keine Aufzeichnung:

                    kann ich deine Bedenken nicht nachvollziehen

                    das hat mit "Bedenken" nichts zu tun.
                    Das ist die Definition der History Alias-ID.

                    Wenn das so funktioniert wie du es nutzst ist das ein möglicher undokumentierter Nebeneffekt.

                    @legro sagte in History & Charts: keine Aufzeichnung:

                    Die Fiesmann Wärmepumpe führt nach jeder Warmwasseraufbereitung eine Enteisung durch

                    macht sie das?
                    Oder entzieht sie nur für das Warmwasser Energie aus dem Heizkreislauf, um die Warmwasserbereitung schneller und ggf. effektiver durchzuführen?

                    oder schaltet sie während der Warmwasserbereitung nur kurzfristig die Versorgung der Heizung mit Energie ab, um alle Energie dem Warmwasser zur Verfügung zu stellen?

                    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 -

                    L 2 Antworten Letzte Antwort
                    0
                    • HomoranH Homoran

                      @legro sagte in History & Charts: keine Aufzeichnung:

                      kann ich deine Bedenken nicht nachvollziehen

                      das hat mit "Bedenken" nichts zu tun.
                      Das ist die Definition der History Alias-ID.

                      Wenn das so funktioniert wie du es nutzst ist das ein möglicher undokumentierter Nebeneffekt.

                      @legro sagte in History & Charts: keine Aufzeichnung:

                      Die Fiesmann Wärmepumpe führt nach jeder Warmwasseraufbereitung eine Enteisung durch

                      macht sie das?
                      Oder entzieht sie nur für das Warmwasser Energie aus dem Heizkreislauf, um die Warmwasserbereitung schneller und ggf. effektiver durchzuführen?

                      oder schaltet sie während der Warmwasserbereitung nur kurzfristig die Versorgung der Heizung mit Energie ab, um alle Energie dem Warmwasser zur Verfügung zu stellen?

                      L Offline
                      L Offline
                      legro
                      schrieb am zuletzt editiert von legro
                      #10

                      @Homoran sagte in History & Charts: keine Aufzeichnung:

                      Die Fiesmann Wärmepumpe führt nach jeder Warmwasseraufbereitung eine Enteisung durch

                      macht sie das?
                      Oder entzieht sie nur für das Warmwasser Energie aus dem Heizkreislauf, um die Warmwasserbereitung schneller und ggf. effektiver durchzuführen?

                      oder schaltet sie während der Warmwasserbereitung nur kurzfristig die Versorgung der Heizung mit Energie ab, um alle Energie dem Warmwasser zur Verfügung zu stellen?

                      Sei versichert: Es ist genau so, wie ich‘s hier beschrieben habe. An der im Viessmann-Forum ausführlichen Dokumentation mit den CAN-Bus Registern kannst du dies erkennen.

                      Raspberry Pi 5 mit 8GB + 120GB SSD + Coordinator COD-m + ioBroker ..

                      1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @legro sagte in History & Charts: keine Aufzeichnung:

                        kann ich deine Bedenken nicht nachvollziehen

                        das hat mit "Bedenken" nichts zu tun.
                        Das ist die Definition der History Alias-ID.

                        Wenn das so funktioniert wie du es nutzst ist das ein möglicher undokumentierter Nebeneffekt.

                        @legro sagte in History & Charts: keine Aufzeichnung:

                        Die Fiesmann Wärmepumpe führt nach jeder Warmwasseraufbereitung eine Enteisung durch

                        macht sie das?
                        Oder entzieht sie nur für das Warmwasser Energie aus dem Heizkreislauf, um die Warmwasserbereitung schneller und ggf. effektiver durchzuführen?

                        oder schaltet sie während der Warmwasserbereitung nur kurzfristig die Versorgung der Heizung mit Energie ab, um alle Energie dem Warmwasser zur Verfügung zu stellen?

                        L Offline
                        L Offline
                        legro
                        schrieb am zuletzt editiert von legro
                        #11

                        @Homoran sagte in History & Charts: keine Aufzeichnung:

                        Wenn das so funktioniert wie du es nutzst ist das ein möglicher undokumentierter Nebeneffekt.

                        Da du sicherlich mehr Erfahrung in Sachen ioBroker haben dürftest wie unser einer, habe ich das Gefühl, dass wir ggf. aneinander vorbeireden. Gerne würde ich diese Verwirrungen auflösen.

                        Ich versuche einmal eine Zusammenfassung ..

                        • In dem Objektbaum von ioBroker konfiguriere ich die Protokollierung der benötigten Datenpunkte für meine Echarts. Dabei vergebe ich einen kurzen, möglichst prägnanten Aliasnamen.
                          fec3f293-14fb-4ce7-a10e-4357c81a02d0-image.png
                        • Diese Namen nenne ich dann in den Presets von Echarts erneut um: Heizung_COP_momentan -> COP
                          df6ed8df-eb77-4549-a7c6-25196aced61c-image.png

                        Nun vermute ich, dass du an den ersten Punkt denkst und ich an den zweiten, wenn wir von Alias sprechen.

                        Und noch eine Bitte ..

                        Könntest du mir die rot umrandeten Parameter erläutern? Ich verstehe die wohl nicht so, wie sie gemeint sein mögen. Beispielsweise werden die Werte nicht gerundet, wenn ich unter Runden Sie bei der Abfrage die Zahlen .. eine 2 eingebe.

                        Raspberry Pi 5 mit 8GB + 120GB SSD + Coordinator COD-m + ioBroker ..

                        HomoranH 1 Antwort Letzte Antwort
                        0
                        • L legro

                          @Homoran sagte in History & Charts: keine Aufzeichnung:

                          Wenn das so funktioniert wie du es nutzst ist das ein möglicher undokumentierter Nebeneffekt.

                          Da du sicherlich mehr Erfahrung in Sachen ioBroker haben dürftest wie unser einer, habe ich das Gefühl, dass wir ggf. aneinander vorbeireden. Gerne würde ich diese Verwirrungen auflösen.

                          Ich versuche einmal eine Zusammenfassung ..

                          • In dem Objektbaum von ioBroker konfiguriere ich die Protokollierung der benötigten Datenpunkte für meine Echarts. Dabei vergebe ich einen kurzen, möglichst prägnanten Aliasnamen.
                            fec3f293-14fb-4ce7-a10e-4357c81a02d0-image.png
                          • Diese Namen nenne ich dann in den Presets von Echarts erneut um: Heizung_COP_momentan -> COP
                            df6ed8df-eb77-4549-a7c6-25196aced61c-image.png

                          Nun vermute ich, dass du an den ersten Punkt denkst und ich an den zweiten, wenn wir von Alias sprechen.

                          Und noch eine Bitte ..

                          Könntest du mir die rot umrandeten Parameter erläutern? Ich verstehe die wohl nicht so, wie sie gemeint sein mögen. Beispielsweise werden die Werte nicht gerundet, wenn ich unter Runden Sie bei der Abfrage die Zahlen .. eine 2 eingebe.

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

                          @legro sagte in History & Charts: keine Aufzeichnung:

                          Nun vermute ich, dass du an den ersten Punkt denkst und ich an den zweiten, wenn wir von Alias sprechen.

                          Nein!
                          Das Feld ist nur dazu da eine ID einzutragen, um nach Gerätewechsel die Alte Historie weiterzuführen.
                          Screenshot_20260120-094621_DuckDuckGo.jpg

                          Sehr wahrscheinlich wird in deinem Fall trotzdem ein entsprechendes JSON in den Historydateien angelegt, das dann aber nicht den History-Konventionen entspricht.
                          Du darfst da nichts eintragen.
                          Das kann dir irgendwann mal um die Ohren fliegen.

                          Der von dir geplante "sprechende Name" soll nur im eCharts eingegeben werden.
                          ein doppeltes Umwandeln ist offiziell nicht vorgesehen.

                          @legro sagte in History & Charts: keine Aufzeichnung:

                          Ich verstehe die wohl nicht so, wie sie gemeint sein mögen.

                          😉

                          So wie du es eingestellt hast werden 2000 Werte im RAM gehalten.
                          Das reduziert zwar die Schreibvorgänge, Bei einem Absturz sind die Daten aber verloren!

                          @legro sagte in History & Charts: keine Aufzeichnung:

                          Beispielsweise werden die Werte nicht gerundet, wenn ich unter Runden Sie bei der Abfrage die Zahlen .. eine 2 eingebe.

                          Wo?
                          Was passiert statt dessen?
                          wie sieht das aus?

                          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 -

                          L 1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @legro sagte in History & Charts: keine Aufzeichnung:

                            Nun vermute ich, dass du an den ersten Punkt denkst und ich an den zweiten, wenn wir von Alias sprechen.

                            Nein!
                            Das Feld ist nur dazu da eine ID einzutragen, um nach Gerätewechsel die Alte Historie weiterzuführen.
                            Screenshot_20260120-094621_DuckDuckGo.jpg

                            Sehr wahrscheinlich wird in deinem Fall trotzdem ein entsprechendes JSON in den Historydateien angelegt, das dann aber nicht den History-Konventionen entspricht.
                            Du darfst da nichts eintragen.
                            Das kann dir irgendwann mal um die Ohren fliegen.

                            Der von dir geplante "sprechende Name" soll nur im eCharts eingegeben werden.
                            ein doppeltes Umwandeln ist offiziell nicht vorgesehen.

                            @legro sagte in History & Charts: keine Aufzeichnung:

                            Ich verstehe die wohl nicht so, wie sie gemeint sein mögen.

                            😉

                            So wie du es eingestellt hast werden 2000 Werte im RAM gehalten.
                            Das reduziert zwar die Schreibvorgänge, Bei einem Absturz sind die Daten aber verloren!

                            @legro sagte in History & Charts: keine Aufzeichnung:

                            Beispielsweise werden die Werte nicht gerundet, wenn ich unter Runden Sie bei der Abfrage die Zahlen .. eine 2 eingebe.

                            Wo?
                            Was passiert statt dessen?
                            wie sieht das aus?

                            L Offline
                            L Offline
                            legro
                            schrieb am zuletzt editiert von legro
                            #13

                            @Homoran

                            Das Ganze hat mich gewaltig gewurmt. Ich habe daher versucht, der Sache auf den Grund zu gehen. Hier meine Erkenntnisse ..

                            • Der Echarts-Adapter legt seine Presets als JSONs im Objektbaum von ioBroker ab.
                            • Allerdings sind diese JSON-Daten nicht über Werte (->JSON.stringify/JSON.parse) zugänglich, sondern über getObject.

                            Schaut man sich ein solches JSON an, so findet man darin unter der "id" in Zeile 11 den originalen Namen des Datenpunktes, der protokolliert wird. Der beim Einrichten vergebene Alias wird offensichtlich nur genutzt, um das Feld "name" in Zeile 12 zu füllen. In dem dargestellten Beispiel stand anstelle von Defrost der bei Einrichtung der Protokollierung angegeben Alias (Heizung_2806_Mode). Überschreibt man also erneut den Namen der Datenreihe, so hat dies nur Auswirkungen auf die Darstellung des Echarts-Diagrammes.

                            be318ddb-69a5-4ab5-a6ab-b0990839d35a-image.png

                            Hier das gesamte JSON ..

                            {
                              "common": {
                                "name": "Abtauvorgänge",
                                "expert": true
                              },
                              "native": {
                                "data": {
                                  "marks": [],
                                  "lines": [
                                    {
                                      "name": "Defrost",
                                      "id": "e3oncan.0.Vitocal.tree.2806_RefrigerationCircuitOperationMode.State",
                                      "instance": "system.adapter.history.0",
                                      "thickness": 2,
                                      "chartType": "steps",
                                      "aggregate": "onchange",
                                      "isBoolean": false,
                                      "symbolSize": 3,
                                      "validTime": 35,
                                      "lineStyle": "solid",
                                      "color": "#000000",
                                      "yaxe": "left",
                                      "min": "0",
                                      "max": "15",
                                      "yticks": "15"
                                    },
                                    {
                                      "name": "3-4-V",
                                      "id": "e3oncan.0.Vitocal.tree.2735_FourThreeWayValveValveCurrentPosition",
                                      "instance": "system.adapter.history.0",
                                      "thickness": 2,
                                      "chartType": "steps",
                                      "aggregate": "onchange",
                                      "isBoolean": false,
                                      "symbolSize": 3,
                                      "validTime": 35,
                                      "commonYAxis": "0",
                                      "lineStyle": "solid",
                                      "color": "#ff0000"
                                    },
                                    {
                                      "name": "COP",
                                      "id": "0_userdata.0.Heizung.COP_momentan",
                                      "instance": "system.adapter.history.0",
                                      "thickness": 2,
                                      "chartType": "steps",
                                      "aggregate": "average",
                                      "isBoolean": false,
                                      "symbolSize": 3,
                                      "validTime": "35",
                                      "commonYAxis": "0",
                                      "lineStyle": "solid",
                                      "noFuture": true,
                                      "color": "#0000ff",
                                      "percentile": 50,
                                      "points": false,
                                      "afterComma": "2"
                                    },
                                    {
                                      "name": "Vor",
                                      "id": "e3oncan.0.Vitocal.tree.0268_FlowTemperatureSensor.Actual",
                                      "instance": "system.adapter.history.0",
                                      "thickness": 2,
                                      "chartType": "steps",
                                      "aggregate": "onchange",
                                      "isBoolean": false,
                                      "symbolSize": 3,
                                      "validTime": 35,
                                      "commonYAxis": "",
                                      "lineStyle": "solid",
                                      "yaxe": "right",
                                      "min": "0",
                                      "max": "70",
                                      "color": "#00ff00",
                                      "yticks": "7",
                                      "unit": "°C"
                                    },
                                    {
                                      "name": "Rück",
                                      "id": "e3oncan.0.Vitocal.tree.0269_ReturnTemperatureSensor.Actual",
                                      "instance": "system.adapter.history.0",
                                      "thickness": "2",
                                      "chartType": "steps",
                                      "aggregate": "onchange",
                                      "isBoolean": false,
                                      "symbolSize": 3,
                                      "validTime": 35,
                                      "commonYAxis": "3",
                                      "lineStyle": "solid",
                                      "color": "#00Af00"
                                    },
                                    {
                                      "name": "Gas",
                                      "id": "e3oncan.0.Vitocal.tree.2985_ExternalHeaterTemperatureSetpoint",
                                      "instance": "system.adapter.influxdb.0",
                                      "thickness": 2,
                                      "chartType": "line",
                                      "aggregate": "minmax",
                                      "isBoolean": false,
                                      "symbolSize": 3,
                                      "validTime": 35,
                                      "commonYAxis": "3",
                                      "color": "#7f7f7f"
                                    }
                                  ],
                                  "zoom": true,
                                  "hoverDetail": true,
                                  "aggregate": "minmax",
                                  "chartType": "steps",
                                  "live": "60",
                                  "timeType": "relative",
                                  "aggregateType": "step",
                                  "aggregateSpan": "30",
                                  "ticks": "",
                                  "range": "720",
                                  "relativeEnd": "now",
                                  "start": "2026-01-21",
                                  "end": "2026-01-21",
                                  "start_time": "09:55",
                                  "end_time": "10:50",
                                  "noBorder": "noborder",
                                  "noedit": false,
                                  "animation": 0,
                                  "legend": "nw",
                                  "title": "",
                                  "titlePos": "top:35;left:50",
                                  "legActual": false,
                                  "useComma": true,
                                  "timeFormat": "HH:mm"
                                }
                              },
                              "type": "chart",
                              "_id": "echarts.0.Abtauvorgänge",
                              "acl": {
                                "object": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1769074093293
                            }
                            

                            Raspberry Pi 5 mit 8GB + 120GB SSD + Coordinator COD-m + ioBroker ..

                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • L legro

                              @Homoran

                              Das Ganze hat mich gewaltig gewurmt. Ich habe daher versucht, der Sache auf den Grund zu gehen. Hier meine Erkenntnisse ..

                              • Der Echarts-Adapter legt seine Presets als JSONs im Objektbaum von ioBroker ab.
                              • Allerdings sind diese JSON-Daten nicht über Werte (->JSON.stringify/JSON.parse) zugänglich, sondern über getObject.

                              Schaut man sich ein solches JSON an, so findet man darin unter der "id" in Zeile 11 den originalen Namen des Datenpunktes, der protokolliert wird. Der beim Einrichten vergebene Alias wird offensichtlich nur genutzt, um das Feld "name" in Zeile 12 zu füllen. In dem dargestellten Beispiel stand anstelle von Defrost der bei Einrichtung der Protokollierung angegeben Alias (Heizung_2806_Mode). Überschreibt man also erneut den Namen der Datenreihe, so hat dies nur Auswirkungen auf die Darstellung des Echarts-Diagrammes.

                              be318ddb-69a5-4ab5-a6ab-b0990839d35a-image.png

                              Hier das gesamte JSON ..

                              {
                                "common": {
                                  "name": "Abtauvorgänge",
                                  "expert": true
                                },
                                "native": {
                                  "data": {
                                    "marks": [],
                                    "lines": [
                                      {
                                        "name": "Defrost",
                                        "id": "e3oncan.0.Vitocal.tree.2806_RefrigerationCircuitOperationMode.State",
                                        "instance": "system.adapter.history.0",
                                        "thickness": 2,
                                        "chartType": "steps",
                                        "aggregate": "onchange",
                                        "isBoolean": false,
                                        "symbolSize": 3,
                                        "validTime": 35,
                                        "lineStyle": "solid",
                                        "color": "#000000",
                                        "yaxe": "left",
                                        "min": "0",
                                        "max": "15",
                                        "yticks": "15"
                                      },
                                      {
                                        "name": "3-4-V",
                                        "id": "e3oncan.0.Vitocal.tree.2735_FourThreeWayValveValveCurrentPosition",
                                        "instance": "system.adapter.history.0",
                                        "thickness": 2,
                                        "chartType": "steps",
                                        "aggregate": "onchange",
                                        "isBoolean": false,
                                        "symbolSize": 3,
                                        "validTime": 35,
                                        "commonYAxis": "0",
                                        "lineStyle": "solid",
                                        "color": "#ff0000"
                                      },
                                      {
                                        "name": "COP",
                                        "id": "0_userdata.0.Heizung.COP_momentan",
                                        "instance": "system.adapter.history.0",
                                        "thickness": 2,
                                        "chartType": "steps",
                                        "aggregate": "average",
                                        "isBoolean": false,
                                        "symbolSize": 3,
                                        "validTime": "35",
                                        "commonYAxis": "0",
                                        "lineStyle": "solid",
                                        "noFuture": true,
                                        "color": "#0000ff",
                                        "percentile": 50,
                                        "points": false,
                                        "afterComma": "2"
                                      },
                                      {
                                        "name": "Vor",
                                        "id": "e3oncan.0.Vitocal.tree.0268_FlowTemperatureSensor.Actual",
                                        "instance": "system.adapter.history.0",
                                        "thickness": 2,
                                        "chartType": "steps",
                                        "aggregate": "onchange",
                                        "isBoolean": false,
                                        "symbolSize": 3,
                                        "validTime": 35,
                                        "commonYAxis": "",
                                        "lineStyle": "solid",
                                        "yaxe": "right",
                                        "min": "0",
                                        "max": "70",
                                        "color": "#00ff00",
                                        "yticks": "7",
                                        "unit": "°C"
                                      },
                                      {
                                        "name": "Rück",
                                        "id": "e3oncan.0.Vitocal.tree.0269_ReturnTemperatureSensor.Actual",
                                        "instance": "system.adapter.history.0",
                                        "thickness": "2",
                                        "chartType": "steps",
                                        "aggregate": "onchange",
                                        "isBoolean": false,
                                        "symbolSize": 3,
                                        "validTime": 35,
                                        "commonYAxis": "3",
                                        "lineStyle": "solid",
                                        "color": "#00Af00"
                                      },
                                      {
                                        "name": "Gas",
                                        "id": "e3oncan.0.Vitocal.tree.2985_ExternalHeaterTemperatureSetpoint",
                                        "instance": "system.adapter.influxdb.0",
                                        "thickness": 2,
                                        "chartType": "line",
                                        "aggregate": "minmax",
                                        "isBoolean": false,
                                        "symbolSize": 3,
                                        "validTime": 35,
                                        "commonYAxis": "3",
                                        "color": "#7f7f7f"
                                      }
                                    ],
                                    "zoom": true,
                                    "hoverDetail": true,
                                    "aggregate": "minmax",
                                    "chartType": "steps",
                                    "live": "60",
                                    "timeType": "relative",
                                    "aggregateType": "step",
                                    "aggregateSpan": "30",
                                    "ticks": "",
                                    "range": "720",
                                    "relativeEnd": "now",
                                    "start": "2026-01-21",
                                    "end": "2026-01-21",
                                    "start_time": "09:55",
                                    "end_time": "10:50",
                                    "noBorder": "noborder",
                                    "noedit": false,
                                    "animation": 0,
                                    "legend": "nw",
                                    "title": "",
                                    "titlePos": "top:35;left:50",
                                    "legActual": false,
                                    "useComma": true,
                                    "timeFormat": "HH:mm"
                                  }
                                },
                                "type": "chart",
                                "_id": "echarts.0.Abtauvorgänge",
                                "acl": {
                                  "object": 1636,
                                  "owner": "system.user.admin",
                                  "ownerGroup": "system.group.administrator"
                                },
                                "from": "system.adapter.admin.0",
                                "user": "system.user.admin",
                                "ts": 1769074093293
                              }
                              
                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #14

                              @legro sagte in History & Charts: keine Aufzeichnung:

                              Der beim Einrichten vergebene Alias wird offensichtlich nur genutzt, um das Feld "name" zu füllen

                              nochmals!
                              Das Feld unter history ist kein Alias!
                              sondern für eine eindeutige ID!

                              Das Feld in eCharts dient ebenfalls nur dazu einen "sprechenden Namen" zu vergeben.

                              ioBroker arbeitet immer mit eindeutigen IDs
                              Namen können willkürlich vergeben werden, auch mehrfach.

                              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 -

                              L 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @legro sagte in History & Charts: keine Aufzeichnung:

                                Der beim Einrichten vergebene Alias wird offensichtlich nur genutzt, um das Feld "name" zu füllen

                                nochmals!
                                Das Feld unter history ist kein Alias!
                                sondern für eine eindeutige ID!

                                Das Feld in eCharts dient ebenfalls nur dazu einen "sprechenden Namen" zu vergeben.

                                ioBroker arbeitet immer mit eindeutigen IDs
                                Namen können willkürlich vergeben werden, auch mehrfach.

                                L Offline
                                L Offline
                                legro
                                schrieb am zuletzt editiert von legro
                                #15

                                @Homoran sagte in History & Charts: keine Aufzeichnung:

                                Das Feld unter history ist kein Alias!
                                sondern für eine eindeutige ID!

                                Wie dem auch sei, ich bin mir sicher, dass mir aufgrund der zuvor beschriebenen Sachverhalte - entgegen deiner Befürchtungen - nichts auf die Füße fällt. ;-)

                                Raspberry Pi 5 mit 8GB + 120GB SSD + Coordinator COD-m + ioBroker ..

                                HomoranH 1 Antwort Letzte Antwort
                                0
                                • L legro

                                  @Homoran sagte in History & Charts: keine Aufzeichnung:

                                  Das Feld unter history ist kein Alias!
                                  sondern für eine eindeutige ID!

                                  Wie dem auch sei, ich bin mir sicher, dass mir aufgrund der zuvor beschriebenen Sachverhalte - entgegen deiner Befürchtungen - nichts auf die Füße fällt. ;-)

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

                                  @legro
                                  Da ist das ja auch ok!
                                  Das ist ja der Name in eCharts

                                  ich rede vom history-Alias
                                  Dann zeig mir mal deine history Datenstruktur

                                  und was ist mit den restlichen noch offenen Fragen?

                                  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 -

                                  L 1 Antwort Letzte Antwort
                                  0
                                  • HomoranH Homoran

                                    @legro
                                    Da ist das ja auch ok!
                                    Das ist ja der Name in eCharts

                                    ich rede vom history-Alias
                                    Dann zeig mir mal deine history Datenstruktur

                                    und was ist mit den restlichen noch offenen Fragen?

                                    L Offline
                                    L Offline
                                    legro
                                    schrieb am zuletzt editiert von
                                    #17

                                    @Homoran sagte in History & Charts: keine Aufzeichnung:

                                    ich rede vom history-Alias
                                    Dann zeig mir mal deine history Datenstruktur

                                    Was genau soll ich dir liefern?

                                    Ich verstehe wohl noch immer nicht, was du meinst.

                                    und was ist mit den restlichen noch offenen Fragen?

                                    Welche Fragen meinst du?

                                    Raspberry Pi 5 mit 8GB + 120GB SSD + Coordinator COD-m + ioBroker ..

                                    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

                                    320

                                    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