NEWS
UNSOLVED Datenpunkte Nachkommastellen reduzieren
-
OK, danke für die schnelle Antwort.
Smartmeter Werte kann man nicht reduzieren ?(außer eben über weitere Datenpunkte und ein Rundungs-Programm)?
-
falls man das ohne script machen möchte - ich habe es mal mit der neuen alias function probiert und es klappt auch
roter pfeil - aktueller wert
grüner pfeil - umgewandelter wert
den wert vom grünen pfeil habe ich in die history getan
der alias.0.test ist so konfiguriert
-
Brauche ich dafür eine bestimmte Adapter Version um den Block zu haben/sehen?
-
@haselchen
So weit ich weis nein...
Schau mal unter Mathematik -
Die Runden Funktion in Blockly geht gut, danke für den Tipp.
@liv-in-sky Wie geht das mit Alias? Ist das ein Adapter oder Script?
-
@hg6806 was sagt denn die Suchfunktion? .....
-
Den Runden Baustein habe ich.
Daran hängt ein Baustein mit einer Zahl. Müsste ich da nicht den Datenpunkt auswählen können der gerundet werden soll ? -
@hg6806 das ist nun ein teil von iobroker - seit controller version 2 -
ist noch in entwicklung hier ein wenig mehr info
https://forum.iobroker.net/topic/25772/fragen-antworten-rund-um-die-neue-alias-funktion/54
-
@haselchen sagte:
Müsste ich da nicht den Datenpunkt auswählen können der gerundet werden soll ?
Ja.
-
-
Diesen Baustein habe ich nicht.
Meiner hat die Möglichkeit runde/ runde auf /runde ab auszuwählen und dahinter steht als Beispielzahl 3.1 -
-
3.6.4
Läuft halt ohne Probleme und Macken. -
-
Danke für die Info.
Bekomme ich mit der 3.6.4 Variante die Nachkommastelle gelöst? (Per Blockly) -
@haselchen sagte:
Bekomme ich mit der 3.6.4 Variante die Nachkommastelle gelöst? (Per Blockly)
Ja. Beispiel mit 2 Nachkommastellen:
-
@paul53
Habe ich ausprobiert .
Aus 30.832306 wurde 31
Hab auch mal 1000 oder 1000 eingegeben.
An der 31 ändert sich nichts.
Möchte aber gerne 30.83 stehen haben. -
@haselchen sagte:
An der 31 ändert sich nichts.
Dann hast Du das Blockly falsch nachgebaut. Zeige mal einen Screenshot davon.
-
-
@haselchen
Ja, nicht "runde" muss der äußere Block sein, sondern / 100.
Von außen nach innen:- x / 100
- runde x
- 100 * Wert von ID