Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Jarvis - Y-Achse rechts hinzufügen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Jarvis - Y-Achse rechts hinzufügen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Damrak2022
      Damrak2022 last edited by Damrak2022

      Hallo, dank der Beschreibung habe ich es geschafft meine Y-Achse anzupassen:
      Bildschirmfoto 2023-11-02 um 08.02.26.png

      Nun wollte ich versuchen auf der rechten Seite eine weitere Y-Achse für den Puls hinzuzufügen, aber hier scheitere ich irgendwo an dem Code.
      Ich habe es so versucht

      [
        {
          "position": "left",
          "axisLabel": {
            "formatter": "{value} mmHg"
          },
          "name": "Blutdruck",
          "nameLocation": "middle",
          "nameGap": 70,
          "offset": -5,
          "inverse": false,
          "min": "dataMin",
          "max": "dataMax",
          "splitLine": {
            "show": true,
            "lineStyle": {
              "color": "red",
              "type": "dashed"
            }
          },
          "minorSplitLine": {
            "show": false
          },
          "splitNumber": 5,
          "axisLine": {
            "show": false,
            "lineStyle": {
              "color": "white",
              "type": "dotted",
              "opacity": 0.4
            },
            "symbol": "arrow"
          },
          "axisTick": {
            "show": true
          },
          {
            "position": "right",
            "axisLabel": {
            "formatter": "{value} bpm"
          },
          "name": "Puls",
          "nameLocation": "middle",
          "nameGap": 70,
          "offset": -5,
          "inverse": false,
          "min": "dataMin",
          "max": "dataMax",
          "splitLine": {
            "show": true,
            "lineStyle": {
              "color": "red",
              "type": "dashed"
            }
          },
          "minorSplitLine": {
            "show": false
          },
          "splitNumber": 5,
          "axisLine": {
            "show": false,
            "lineStyle": {
              "color": "white",
              "type": "dotted",
              "opacity": 0.4
            },
            "symbol": "arrow"
          },
          "axisTick": {
            "show": true
          }
          }
        }
      ]
      

      Da scheint aber noch irgendwas im Argen zu sein, da ich das so nicht übernehmen kann. Es wäre nett, wenn da mal jemand einen Blick drauf werfen könnte und mir sagt, wo sich der Fehler versteckt.

      Ich habe mir das im jsonformatter.org angeschaut und habe wohl einen Fehler in Zeile 36. Aber ich verstehe nicht ganz, was hier anders sein müsste. Es wird wohl ein String erwartet, aber er bekommt ein "{"
      Nur gelöst bekomme ich es nicht.

      M 1 Reply Last reply Reply Quote 0
      • M
        MCU @Damrak2022 last edited by MCU

        @damrak2022

        [
          {
            "position": "left",
            "axisLabel": {
              "formatter": "{value} mmHg"
            },
            "name": "Blutdruck",
            "nameLocation": "middle",
            "nameGap": 70,
            "offset": -5,
            "inverse": false,
            "min": "dataMin",
            "max": "dataMax",
            "splitLine": {
              "show": true,
              "lineStyle": {
                "color": "red",
                "type": "dashed"
              }
            },
            "minorSplitLine": {
              "show": false
            },
            "splitNumber": 5,
            "axisLine": {
              "show": false,
              "lineStyle": {
                "color": "white",
                "type": "dotted",
                "opacity": 0.4
              },
              "symbol": "arrow"
            },
            "axisTick": {
              "show": true
            }
          },
            {
              "position": "right",
              "axisLabel": {
              "formatter": "{value} bpm"
        	  },
            "name": "Puls",
            "nameLocation": "middle",
            "nameGap": 70,
            "offset": -5,
            "inverse": false,
            "min": "dataMin",
            "max": "dataMax",
            "splitLine": {
              "show": true,
              "lineStyle": {
                "color": "red",
                "type": "dashed"
              }
            },
            "minorSplitLine": {
              "show": false
            },
            "splitNumber": 5,
            "axisLine": {
              "show": false,
              "lineStyle": {
                "color": "white",
                "type": "dotted",
                "opacity": 0.4
              },
              "symbol": "arrow"
            },
            "axisTick": {
              "show": true
            }
            
          }
        ]
        
        
        Damrak2022 2 Replies Last reply Reply Quote 1
        • Damrak2022
          Damrak2022 @MCU last edited by

          @mcu Danke, also eine geschweifte Klammer. Da verliere ich immer ganz schnell den Überblick

          1 Reply Last reply Reply Quote 0
          • Damrak2022
            Damrak2022 @MCU last edited by Damrak2022

            @mcu

            Ich muss leider noch eine Frage hinterherschicken. Obwohl ich den Datenpunkt für das Gewicht so angelegt habe:
            Bildschirmfoto 2023-11-03 um 07.11.16.png
            wird mir nur der untere Wert korrekt dargestellt. Alle anderen Werte sind nicht durch 1000 dividiert worden siehe hier:
            Bildschirmfoto 2023-11-03 um 07.11.34.png

            Der verwendete Code sieht so aus:

            [
              {
                "axisLabel": {
                  "formatter": "{value} kg"
                },
                "name": "Gewicht",
                "nameLocation": "middle",
                "nameGap": 70,
                "offset": -5,
                "inverse": false,
                "min": "dataMin",
                "max": "dataMax",
                "splitLine": {
                  "show": true,
                  "lineStyle": {
                    "color": "red",
                    "type": "dashed"
                  }
                },
                "minorSplitLine": {
                  "show": false
                },
                "splitNumber": 5,
                "axisLine": {
                  "show": false,
                  "lineStyle": {
                    "color": "white",
                    "type": "dotted",
                    "opacity": 0.4
                  },
                  "symbol": "arrow"
                },
                "axisTick": {
                  "show": true
                }
              }
            ]
            
            M 1 Reply Last reply Reply Quote 0
            • M
              MCU @Damrak2022 last edited by MCU

              @damrak2022 Es gibt im Layout eine Option rechts neben der ausgewählten Kurve. Anklicken.
              https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/module/historygraph#zu-viele-nachkommastellen-im-historygraph

              Damrak2022 1 Reply Last reply Reply Quote 0
              • Damrak2022
                Damrak2022 @MCU last edited by

                @mcu Ja, Du meinst das hier
                Bildschirmfoto_2023-11-03_um_13_32_06.png
                Das ist aktiviert und der unterste Wert wird ja auch korrekt dargestellt, nur die restlichen leider nicht.
                Bildschirmfoto 2023-11-03 um 13.35.26.png

                M 1 Reply Last reply Reply Quote 0
                • M
                  MCU @Damrak2022 last edited by

                  @damrak2022 v3.18? -> v3.1.9-beta.2
                  Wenn schon vorhanden, dann bitte Issue in github anlegen.

                  Damrak2022 1 Reply Last reply Reply Quote 0
                  • Damrak2022
                    Damrak2022 @MCU last edited by

                    @mcu Ich habe folgendes festgestellt. Nachdem ich mich jetzt gewogen habe und die Withings App die Daten an ioBroker übermittelt hat, werden auf einmal die Y-Achse korrekt angezeigt. Warum vorher nicht, kann ich nicht nachvollziehen, aber okay, es geht.
                    Bildschirmfoto 2023-11-03 um 17.46.38.png

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    972
                    Online

                    31.9k
                    Users

                    80.3k
                    Topics

                    1.3m
                    Posts

                    2
                    8
                    233
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo