FHEM - Hausautomations-Systeme > EnOcean

Partikelsensor (A5-09-07) PM2.5 Umwandelung wohl falsch

(1/1)

uwemicro:
Hallo,
ich baue gerade einen Partikelsensor. Meiner Ansicht nach ist die Umwandelung des PM2.5 Wertes im A5-09-07 Telegramm nicht korrekt.
Im File 10_EnOcean.pm steht die Programmzeile :

 if ($db[0] & 2) {$pm_2_5 = ($db[2] & 0x7F) << 1 | $db[1] >> 7;}

Es müßte aber

 if ($db[0] & 2) {$pm_2_5 = ($db[2] & 0x7F) << 2 | $db[1] >> 6;}

sein. Sonst bekomme ich z.B. den Wert 511 für PM2.5 nicht richtig angezeigt. Bitte mal überprüfen.

Viele Grüße,
Uwe

klaus.schauer:
Danke für den Hinweis. Wird mit dem nächsten Update geändert.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln