exports.id = 'virtualwireout'; exports.title = 'Virtual wire out'; exports.version = '1.0.0'; exports.author = 'Martin Smola'; exports.color = '#303E4D'; exports.icon = 'sign-out'; exports.input = true; exports.options = {}; exports.readme = `# Virtual wire out When the wires between the components are mess it's time to use Virtual wire.`; exports.html = `
@(Wire name)
`; exports.install = function(instance) { instance.custom.reconfigure = function(){ if (instance.options.wirename) { instance.status(instance.options.wirename); } else instance.status('Not configured', 'red'); }; instance.on('data', function(flowdata) { EMIT('virtualwire', instance.options.wirename, flowdata); }); instance.on('options', instance.custom.reconfigure); instance.custom.reconfigure(); };