From 3fae6adb972697003fae25c220c88788bd13ff3c Mon Sep 17 00:00:00 2001 From: Armilar <102996011+Armilar@users.noreply.github.com> Date: Fri, 22 Apr 2022 16:48:22 +0200 Subject: [PATCH] Shutter Fix in GenerateDetailPage - Wrong delimiter in payload - Added RegisterDetailEntityWatcher --- ioBroker/NsPanelTs.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ioBroker/NsPanelTs.ts b/ioBroker/NsPanelTs.ts index 4f4cd542..d7ebbea8 100644 --- a/ioBroker/NsPanelTs.ts +++ b/ioBroker/NsPanelTs.ts @@ -659,11 +659,14 @@ function GenerateDetailPage(type: string, pageItem: PageItem): Payload[] { } if (type == "popupShutter") { - if (existsState(id + ".ACTUAL")) + if (existsState(id + ".ACTUAL")) { val = getState(id + ".ACTUAL").val; - else if (existsState(id + ".SET")) + RegisterDetailEntityWatcher(id + ".ACTUAL", pageItem, type); + } else if (existsState(id + ".SET")) { val = getState(id + ".SET").val; - out_msgs.push({ payload: "entityUpdateDetail," + val }) + RegisterDetailEntityWatcher(id + ".SET", pageItem, type); + } + out_msgs.push({ payload: "entityUpdateDetail~" + val }) } } return out_msgs