node-red-contrib-nanoleaf-aurora
Version:
A node-red module, which provides nodes to manipulate a Nanoleaf Aurora installation.
21 lines (17 loc) • 579 B
JavaScript
module.exports = function (RED) {
'use strict'
function Information(config) {
RED.nodes.createNode(this, config)
var node = this
var installationObj = RED.nodes.getNode(config.installation)
this.on('input', (msg) => {
installationObj.info()
.then((info) => {
msg.payload = info
node.send(msg)
})
.catch((err) => node.error(err.message, err))
})
}
RED.nodes.registerType('information', Information)
}