Merge branch 'master' of ssh://plrg.eecs.uci.edu/home/git/smartthings-infrastructure
[smartthings-infrastructure.git] / eventSimulator / eventSimulator.groovy
1 while(true) {
2         def eventNumber = Verify.getInt(0,5)
3         switch(eventNumber) {
4                 case 0:
5                         def event = Verify.getInt(0,1)
6                         if (event == 0) {
7 <<<<<<< HEAD
8                                         switchObject.setValue([name: "switch", value: "on", deviceId: "switchID0", descriptionText: "",
9                                                         displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
10                         } else {
11                                         switchObject.setValue([name: "switch", value: "off", deviceId: "switchID0", descriptionText: "",
12 =======
13                                         lockObject.setValue([name: "lock", value: "locked", deviceId: "lockID0", descriptionText: "",
14                                                         displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])                       } else {
15                                         lockObject.setValue([name: "lock", value: "unlocked", deviceId: "lockID0", descriptionText: "",
16 >>>>>>> a02c9807815a35c0f57241ee6510a3d312499049
17                                                         displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
18                         }
19                         break
20                 case 1:
21                         break
22                 case 2:
23                         colorControlObject.setValue([name: "hue", value: "50", deviceId: "colorControlID0", descriptionText: "",
24                                         displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
25                         break
26                 case 3:
27                         colorControlObject.setValue([name: "saturation", value: "50", deviceId: "colorControlID0", descriptionText: "",
28                                         displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
29                         break
30                 case 4:
31 <<<<<<< HEAD
32                         break
33                 case 5:
34 =======
35                         appObject.setValue([name: "Touched", value: "touched", deviceId: "touchedSensorID0", descriptionText: "",
36                                         displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
37 >>>>>>> a02c9807815a35c0f57241ee6510a3d312499049
38                         break
39         }
40 }