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. Problem mit Berechnungen in VIS

NEWS

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    274

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

Problem mit Berechnungen in VIS

Geplant Angeheftet Gesperrt Verschoben Visualisierung
5 Beiträge 2 Kommentatoren 539 Aufrufe 2 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.
  • M Online
    M Online
    ManfredHi
    schrieb am zuletzt editiert von ManfredHi
    #1

    Hallo.
    Ich habe ein Problem mit einer Berechnung in einem HTML-Widget.
    WEnn ich folgendes im HTML-Widget eingebe:

    {tagestarif:sourceanalytix.0.alias__0__Strom__EVN-Smartmeter__1-8-1_Tagestarif.currentYear.costs.01_currentDay;freizeittarif:sourceanalytix.0.alias__0__Strom__EVN-Smartmeter__1-8-2_Freitzeittarif.currentYear.costs.01_currentDay;einspeisung:sourceanalytix.0.alias__0__Strom__EVN-Smartmeter__2-8-0.currentYear.earnings.01_currentDay; (tagestarif+freizeittarif-einspeisung).toFixed(2)+" EUR"}
    

    dann erhalte ich nur ein NaN.

    0dbc76a5-a82a-4b90-800f-f009b1034ec0-image.png

    Wo ist hier der Fehler? Er tritt nämlich nur dann auf, wenn sowohlTagestarif als auch Freizeittarif > 0 sind.

    liv-in-skyL 1 Antwort Letzte Antwort
    0
    • M ManfredHi

      Hallo.
      Ich habe ein Problem mit einer Berechnung in einem HTML-Widget.
      WEnn ich folgendes im HTML-Widget eingebe:

      {tagestarif:sourceanalytix.0.alias__0__Strom__EVN-Smartmeter__1-8-1_Tagestarif.currentYear.costs.01_currentDay;freizeittarif:sourceanalytix.0.alias__0__Strom__EVN-Smartmeter__1-8-2_Freitzeittarif.currentYear.costs.01_currentDay;einspeisung:sourceanalytix.0.alias__0__Strom__EVN-Smartmeter__2-8-0.currentYear.earnings.01_currentDay; (tagestarif+freizeittarif-einspeisung).toFixed(2)+" EUR"}
      

      dann erhalte ich nur ein NaN.

      0dbc76a5-a82a-4b90-800f-f009b1034ec0-image.png

      Wo ist hier der Fehler? Er tritt nämlich nur dann auf, wenn sowohlTagestarif als auch Freizeittarif > 0 sind.

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von
      #2

      @manfredh-1

      schau mal ob dir dieser beitrag weiterhilft

      https://forum.iobroker.net/post/859927

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      M 1 Antwort Letzte Antwort
      1
      • liv-in-skyL liv-in-sky

        @manfredh-1

        schau mal ob dir dieser beitrag weiterhilft

        https://forum.iobroker.net/post/859927

        M Online
        M Online
        ManfredHi
        schrieb am zuletzt editiert von
        #3

        @liv-in-sky said in Problem mit Berechnungen in VIS:

        schau mal ob dir dieser beitrag weiterhilft

        super danke. mit parseFloat vor den einzelnen Werten hats jetzt funktioniert.

        1 Antwort Letzte Antwort
        1
        • M Online
          M Online
          ManfredHi
          schrieb am zuletzt editiert von
          #4

          Jetzt hab ich noch eine Frage:

          SourceAnalytix verwendet als Dezemaltrennzeichen ein Komma. Wenn ich dann in der VIS über die Bindings mit den Werten aus SA rechne, habe ich dann jedoch als Dezimaltrennzeichen einen Punkt?
          Wie kann ich das ebenfalls auf Komma ändern ?

          liv-in-skyL 1 Antwort Letzte Antwort
          0
          • M ManfredHi

            Jetzt hab ich noch eine Frage:

            SourceAnalytix verwendet als Dezemaltrennzeichen ein Komma. Wenn ich dann in der VIS über die Bindings mit den Werten aus SA rechne, habe ich dann jedoch als Dezimaltrennzeichen einen Punkt?
            Wie kann ich das ebenfalls auf Komma ändern ?

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            schrieb am zuletzt editiert von
            #5

            @manfredh-1 sagte in Problem mit Berechnungen in VIS:

            SourceAnalytix verwendet als Dezemaltrennzeichen

            standardmäßig ist das nicht so - hast du im admin setting das komma als trennung bei zahlen eingegeben?

            jeder der mit zahlen und javascript arbeitet nimmt noralerweise den punkt als trennzeichen - ausnahmen bestätigen hier die regel :-)

            du musst dein ergebnis wieder in einen string wndeln und dann den punkt "replacen"

            bei mir als beispiel funktioniert das so:

            {bbb:sourceanalytix.0.sonoff__0__SonoffPow6__ENERGY_Total.2022.consumedCumulative; (String(bbb)).replace('.',',')}
            

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            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

            358

            Online

            32.8k

            Benutzer

            82.8k

            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