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. ioBroker Allgemein
  4. Werte mit Tausenderpunkt schreiben

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Werte mit Tausenderpunkt schreiben

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
tausenderpunkt blockly
8 Beiträge 5 Kommentatoren 1.2k Aufrufe 3 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.
  • lemonbiterL Offline
    lemonbiterL Offline
    lemonbiter
    schrieb am zuletzt editiert von
    #1

    Liebe Gemeinde,
    alles Gute zum neuen Jahr.
    Ich schreibe per Blockly Werte meiner Photovoltaikanlage in Javascript "Systemvariablen".
    Die von der Photovoltaik Anlage gelieferten Daten werden in dem Blockly gelesen, Wh in kWh umgerechnet oder aktuelle Verbräuche in Watt geschrieben.
    Leider schaffe ich es nicht, den Werten einen Tausenderpunkt - zur besseren Lesbarkeit -mitzugeben.
    Hat bitte jemand einen TIPP, wie ich das erreichen kann? Was müsste ich im Blockly ergänzen (bin nicht sehr gut im Umgang mit Blockly) ;-(

    Hier mein Blockly und als Beispiel ein Wert wie er geschrieben wird.

    Screenshot 2021-01-01 151529.png

    paul53P 1 Antwort Letzte Antwort
    0
    • lemonbiterL lemonbiter

      Liebe Gemeinde,
      alles Gute zum neuen Jahr.
      Ich schreibe per Blockly Werte meiner Photovoltaikanlage in Javascript "Systemvariablen".
      Die von der Photovoltaik Anlage gelieferten Daten werden in dem Blockly gelesen, Wh in kWh umgerechnet oder aktuelle Verbräuche in Watt geschrieben.
      Leider schaffe ich es nicht, den Werten einen Tausenderpunkt - zur besseren Lesbarkeit -mitzugeben.
      Hat bitte jemand einen TIPP, wie ich das erreichen kann? Was müsste ich im Blockly ergänzen (bin nicht sehr gut im Umgang mit Blockly) ;-(

      Hier mein Blockly und als Beispiel ein Wert wie er geschrieben wird.

      Screenshot 2021-01-01 151529.png

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @lemonbiter sagte:

      den Werten einen Tausenderpunkt - zur besseren Lesbarkeit -mitzugeben.

      Das geht mit Zahlen nicht, sondern nur mit Strings.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      lemonbiterL HomoranH 2 Antworten Letzte Antwort
      0
      • paul53P paul53

        @lemonbiter sagte:

        den Werten einen Tausenderpunkt - zur besseren Lesbarkeit -mitzugeben.

        Das geht mit Zahlen nicht, sondern nur mit Strings.

        lemonbiterL Offline
        lemonbiterL Offline
        lemonbiter
        schrieb am zuletzt editiert von
        #3

        @paul53

        Lieber Paul, danke... Aber um ehrlich zu sein, ich verstehe nicht genau was Du meinst... SORRY

        paul53P 1 Antwort Letzte Antwort
        0
        • lemonbiterL lemonbiter

          @paul53

          Lieber Paul, danke... Aber um ehrlich zu sein, ich verstehe nicht genau was Du meinst... SORRY

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @lemonbiter
          Man muss den Zahlenwert (z.B. 12345.678) in einen String ("12.345,678") wandeln. Damit kann man aber nicht mehr rechnen.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @lemonbiter sagte:

            den Werten einen Tausenderpunkt - zur besseren Lesbarkeit -mitzugeben.

            Das geht mit Zahlen nicht, sondern nur mit Strings.

            HomoranH Offline
            HomoranH Offline
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #5

            @paul53 sagte in Werte mit Tausenderpunkt schreiben:

            Das geht mit Zahlen nicht,

            gibt es keine Möglichkeit das über ein Zahlenformat zu machen?

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            paul53P F 2 Antworten Letzte Antwort
            0
            • HomoranH Homoran

              @paul53 sagte in Werte mit Tausenderpunkt schreiben:

              Das geht mit Zahlen nicht,

              gibt es keine Möglichkeit das über ein Zahlenformat zu machen?

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @Homoran sagte:

              gibt es keine Möglichkeit das über ein Zahlenformat zu machen?

              Vielleicht? Ist mir aber nicht bekannt.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @paul53 sagte in Werte mit Tausenderpunkt schreiben:

                Das geht mit Zahlen nicht,

                gibt es keine Möglichkeit das über ein Zahlenformat zu machen?

                F Offline
                F Offline
                fastfoot
                schrieb am zuletzt editiert von fastfoot
                #7

                @Homoran sagte in Werte mit Tausenderpunkt schreiben:

                @paul53 sagte in Werte mit Tausenderpunkt schreiben:

                Das geht mit Zahlen nicht,

                gibt es keine Möglichkeit das über ein Zahlenformat zu machen?

                ich habe mich daran versucht, aber alles was JS zu bieten hat wandelt die Zahl in einen String. Das wäre nicht weiter schlimm, aber spätestens wenn man eine Tabelle in der VIS nachträglich sortieren will, klappt das nicht mehr :-( Ich habe dann eine Zeitlang das Originalformat zusätzlich in der Tabelle vorgehalten, aber das macht nicht wirklich Sinn. Es müsste so sein wie in Excel :-)

                Ich habe es mit INTL() versucht, man definiert ein Zahlenformat, z.B. const numberDE = Intl.NumberFormat('de', {maximumFractionDigits:1,minimumFractionDigits:1}); und anschliessend formatiert man die Zahl damit: log(numberDE.format(zahl)) und erhält einen String mit Tausendertrennzeichen und einer Nachkommastelle, je nach Land, welches man angegeben hat. Ein weiterer Nachteil neben der Sortierung ist der, dass INTL() erst ab Node 13.xx funktioniert, du kannst es bereits jetzt verwenden, aber das Format wird das englische sein.
                hier gibt es mehr Infos dazu

                iobroker läuft unter Docker auf QNAP TS-451+
                SkriptRecovery: https://forum.iobroker.net/post/930558

                A 1 Antwort Letzte Antwort
                1
                • F fastfoot

                  @Homoran sagte in Werte mit Tausenderpunkt schreiben:

                  @paul53 sagte in Werte mit Tausenderpunkt schreiben:

                  Das geht mit Zahlen nicht,

                  gibt es keine Möglichkeit das über ein Zahlenformat zu machen?

                  ich habe mich daran versucht, aber alles was JS zu bieten hat wandelt die Zahl in einen String. Das wäre nicht weiter schlimm, aber spätestens wenn man eine Tabelle in der VIS nachträglich sortieren will, klappt das nicht mehr :-( Ich habe dann eine Zeitlang das Originalformat zusätzlich in der Tabelle vorgehalten, aber das macht nicht wirklich Sinn. Es müsste so sein wie in Excel :-)

                  Ich habe es mit INTL() versucht, man definiert ein Zahlenformat, z.B. const numberDE = Intl.NumberFormat('de', {maximumFractionDigits:1,minimumFractionDigits:1}); und anschliessend formatiert man die Zahl damit: log(numberDE.format(zahl)) und erhält einen String mit Tausendertrennzeichen und einer Nachkommastelle, je nach Land, welches man angegeben hat. Ein weiterer Nachteil neben der Sortierung ist der, dass INTL() erst ab Node 13.xx funktioniert, du kannst es bereits jetzt verwenden, aber das Format wird das englische sein.
                  hier gibt es mehr Infos dazu

                  A Offline
                  A Offline
                  Ahnungsbefreit
                  schrieb am zuletzt editiert von
                  #8

                  @Homoran warum denn in der Systemvariablen wandeln, den Punkt willst Du doch vermutlich in der VIS sehen, oder? Das könnte vielleicht mit einem Binding gehen, da bin ich aber nicht so tief drin...

                  Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                  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
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  304

                  Online

                  32.7k

                  Benutzer

                  82.4k

                  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