1 // Generate a random variable
2 Random random = new Random(1131)
10 appObject.setValue([name: "Touched", value: "Touched", deviceId: 0, descriptionText: "",
11 displayed: true, linkText: "", isStateChange: false, unit: "", data: []])
12 Thread.sleep(random.nextInt(nextRandom));
24 lockObject.setValue([name: "lock", value: "locked", deviceId: 0, descriptionText: "",
25 displayed: true, linkText: "", isStateChange: false, unit: "", data: []])
26 Thread.sleep(random.nextInt(nextRandom));
36 lockObject.setValue([name: "unlock", value: "unlocked", deviceId: 0, descriptionText: "",
37 displayed: true, linkText: "", isStateChange: false, unit: "", data: []])
38 Thread.sleep(random.nextInt(nextRandom));
43 // Contact sensor events
49 contactObject.setValue([name: "contact.open", value: "open", deviceId: 0, descriptionText: "",
50 displayed: true, linkText: "", isStateChange: false, unit: "", data: []])
51 Thread.sleep(random.nextInt(nextRandom));
62 contactObject.setValue([name: "contact.closed", value: "closed", deviceId: 0, descriptionText: "",
63 displayed: true, linkText: "", isStateChange: false, unit: "", data: []])
64 Thread.sleep(random.nextInt(nextRandom));