From 62480cd8cd860603900a632f177378f8c22ced08 Mon Sep 17 00:00:00 2001 From: Zhivka Dimova Date: Mon, 27 Oct 2025 10:32:07 +0100 Subject: [PATCH] [enocean]: D2-50 fix units Change the units of the Supply and Exhaust Air Fan Flow Rate to m3/h. Signed-off-by: Zhivka Dimova --- .../org/openhab/binding/enocean/internal/eep/D2_50/D2_50.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bundles/org.openhab.binding.enocean/src/main/java/org/openhab/binding/enocean/internal/eep/D2_50/D2_50.java b/bundles/org.openhab.binding.enocean/src/main/java/org/openhab/binding/enocean/internal/eep/D2_50/D2_50.java index 86a46490e659e..bf448b2da06c1 100644 --- a/bundles/org.openhab.binding.enocean/src/main/java/org/openhab/binding/enocean/internal/eep/D2_50/D2_50.java +++ b/bundles/org.openhab.binding.enocean/src/main/java/org/openhab/binding/enocean/internal/eep/D2_50/D2_50.java @@ -152,9 +152,9 @@ protected State convertToStateImpl(String channelId, String channelTypeId, return new QuantityType<>(-63 + ((bytes[8] & 0xff) >>> 4) + ((bytes[7] & 0b111) << 4), SIUnits.CELSIUS); case CHANNEL_SUPPLYAIRFANAIRFLOWRATE: return new QuantityType<>(((bytes[9] & 0xff) >>> 2) + ((bytes[8] & 0b1111) << 6), - Units.CUBICMETRE_PER_MINUTE); + Units.CUBICMETRE_PER_HOUR); case CHANNEL_EXHAUSTAIRFANAIRFLOWRATE: - return new QuantityType<>((bytes[10] & 0xff) + ((bytes[9] & 0b11) << 8), Units.CUBICMETRE_PER_MINUTE); + return new QuantityType<>((bytes[10] & 0xff) + ((bytes[9] & 0b11) << 8), Units.CUBICMETRE_PER_HOUR); case CHANNEL_SUPPLYFANSPEED: return new DecimalType(((bytes[12] & 0xff) >>> 4) + (bytes[11] << 4)); case CHANNEL_EXHAUSTFANSPEED: