feat(gateway): enhance OpenKNX integration with new DIB construction methods and improve BLE configuration

Signed-off-by: Tony <tonylu@tony-cloud.com>
This commit is contained in:
Tony
2026-05-16 01:50:26 +08:00
parent 449a3a801a
commit 2a3808c1e4
5 changed files with 193 additions and 169 deletions
@@ -36,6 +36,10 @@ class EtsDeviceRuntime {
void toggleProgrammingMode();
EtsMemorySnapshot snapshot() const;
// Accessors for OpenKNX integration (DIB construction, IP parameter object).
DeviceObject& deviceObject();
Platform& platform();
void setFunctionPropertyHandlers(FunctionPropertyHandler command_handler,
FunctionPropertyHandler state_handler);
void setGroupWriteHandler(GroupWriteHandler handler);