NEWS
[gelöst] Zahlenwerte m. Einheiten in Werte m. Punkt umwandel
-
@homoran
die Kommandozeile wird mit dem Pylontech auslesenden Programm an ioBroker gesendet.{PYLON_SOC} ..... versteckt sich dann der ZeichenString
Ja die Einheiten müsste ich dann auch weg Filtern können/sollen.
-
@marco-3 sagte: die Einheiten müsste ich dann auch weg Filtern können/sollen.
Das macht parseFloat() automatisch.
-
Hallo, ich habe folgendes Problem.
ich bekommen die Wert im iobroker nur so übermittelt.
44,5°C oder 66,7% oder 4,7Aich möchte diese Werte in
44.5 oder 66.7 oder 4.7umwandeln um diese dann mit history anzeigen zu lassen
Wie bekomme ich dies am einfachsten hin.
Die Rohwerte werden per simpleAPI entgegen genommen und kommen so roh rein
gelöscht
-
@homoran
die Kommandozeile wird mit dem Pylontech auslesenden Programm an ioBroker gesendet.{PYLON_SOC} ..... versteckt sich dann der ZeichenString
Ja die Einheiten müsste ich dann auch weg Filtern können/sollen.
@marco-3 sagte in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:
die Kommandozeile wird mit dem Pylontech auslesenden Programm an ioBroker gesendet.
dun du kannst sie nicht von ioBroker an die Batterie senden?
Bei meinem Wechselrichter kann ich so Daten abholen.aber das sollten wir im anderen Thread zusammen mit @klassisch machen
-
@marco-3 sagte in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:
die Kommandozeile wird mit dem Pylontech auslesenden Programm an ioBroker gesendet.
dun du kannst sie nicht von ioBroker an die Batterie senden?
Bei meinem Wechselrichter kann ich so Daten abholen.aber das sollten wir im anderen Thread zusammen mit @klassisch machen
-
@homoran sagte: Komma via Alias durch einen Punkt ersetzen
"read": "parseFloat(val.replace(',','.'))" -
@paul53 said in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:
@homoran sagte: Komma via Alias durch einen Punkt ersetzen
"read": "parseFloat(val.replace(',','.'))"Wo muss ich diese Zeile mit eintragen?
-
@paul53 said in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:
@marco-3 sagte: Wo muss ich diese Zeile mit eintragen?
Im Alias(-Manager)

Danke es Funktioniert.
Alias Manager installieren und dann die neuen Daten im Alias Ordner suchen. Klasse! Natürlich alle zu verändernen Werte vorher mit deiner Zeile parsen....
DANKE DANKE DANKE
Gelöst, mal sehen ob ich das hier irgend wo markieren kann.
-
@paul53 said in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:
@marco-3 sagte: Wo muss ich diese Zeile mit eintragen?
Im Alias(-Manager)

Danke es Funktioniert.
Alias Manager installieren und dann die neuen Daten im Alias Ordner suchen. Klasse! Natürlich alle zu verändernen Werte vorher mit deiner Zeile parsen....
DANKE DANKE DANKE
Gelöst, mal sehen ob ich das hier irgend wo markieren kann.
-
@marco-3 sagte: Natürlich alle zu verändernen Werte vorher mit deiner Zeile parsen....
... und noch Maßeinheiten eingeben.

-
Ein Problem scheint es noch zu geben.
Jetzt stehen zwar die Werte als Werte da, aber es werden keine Datenpunkte in history.0 abgelegt
-
@marco-3 sagte: es werden keine Datenpunkte in history.0 abgelegt
Ist History bei den Alias-DP aktiviert (Zahnrad rechts)?
-
@marco-3 sagte in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:
@paul53 ja
ist auf deinem Screenshot aber nicht zu erkennen
-

AcK ist false,
Seit history.0 Neustart kommen schon mal Daten rein, aber .... nicht angezeigt im Diagramm
@marco-3 sagte in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:
nicht angezeigt im Diagramm
in welchem?
-
Es war mermutlich der neustart der history.0 instanz. Jetz wackeln so langsam die Daten rein.
Danke.
Was hat eigentich das ACK true oder failed zu bedeuten?
@marco-3 sagte in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:
Was hat eigentich das ACK true oder failed zu bedeuten?
Wenn der Wert bestätigt wird, ist alles fertig.
Wenn du Werte in Adapterdatenpunkte schreibst und der Adapter noch was machen soll, wird mit ACK=false geschrieben, der Adapter verarbeitet es dann und schreibt ACK=true rein = ich bin fertig
