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
    17
    1
    2.0k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

History & Charts: keine Aufzeichnung

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
17 Beiträge 2 Kommentatoren 219 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 Online
    L Online
    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 Online
        L Online
        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 Online
            L Online
            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 Online
                L Online
                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 Online
                  L Online
                  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 Online
                      L Online
                      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 Online
                          L Online
                          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 Online
                              L Online
                              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

                              694

                              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