Hallo,
ich will innerhalb einer Rule die mehrern Gruppen Mitgliedern ein START schickt eine Abfrage starten - wenn ein bestimmtes Element kommt - das dann ein STOP gesendet werden soll.
Meine idee war folgenderweise:
Leider erfolglos - hat jemand ein ähnliches Beispiel?
Danke für die Hilfe
Karsten
ich will innerhalb einer Rule die mehrern Gruppen Mitgliedern ein START schickt eine Abfrage starten - wenn ein bestimmtes Element kommt - das dann ein STOP gesendet werden soll.
Meine idee war folgenderweise:
Code:
rule "Testrule "
when
Time cron "0 35 18 * * ?" // Every day 12:20 hours, evaluate sunset5
then {
logInfo("Testrule","Timer Testrule executed")
gTest?.members.forEach(Switch|
sendCommand(Switch, ON)
)
gTestS?.members.forEach(Rollershutter|
sendCommand(Rollershutter, DOWN)
if(gTestS?.members==Shutter_DG_South)
{ Thread::sleep(8000)
sendCommand(Shutter_DG_South, STOP)
logInfo("Testrule","TestruleShutter Stop für einen rollladen executed")
})
logInfo("Testrule","TestruleShutter Stop in Test executed")
}
Danke für die Hilfe
Karsten


Kommentar