Number-Item in Rule
Verfasst: 18. Sep 2023 13:55
Hallo,
ich stehe gerade ein wenig auf dem Schlauch. ich möchte den Wert für die Leuchtdauer über die Sitemap einstellen können. Ich habe mir ein Item Number:Dimensionless angelegt, wie aber bekomm ich den Wert in das Item "iPost_TimeOut"? Habe irgendwie schon alles probiert...
Den Code habe ich nur als Vereinfachung als Beispiel eingefügt um es zu verstehen.
ich stehe gerade ein wenig auf dem Schlauch. ich möchte den Wert für die Leuchtdauer über die Sitemap einstellen können. Ich habe mir ein Item Number:Dimensionless angelegt, wie aber bekomm ich den Wert in das Item "iPost_TimeOut"? Habe irgendwie schon alles probiert...
Code: Alles auswählen
var Timer tWCGast = null
val Integer iPost_TimeOut = 5
rule "test"
when
Item HM_Unterputztaster_Treppenhauslicht_unten_1_ip_State changed
then
tWCGast?.cancel
if(newState != ON) {
HM_Schaltaktor_Treppenhauslicht_3_ip_2_STATE.sendCommand(ON)
} else
tWCGast = createTimer(now.plusSeconds(iPost_TimeOut), [|
HM_Schaltaktor_Treppenhauslicht_3_ip_2_STATE.sendCommand(OFF)
])
end