NEWS
Zahlenwert umwandeln
-
Hi Zusammen,
ich möchte einem System einen Wassertemperaturwert übergeben (z.B. 44,45 Grad).
Aktuell erhalte ich den Wert mit Punkt statt Komma und mein empfangendes System kann damit nichts anfangen.Wie kann ich mit Blockly den Wert 44.68 in den Wert 44,68 umwandeln?
Danke und Gruß,
Claus
-
Hi Zusammen,
ich möchte einem System einen Wassertemperaturwert übergeben (z.B. 44,45 Grad).
Aktuell erhalte ich den Wert mit Punkt statt Komma und mein empfangendes System kann damit nichts anfangen.Wie kann ich mit Blockly den Wert 44.68 in den Wert 44,68 umwandeln?
Danke und Gruß,
Claus
@claus1985-0 definiere das Object richtig .. als number .. dan hast du direkt die richtige Formatierung
-
Hi Zusammen,
ich möchte einem System einen Wassertemperaturwert übergeben (z.B. 44,45 Grad).
Aktuell erhalte ich den Wert mit Punkt statt Komma und mein empfangendes System kann damit nichts anfangen.Wie kann ich mit Blockly den Wert 44.68 in den Wert 44,68 umwandeln?
Danke und Gruß,
Claus
@claus1985-0
Was ist das denn für ein Zielsystem?In Blockly geht das über eine kleine JS-Funktion:

return aNumber.toLocaleString('DE-de'); -
@claus1985-0 definiere das Object richtig .. als number .. dan hast du direkt die richtige Formatierung
@arteck Wie kann ich ein Objekt denn richtig definieren? meinst Du den Konvertierungsbaustein "nach Zahl" davorhängen?
-
@claus1985-0
Was ist das denn für ein Zielsystem?In Blockly geht das über eine kleine JS-Funktion:

return aNumber.toLocaleString('DE-de');@codierknecht die Zahl kommt vom Wolf Adapter (Heizung und in dem Fall Temperaturfühler Warmwasserspeicher) und soll zu Loxone über den Loxone Adapter übertragen werden.
Blöde Frage aber wie bekomme ich den num2str mit: Baustein?
-
@codierknecht die Zahl kommt vom Wolf Adapter (Heizung und in dem Fall Temperaturfühler Warmwasserspeicher) und soll zu Loxone über den Loxone Adapter übertragen werden.
Blöde Frage aber wie bekomme ich den num2str mit: Baustein?
@claus1985-0 sagte in Zahlenwert umwandeln:
Blöde Frage aber wie bekomme ich den num2str mit: Baustein?
JS-Funktion mit Ergebnis.

-
Nimm einfach JSONATA - dafür ist es doch da. ;)

-
@codierknecht die Zahl kommt vom Wolf Adapter (Heizung und in dem Fall Temperaturfühler Warmwasserspeicher) und soll zu Loxone über den Loxone Adapter übertragen werden.
Blöde Frage aber wie bekomme ich den num2str mit: Baustein?
@claus1985-0 sagte: zu Loxone über den Loxone Adapter übertragen werden.
Loxone erwartet einen String "44,68" mit Komma?
-
@claus1985-0 sagte: zu Loxone über den Loxone Adapter übertragen werden.
Loxone erwartet einen String "44,68" mit Komma?
@paul53 sagte in Zahlenwert umwandeln:
Loxone erwartet einen String "44,68" mit Komma?
Wundert mich auch ...
-
Ich mach meist das, was gewünscht ist.

Wie käme ich denn dazu, in Frage zu stellen, was der TE will. ;) - Wobei ich mir das auch nicht vorstellen kann, dass ein Adapter mit Strings als Zahlen besser zu Recht kommt. Aber wie gesagt, der TE hat immer Recht.

-
@claus1985-0 sagte: zu Loxone über den Loxone Adapter übertragen werden.
Loxone erwartet einen String "44,68" mit Komma?
@paul53 Naja ehrlich gesagt weiß ich das nicht genau.. Aktuell übertrage ich den Wert quasi genau wie er ist und das klappt nicht. Loxone zeigt ihn nicht an. Wobei gut das ihr fragt.. sehe gerade ich übertrage noch einen anderen Wert auch aus dem Wolf Adapter nach Loxone und der ist im gleichen Format und funktioniert einwandfrei.. dann muss ich da nochmal in Loxone schauen.
Danke trotzdem für die vielen Antworten! Ist echt mega das hier so viele hilfsbereite Experten sind!!
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden