Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Visualisierung
  4. Vis: Datenpunkt Werte subtrahieren

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    206

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    212

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    888

Vis: Datenpunkt Werte subtrahieren

Geplant Angeheftet Gesperrt Verschoben Gelöst Visualisierung
vis
10 Beiträge 3 Kommentatoren 1.3k Aufrufe 3 Beobachtet
  • Ä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.
  • mrFenyxM Offline
    mrFenyxM Offline
    mrFenyx
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich versuche in VIS direkt 2 Werte zu subtrahieren. Ich weiß das kann man auch mit einem Skript tun und in ein extra Datenpunkt speichern aber das will ich vermeiden.
    Meine 2 Werte sind in diese 2 Datenpunkten:

    • parser.0.corona-ebe.total
    • parser.0.corona-ebe.recovered

    Ich will .recovered von .total subtrahieren. Ich habe diese 2 Wege probiert:

    • Basic Number Widget: Object ID = {parser.0.corona-ebe.total;-(parser.0.corona-ebe.recovered)} -> NaN
    • HTML Widget: HTML = {parser.0.corona-ebe.total;-(parser.0.corona-ebe.recovered)} -> Wert von .total
    • HTML Widget: HTML = {parser.0.corona-ebe.total;-({parser.0.corona-ebe.recovered})} -> Wert von .total und )}

    Kann ich das irgendwie direkt in VIS machen oder muss ich den Umweg über Skripte gehen?

    Danke!

    mrFenyxM 1 Antwort Letzte Antwort
    0
    • mrFenyxM mrFenyx

      Hallo,

      ich versuche in VIS direkt 2 Werte zu subtrahieren. Ich weiß das kann man auch mit einem Skript tun und in ein extra Datenpunkt speichern aber das will ich vermeiden.
      Meine 2 Werte sind in diese 2 Datenpunkten:

      • parser.0.corona-ebe.total
      • parser.0.corona-ebe.recovered

      Ich will .recovered von .total subtrahieren. Ich habe diese 2 Wege probiert:

      • Basic Number Widget: Object ID = {parser.0.corona-ebe.total;-(parser.0.corona-ebe.recovered)} -> NaN
      • HTML Widget: HTML = {parser.0.corona-ebe.total;-(parser.0.corona-ebe.recovered)} -> Wert von .total
      • HTML Widget: HTML = {parser.0.corona-ebe.total;-({parser.0.corona-ebe.recovered})} -> Wert von .total und )}

      Kann ich das irgendwie direkt in VIS machen oder muss ich den Umweg über Skripte gehen?

      Danke!

      mrFenyxM Offline
      mrFenyxM Offline
      mrFenyx
      schrieb am zuletzt editiert von
      #2
      Dieser Beitrag wurde gelöscht!
      M 1 Antwort Letzte Antwort
      0
      • J Offline
        J Offline
        jonny-007
        schrieb am zuletzt editiert von
        #3

        Hallo mal in die Runde gefragt,

        mit *, -,/ funktioniert die Sache.

        Aber wie sieht das mit addieren aus?
        Das will bei mir nicht funzen, habe es mit + versucht funktioniert aber nicht.

        Eventuell jemand ein Tipp?

        Schon mal Danke.

        Jonny

        M mrFenyxM 2 Antworten Letzte Antwort
        0
        • mrFenyxM mrFenyx

          Dieser Beitrag wurde gelöscht!

          M Offline
          M Offline
          mguenther
          schrieb am zuletzt editiert von
          #4

          @mrFenyx
          gibt es das noch, dass er z.B. auf eine Stelle nach dem Komma rundet?

          mrFenyxM 1 Antwort Letzte Antwort
          0
          • J jonny-007

            Hallo mal in die Runde gefragt,

            mit *, -,/ funktioniert die Sache.

            Aber wie sieht das mit addieren aus?
            Das will bei mir nicht funzen, habe es mit + versucht funktioniert aber nicht.

            Eventuell jemand ein Tipp?

            Schon mal Danke.

            Jonny

            M Offline
            M Offline
            mguenther
            schrieb am zuletzt editiert von
            #5

            @jonny-007
            das sieht nach Verketten aus. Wäre auch an einer Lsg interessiert

            1 Antwort Letzte Antwort
            0
            • J jonny-007

              Hallo mal in die Runde gefragt,

              mit *, -,/ funktioniert die Sache.

              Aber wie sieht das mit addieren aus?
              Das will bei mir nicht funzen, habe es mit + versucht funktioniert aber nicht.

              Eventuell jemand ein Tipp?

              Schon mal Danke.

              Jonny

              mrFenyxM Offline
              mrFenyxM Offline
              mrFenyx
              schrieb am zuletzt editiert von
              #6

              @jonny-007 das mit "+" ist sehr komisch. Hier eine Zwischenlösung: anstatt "a + b" benutz mal "a - -b". Nicht elegant aber es geht ;)

              1 Antwort Letzte Antwort
              0
              • M mguenther

                @mrFenyx
                gibt es das noch, dass er z.B. auf eine Stelle nach dem Komma rundet?

                mrFenyxM Offline
                mrFenyxM Offline
                mrFenyx
                schrieb am zuletzt editiert von mrFenyx
                #7

                @mguenther bei mir brauche ich es nicht, alle Zahlen sind Ganzzahlen. Um aufzurunden könnte man z.B. sowas probieren: https://www.w3schools.com/jsref/jsref_tofixed.asp

                M J 2 Antworten Letzte Antwort
                0
                • mrFenyxM mrFenyx

                  @mguenther bei mir brauche ich es nicht, alle Zahlen sind Ganzzahlen. Um aufzurunden könnte man z.B. sowas probieren: https://www.w3schools.com/jsref/jsref_tofixed.asp

                  M Offline
                  M Offline
                  mguenther
                  schrieb am zuletzt editiert von
                  #8

                  @mrFenyx
                  ich kapier es nicht, bei mir kommt immer "0" raus - ich nutze das basic html widget:
                  ich habe es so versucht, kapiere aber noch nicht die Logik dahinter...
                  {t:javascript.0.Rollosteuerung.Rollo_Sonnen_Grenztemperatur_TAG;(t *3/5);num.toFixed(2)}

                  1 Antwort Letzte Antwort
                  0
                  • mrFenyxM mrFenyx

                    @mguenther bei mir brauche ich es nicht, alle Zahlen sind Ganzzahlen. Um aufzurunden könnte man z.B. sowas probieren: https://www.w3schools.com/jsref/jsref_tofixed.asp

                    J Offline
                    J Offline
                    jonny-007
                    schrieb am zuletzt editiert von
                    #9

                    @mrFenyx Danke Dir. Das hat geholfen.

                    Jonny

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      mguenther
                      schrieb am zuletzt editiert von
                      #10

                      ich = doof....

                      {t:javascript.0.Rollosteuerung.Rollo_Schatten_Grenztemperatur;(r=t *3/5);r.toFixed(1)}
                      

                      liefert das Ergebnis...

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      251

                      Online

                      32.8k

                      Benutzer

                      82.7k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe