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