2 def eventNumber = Verify.getInt(0,53)
11 def event = Verify.getInt(0,2)
13 smokeDetectorObject.setValue([name: "smoke", value: "clear", deviceId: "smokeDetectorID0", descriptionText: "",
14 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
15 } else if (event == 1) {
16 smokeDetectorObject.setValue([name: "smoke", value: "detected", deviceId: "smokeDetectorID0", descriptionText: "",
17 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
19 smokeDetectorObject.setValue([name: "smoke", value: "tested", deviceId: "smokeDetectorID0", descriptionText: "",
20 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
24 def event = Verify.getInt(0,2)
26 smokeDetectorObject.setValue([name: "carbonMonoxide", value: "clear", deviceId: "smokeDetectorID0", descriptionText: "",
27 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
28 } else if (event == 1) {
29 smokeDetectorObject.setValue([name: "carbonMonoxide", value: "detected", deviceId: "smokeDetectorID0", descriptionText: "",
30 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
32 smokeDetectorObject.setValue([name: "carbonMonoxide", value: "tested", deviceId: "smokeDetectorID0", descriptionText: "",
33 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
41 lockObject.setValue([name: "lock", value: "locked", deviceId: "lockID0", descriptionText: "",
42 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
45 def event = Verify.getInt(0,1)
47 accelerationSensorObject.setValue([name: "acceleration", value: "active", deviceId: "accelerationSensorID0", descriptionText: "",
48 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
50 accelerationSensorObject.setValue([name: "acceleration", value: "inactive", deviceId: "accelerationSensorID0", descriptionText: "",
51 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
55 def event = Verify.getInt(0,1)
57 motionSensorObject.setValue([name: "motion", value: "active", deviceId: "motionSensorID0", descriptionText: "",
58 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
60 motionSensorObject.setValue([name: "motion", value: "inactive", deviceId: "motionSensorID0", descriptionText: "",
61 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
65 def event = Verify.getInt(0,1)
67 presenceSensorObject.setValue([name: "presence", value: "present", deviceId: "presenceSensorID0", descriptionText: "",
68 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"presence":"1","dni":"mobile0"}'])
70 presenceSensorObject.setValue([name: "presence", value: "not present", deviceId: "presenceSensorID0", descriptionText: "",
71 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"presence":"0","dni":"mobile0"}'])
75 def event = Verify.getInt(0,1)
77 switchObject.setValue([name: "switch", value: "on", deviceId: "switchID0", descriptionText: "",
78 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
80 switchObject.setValue([name: "switch", value: "off", deviceId: "switchID0", descriptionText: "",
81 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
87 smokeDetectorObject.setValue([name: "battery", value: "5", deviceId: "smokeDetectorID0", descriptionText: "",
88 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
101 def event = Verify.getInt(0,4)
103 thermostatObject.setValue([name: "thermostatMode", value: "auto", deviceId: "thermostatID0", descriptionText: "",
104 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
105 } else if (event == 1) {
106 thermostatObject.setValue([name: "thermostatMode", value: "cool", deviceId: "thermostatID0", descriptionText: "",
107 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
108 } else if (event == 2) {
109 thermostatObject.setValue([name: "thermostatMode", value: "emergencyHeat", deviceId: "thermostatID0", descriptionText: "",
110 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
111 } else if (event == 3) {
112 thermostatObject.setValue([name: "thermostatMode", value: "heat", deviceId: "thermostatID0", descriptionText: "",
113 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
115 thermostatObject.setValue([name: "thermostatMode", value: "off", deviceId: "thermostatID0", descriptionText: "",
116 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
184 def event = Verify.getInt(0,2)
186 locationObject.setValue([name: "Location", value: "home", deviceId: "locationID0", descriptionText: "",
187 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
188 } else if (event == 1) {
189 locationObject.setValue([name: "Location", value: "away", deviceId: "locationID0", descriptionText: "",
190 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
192 locationObject.setValue([name: "Location", value: "night", deviceId: "locationID0", descriptionText: "",
193 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])
197 appObject.setValue([name: "Touched", value: "touched", deviceId: "touchedSensorID0", descriptionText: "",
198 displayed: true, linkText: "", isStateChange: false, unit: "", data: '{"info": "info"}'])