X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=benchmarks%2FJava%2FHomeSecurityController%2FHomeSecurityController.java;h=09c0527dce1cfe94e6ce4766ceccfc26bf563fc3;hb=b7795a76d57478a23ee40dd8717b005e18891ca1;hp=3b7cf539640af43d5b9264b2c513edadc29602e2;hpb=8587d5dae9491656de998fc4dde0d4adc38ef3b9;p=iot2.git diff --git a/benchmarks/Java/HomeSecurityController/HomeSecurityController.java b/benchmarks/Java/HomeSecurityController/HomeSecurityController.java index 3b7cf53..09c0527 100644 --- a/benchmarks/Java/HomeSecurityController/HomeSecurityController.java +++ b/benchmarks/Java/HomeSecurityController/HomeSecurityController.java @@ -43,7 +43,7 @@ public class HomeSecurityController implements SmartthingsSensorCallback, Smartt private static final int MOTION_TIME_THRESHOLD = 60; // in seconds private static final int CAMERA_FPS = 15; private static final int CHECK_TIME_WAIT = 1; // in seconds - private static final int SECOND_TO_TURN_ON = 60; // in seconds + private static final int SECOND_TO_TURN_ON = -1; // in seconds private static final int SECOND_TO_TURN_OFF = 1; // in seconds private static final int LOCK_DOOR = 0; private static final int UNLOCK_DOOR = 1; @@ -477,7 +477,7 @@ public class HomeSecurityController implements SmartthingsSensorCallback, Smartt // Get and init the alarm (this single alarm set can serve multiple zones / rooms) Iterator alarmIt = alarmSet.iterator(); AlarmSmart alm = (AlarmSmart) alarmIt.next(); - alm.setZone(zoneId, true, SECOND_TO_TURN_OFF); + alm.setZone(zoneId, true, SECOND_TO_TURN_ON); updateIoTCloud("alarm", ACTIVE); } @@ -492,7 +492,7 @@ public class HomeSecurityController implements SmartthingsSensorCallback, Smartt Iterator alarmIt = alarmSet.iterator(); AlarmSmart alm = (AlarmSmart) alarmIt.next(); // Turn this alarm off indefinitely - alm.setZone(zoneId, false, SECOND_TO_TURN_ON); + alm.setZone(zoneId, false, SECOND_TO_TURN_OFF); updateIoTCloud("alarm", NOT_ACTIVE); }