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

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

Problem mit Berechnungen in VIS

Geplant Angeheftet Gesperrt Verschoben Visualisierung
5 Beiträge 2 Kommentatoren 509 Aufrufe 2 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.
  • 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
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            966

            Online

            32.4k

            Benutzer

            81.5k

            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