Instance Methods
getNode
(async) getNode(device): Promise.<ZwaveNode>Create a ZwaveNode instance for a Device
Parameters
Name | Type | Description |
---|---|---|
device
|
Device | An instance of Device |
Returns
Promise.<ZwaveNode>
Example
const node = await this.homey.zwave.getNode(this);
node.CommandClass.COMMAND_CLASS_BASIC.on('report', (command, report) => {
this.log('onReport', command, report);
});
node.CommandClass.COMMAND_CLASS_BASIC.BASIC_SET({ Value: 0xFF })
.then(this.log)
.catch(this.error);