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. Umwandeln von Grad in eine Zahl

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Umwandeln von Grad in eine Zahl

Scheduled Pinned Locked Moved Skripten / Logik
5 Posts 5 Posters 1.9k Views
  • 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.
  • W Offline
    W Offline
    webdb
    wrote on last edited by
    #1

    Hallo zusammen

    wie kann ich mit Blockly eine Temperatur (z.B. 27.5 C) in eine Zahl umwandeln? Ich möchte gerne den Wert von einem Xiaomi Temperaturfühler an Loxone übergeben aber Xiaomi liefert nur einen String und bei Loxone möchte ich eine Zahl, damit ich eine Statistik fahren kann

    Besten Dank

    Gruss Webdb

    1 Reply Last reply
    0
    • ? Offline
      ? Offline
      A Former User
      wrote on last edited by
      #2

      … ich habe mich heute auch mit sowas ähnlichem rumgeschlagen, da Alexa mir immer "im Wohnzimmer ist es 2775 Grad" angesagt hatte.. :lol: :lol:

      Da ich das mit einem Blockly realisiere, hat die Konvertierung "nach Zahl" leider nicht geholfen ( im Konvertierungs-Block ).

      Was half, aber dafür etwas ungenauer, ist die Funktion "runden" im Mathe-Block. Da wird dann einfach auf-ab gerundet und damit sind es 27 Grad, und keine 2775 Grad mehr :-)

      Der original Objekt-Wert ist übrigens 27.75 C, wenn da jemand eine schönere Lösung hat..??

      Alternativ könnt ich ja den Temperaturwert mit nem Javascript parsen, zerlegen und zwei Variablen draus machen.. aber das war mir die Arbeit nicht Wert.. :mrgreen: :mrgreen:

      1 Reply Last reply
      0
      • ChaotC Offline
        ChaotC Offline
        Chaot
        wrote on last edited by
        #3

        Ich würde einfach den Wert nehmen und in einem neuen Datenpunkt als Zahl eintragen. Das sollte doch funktionieren?

        ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

        1 Reply Last reply
        0
        • paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by
          #4

          @Chaot:

          in einem neuen Datenpunkt als Zahl eintragen. `
          Dazu muss man den String erst in eine Zahl wandeln. Blockly: nach Zahl, Javascript: parseFloat('27.5 C').

          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 Reply Last reply
          0
          • StabilostickS Offline
            StabilostickS Offline
            Stabilostick
            wrote on last edited by
            #5

            > Was half, aber dafür etwas ungenauer, ist die Funktion "runden" im Mathe-Block. Da wird dann einfach auf-ab gerundet und damit sind es 27 Grad, und keine 2775 Grad mehr

            Du kannst auch vor dem Runden die Zahl * 100 nehmen und das Ergebnis nach dem Runden durch 100 teilen. -> Rundung auf 2 Nachkommanstellen.

            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

            572

            Online

            32.7k

            Users

            82.3k

            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