From 4d2cfa3cb34469d6b848041480f8dfb9ac64b818 Mon Sep 17 00:00:00 2001 From: Tony Date: Sun, 14 Jun 2026 20:07:45 +0800 Subject: [PATCH] feat: add support for FunctionPropertyCommand and FunctionPropertyState in broadcast management request handling Signed-off-by: Tony --- components/gateway_knx/src/ets_device_runtime.cpp | 2 ++ components/gateway_knx/src/oam_router_runtime.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/components/gateway_knx/src/ets_device_runtime.cpp b/components/gateway_knx/src/ets_device_runtime.cpp index e5eb68a..7b50d9c 100644 --- a/components/gateway_knx/src/ets_device_runtime.cpp +++ b/components/gateway_knx/src/ets_device_runtime.cpp @@ -51,6 +51,8 @@ bool IsBroadcastManagementRequest(CemiFrame& frame) { case IndividualAddressRead: case IndividualAddressSerialNumberRead: case IndividualAddressSerialNumberWrite: + case FunctionPropertyCommand: + case FunctionPropertyState: return true; default: return false; diff --git a/components/gateway_knx/src/oam_router_runtime.cpp b/components/gateway_knx/src/oam_router_runtime.cpp index a58fc85..8425f5b 100644 --- a/components/gateway_knx/src/oam_router_runtime.cpp +++ b/components/gateway_knx/src/oam_router_runtime.cpp @@ -64,6 +64,8 @@ bool IsBroadcastManagementRequest(CemiFrame& frame) { case IndividualAddressRead: case IndividualAddressSerialNumberRead: case IndividualAddressSerialNumberWrite: + case FunctionPropertyCommand: + case FunctionPropertyState: return true; default: return false;