Hallo @TomMajor...
ich habe seit längerer Zeit 3x den HB-UNI-Sensor1 mit BME280 + MAX44009 auf der HB-UNI-SENS-BATT unauffällig am laufen.
In letzter Zeit ist mir aber aufgefallen das für den Luftdruck "komische Werte" in der Zentrale ausgegeben werden.
Das sieht man aber nur wenn man den Datenpunkt per Script ausliest da die WebUI nur 2 Nachkommastellen anzeigt.
Das sieht dann bspw. (gelogged per Script) so aus:
Code: Alles auswählen
Apr 2 15:44:07 RM-Live-OVA-26 daemon.info cuxd[926]: CUX2801001:1 Uni-3 Luftdruck: 1014.299999
Apr 2 15:44:29 RM-Live-OVA-26 daemon.info cuxd[926]: CUX2801001:1 Uni-3 Luftdruck: 1014.099999
Apr 2 15:44:59 RM-Live-OVA-26 daemon.info cuxd[926]: CUX2801001:1 Uni-3 Luftdruck: 1014.200000
Apr 2 15:45:29 RM-Live-OVA-26 daemon.info cuxd[926]: CUX2801001:1 Uni-3 Luftdruck: 1014.299999
Apr 2 15:46:10 RM-Live-OVA-26 daemon.info cuxd[926]: CUX2801001:1 Uni-3 Luftdruck: 1014.200000
Apr 2 15:47:14 RM-Live-OVA-26 daemon.info cuxd[926]: CUX2801001:1 Uni-3 Luftdruck: 1014.099999
Apr 2 15:52:18 RM-Live-OVA-26 daemon.info cuxd[926]: CUX2801001:1 Uni-3 Luftdruck: 1014.099999
Apr 2 15:57:21 RM-Live-OVA-26 daemon.info cuxd[926]: CUX2801001:1 Uni-3 Luftdruck: 1014.200000
Apr 2 16:00:03 RM-Live-OVA-26 daemon.info cuxd[926]: CUX2801001:1 Uni-3 Luftdruck: 1014.400000
Apr 2 16:01:06 RM-Live-OVA-26 daemon.info cuxd[926]: CUX2801001:1 Uni-3 Luftdruck: 1014.400000
Im seriellen Monitor der ArduinoIDE sehen die Werte soweit plausibel aus. Da es dort Integerwerte sind muss das Problem später in der Verarbeitungskette auftreten.
Systemprotokoll (enhanced):
Code: Alles auswählen
02.04. 16:09:34 Klima Sensor WZ: UNISENS001:1 - Klimadaten AIR_PRESSURE:1014.299999
Serieller Monitor:
Code: Alles auswählen
16:06:08.934 -> BME280 Pressure x10 : 10086
16:06:09.002 -> BME280 PressureNN x10 : 10143
Da ich hier ziemlich im trüben fische frage ich einfach direkt...
Ist es möglich das das HB-TM-Devices-AddOn (2.6.1) den empfangenen Wert irgendwie "falsch aufgearbeitet" an die Zentrale übergibt?
Vielleicht "Rundungsprobleme" weil RM hier als x86 .ova läuft?
Einen ähnlichen Fall hatte ich auch schon mit Uwe's CUxD, das er aber irgendwie beheben konnte.
merkwürdige Abrundung bei (90) Universal Wrapper Device - Thermostat auf x86 Systemen
Es könnte auch ein RaspberryMatic Problem sein, da dort an anderen Stellen ähnlich "krumme Werte" auftauchen.
#1787.
"Kritisch" ist das ganze nicht, es fällt auch kaum auf. Nur mein Homeassistant Dashboard sieht immer etwas komisch aus wenn da so ungewöhnlich krumme Werte angezeigt werden.
Ideen sowie Ratschläge wie ich da weiter analysieren kann sind willkommen.
Danke für's lesen...