Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Zahleneingabe mit Komma als Dezimaltrennzeichen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    377

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

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

Zahleneingabe mit Komma als Dezimaltrennzeichen

Scheduled Pinned Locked Moved Blockly
4 Posts 2 Posters 647 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.
  • A Offline
    A Offline
    afiebig
    wrote on last edited by
    #1

    Bei der automatischen Erfassung meines Gaszählerstandes habe ich für Korrekturen einen Datenpunkt vom Format Zahl angelegt, den ich über ein VIS Eingabefeld editieren kann.
    Wenn ich bei der Eingabe aus Versehen ein Komma anstelle eines Punktes eingebe, Werden die Nachkommastellen abgeschnitten.
    Ich würde jetzt gerne ein Script erstellen, das die Eingabe kontrolliert und falls ein Komma als Dezimaltrennzeichen verwendet wurde, dies durch eine Punkt ersetzt.
    Hat jemand einen Tipp für mich, wie man das in Blockly oder JavaScript lösen könnte?

    Danke für Eure Hilfe
    Andreas

    AsgothianA 1 Reply Last reply
    0
    • A afiebig

      Bei der automatischen Erfassung meines Gaszählerstandes habe ich für Korrekturen einen Datenpunkt vom Format Zahl angelegt, den ich über ein VIS Eingabefeld editieren kann.
      Wenn ich bei der Eingabe aus Versehen ein Komma anstelle eines Punktes eingebe, Werden die Nachkommastellen abgeschnitten.
      Ich würde jetzt gerne ein Script erstellen, das die Eingabe kontrolliert und falls ein Komma als Dezimaltrennzeichen verwendet wurde, dies durch eine Punkt ersetzt.
      Hat jemand einen Tipp für mich, wie man das in Blockly oder JavaScript lösen könnte?

      Danke für Eure Hilfe
      Andreas

      AsgothianA Offline
      AsgothianA Offline
      Asgothian
      Developer
      wrote on last edited by
      #2

      @afiebig
      So könnte das gehen

      Screen Shot 2021-04-10 at 15.18.31 .png

      A.

      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

      A 2 Replies Last reply
      0
      • AsgothianA Asgothian

        @afiebig
        So könnte das gehen

        Screen Shot 2021-04-10 at 15.18.31 .png

        A.

        A Offline
        A Offline
        afiebig
        wrote on last edited by
        #3

        @asgothian
        das sieht schonmal vielversprechend aus. Werde ich versuchen und dann berichten.
        Vielen Dank

        1 Reply Last reply
        0
        • AsgothianA Asgothian

          @afiebig
          So könnte das gehen

          Screen Shot 2021-04-10 at 15.18.31 .png

          A.

          A Offline
          A Offline
          afiebig
          wrote on last edited by afiebig
          #4

          @asgothian
          Funktioniert leider nur, wenn das Objekt ASCII_Tauschen vom Typ String ist.
          Habe dann noch ein zweites Objekt "Korrektur" vom Typ Number angelegt und diesem dann ASCII_Tauschen zugewiesen.
          Jetzt kann ich in das Objekt ASCII_Tauschen Zahlen mit Punkt oder Komma als Dezimaltrennzeichen eingeben und der Zahlenwert steht immer korrekt im Objekt "Korrektur"
          Perfekt!!
          Vielen Dank an asgothian
          50205736-7a00-4601-989d-3c8201a2352f-image.png

          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

          300

          Online

          32.7k

          Users

          82.5k

          Topics

          1.3m

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

          • Don't have an account? Register

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