diff --git a/equipmentMgr.js b/equipmentMgr.js index 1b17d97..4bae9be 100644 --- a/equipmentMgr.js +++ b/equipmentMgr.js @@ -137,6 +137,18 @@ class Car extends Equipment { class CCTV extends Equipment { constructor(equipmentItem) { super(equipmentItem); + + // Watch + this.watch['AP_ResidentsAreHome'] = new watch.Watch('AP_ResidentsAreHome'); + this.watch['AP_ResidentsAreHome'].add({ + targetState: 'ON', + alertFunc: () => { this.setHomeMode('ON'); } + }); + this.watch['AP_ResidentsAreHome'].add({ + targetState: 'OFF', + alertFunc: () => { this.setHomeMode('OFF'); }, + alertDelay: 'PT1M' + }); } setHomeMode(mode) {