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
    913

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

History & Charts: keine Aufzeichnung

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

                        623

                        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