X-Git-Url: http://plrg.eecs.uci.edu/git/?p=iot2.git;a=blobdiff_plain;f=benchmarks%2FJava%2FHomeSecurityController%2FHomeSecurityController.java;h=2ef8dc5543c1841a9baf9e15538f6d4817f811de;hp=3b7cf539640af43d5b9264b2c513edadc29602e2;hb=591c0aff5bdd49df51c44160688af993615f6e3e;hpb=3c845e58955c3ba9f53e1a6ce0b454feff56c22d diff --git a/benchmarks/Java/HomeSecurityController/HomeSecurityController.java b/benchmarks/Java/HomeSecurityController/HomeSecurityController.java index 3b7cf53..2ef8dc5 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); } @@ -624,6 +624,9 @@ public class HomeSecurityController implements SmartthingsSensorCallback, Smartt */ public void init() { + //System.out.println("DEBUG: Stopping here for debug purposes!"); + //while(true) { } + // Initialize IoTCloud server initIoTCloudServer();