UNPKG

redmatic-homekit

Version:

HAP-Nodejs based Node-RED nodes to create HomeKit Accessories

15 lines (12 loc) 550 B
const Accessory = require('./lib/accessory'); module.exports = class HbUniSenPress extends Accessory { init(config) { this.addService('ContactSensor', config.name) .get('ContactSensorState', config.deviceAddress + ':2.STATE', (value, c) => { return value ? c.CONTACT_NOT_DETECTED : c.CONTACT_DETECTED; }) .get('StatusLowBattery', config.deviceAddress + ':0.LOWBAT', (value, c) => { return value ? c.BATTERY_LEVEL_LOW : c.BATTERY_LEVEL_NORMAL; }); } };