From: Zhivka Dimova Date: Wed, 30 Nov 2022 19:55:36 +0000 (+0100) Subject: [enocean] Handle messages with MSC RORG (#13786) (#13792) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=622654ff1d020454c60980ccfc500905f7f2c068;p=openhab-addons.git [enocean] Handle messages with MSC RORG (#13786) (#13792) Setting senderId for MSC RORG and set rorg to Unknown when there is no mach with the supported(handled) RORG types. Fixes #13786 Signed-off-by: Zhivka Dimova --- diff --git a/bundles/org.openhab.binding.enocean/src/main/java/org/openhab/binding/enocean/internal/messages/ERP1Message.java b/bundles/org.openhab.binding.enocean/src/main/java/org/openhab/binding/enocean/internal/messages/ERP1Message.java index 133ecd7c87..81577b5724 100644 --- a/bundles/org.openhab.binding.enocean/src/main/java/org/openhab/binding/enocean/internal/messages/ERP1Message.java +++ b/bundles/org.openhab.binding.enocean/src/main/java/org/openhab/binding/enocean/internal/messages/ERP1Message.java @@ -108,11 +108,12 @@ public class ERP1Message extends BasePacket { } break; case SIG: + case MSC: teachIn = false; senderId = Arrays.copyOfRange(payload, dataLength - 5, dataLength - 1); break; default: - break; + rorg = RORG.Unknown; } } catch (Exception e) {