NEWS
UNSOLVED Datenpunkte Nachkommastellen reduzieren
-
Hallo zusammen,
Leider bläht sich mein System an gesammelten History Werte immer weiter auf.
Ich habe hier ca. 10MB pro Tag.
Übliche Verdächtige sind Smartmeter Werte und daraus resultierende Javascript Werte.Die Werte werden nur alle 10 Sekunden abgefragt, das würde ich ungern höher drehen.
Ich denke here daran die Nachkommastellen zu reduzieren.
Geht das bei den Smartmeter Werte irgendwie oder sind ei festgesetzt?Ich berechne aus den Smartmeter Werten über Blockly noch diverse Differenzen. Kann man hier eigentlich die Nachommastellen reduzieren?
-
@hg6806 sagte:
Blockly noch diverse Differenzen. Kann man hier eigentlich die Nachommastellen reduzieren?
Ja, dafür gibt es einen Mathe-Block.
-
-
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.