redmatic-homekit
Version:
HAP-Nodejs based Node-RED nodes to create HomeKit Accessories
18 lines (13 loc) • 643 B
JavaScript
const Accessory = require('./lib/accessory');
module.exports = class HmipPcbs2 extends Accessory {
init(config, node) {
const {ccu} = node;
// Todo configuration for disabling channels and Service Type
this.addService('Switch', ccu.channelNames[config.description.ADDRESS + ':4'])
.get('On', config.deviceAddress + ':4.STATE')
.set('On', config.deviceAddress + ':4.STATE');
this.addService('Switch', ccu.channelNames[config.description.ADDRESS + ':8'])
.get('On', config.deviceAddress + ':8.STATE')
.set('On', config.deviceAddress + ':8.STATE');
}
};