From 622654ff1d020454c60980ccfc500905f7f2c068 Mon Sep 17 00:00:00 2001 From: Zhivka Dimova Date: Wed, 30 Nov 2022 20:55:36 +0100 Subject: [PATCH] [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 --- .../openhab/binding/enocean/internal/messages/ERP1Message.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 133ecd7c8..81577b572 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) {