OpenKNX / SEN-UP1-8xTH

OpenKNX 8channel Temperature/Humidity Sensor
GNU Affero General Public License v3.0
7 stars 1 forks source link

Bug: BME280 Luftdruck um Faktor 100 falsch #4

Open korpa opened 1 month ago

korpa commented 1 month ago

Der KNX Datentyp 9.006 definiert als Einheit Pa und nicht hPa. Die Firmware gibt aber Werte wie 963.84 Pa zurück, was viel zu niedrig ist. Müsste 96384 Pa sein.

mumpf commented 1 month ago

Hi, ich weiß nicht ob Dominik das absichtlich so gemacht hat oder versehentlich, aber es war eine gute Wahl...

Ich habe das bei mir im Sensormodul genau so gemacht. Hintergrund ist, DPT 9 für so große Zahlen nicht geeignet ist. Bei mir steht es in der Anleitung, dass es so ist.

Du kannst Dir im Logikmodul den Wert umrechenen und * 100 nehmen, aber als DPT 9 wirst Du sehen, dass die Auflösung nicht reicht. Ich würde dann in DPT 14 umrechnen...

Gruß, Waldemar