Open DieDiren opened 5 years ago
Beim Gewicht in kg würde ich 1/100 ausgeben, also Gramm-genau auch wenn es die Waage von der Genauigkeit eigentlich nicht her gibt. 23,189 kg
Bei den anderen Werten finde ich die Vorschläge gut: Bei der Temperatur sollt für die user z.B. 18,6 °C erwartungskonform sein und auch die Genauigkeit der Sensoren gibt das her. Luftdruck ohne Nachkommestellen 1050 hPa oder mbar.
Bei der Batteriespannung würde ich zwei Nachkommastellen vorschlagen.
Die Ausgabe der Temperatur in 1/10°C ist üblich, bei der Feuchtigkeit 1/10% und dem Luftdruck 1/10 mbar machen die Kurven glatter und damit schöner. Beim Gewicht teste ich gerade 1/10 kg, da gibt es schon eine Temperaturdrift von +/- 1/10 kg.
in MicroPython sieht das so aus: ds18b20tmp = int(ds_measurement10)/10 # 1 Dezimalstelle nach Komma bme280tmp = int(bme280val[0]10)/10 # 1 Stelle nach Komma bme280pre = int(bme280val[1]/10)/10 bme280hum = int(bme280val[2]*10)/10
1/10 kg 1/10 grad celsius Luftdruck zu ganzer Zahl?