Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  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.1k

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

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

Problem mit Berechnungen in VIS

Scheduled Pinned Locked Moved Visualisierung
5 Posts 2 Posters 501 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    ManfredHi
    wrote on last edited by 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 Reply Last reply
    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
      wrote on last edited by
      #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 Reply Last reply
      1
      • liv-in-skyL liv-in-sky

        @manfredh-1

        schau mal ob dir dieser beitrag weiterhilft

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

        M Offline
        M Offline
        ManfredHi
        wrote on last edited by
        #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 Reply Last reply
        1
        • M Offline
          M Offline
          ManfredHi
          wrote on last edited by
          #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 Reply Last reply
          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
            wrote on last edited by
            #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 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            286

            Online

            32.4k

            Users

            81.4k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe