From a5f29e3445b584d5f6ce9746263086a478ad5450 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Thu, 13 Sep 2018 12:00:53 -0400 Subject: [PATCH] bump wake on lan package --- io/wol/39-wol.js | 10 +++++++++- io/wol/package.json | 4 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/io/wol/39-wol.js b/io/wol/39-wol.js index 87b1de4b..b344624b 100644 --- a/io/wol/39-wol.js +++ b/io/wol/39-wol.js @@ -17,9 +17,13 @@ module.exports = function(RED) { if (chk.test(mac)) { try { wol.wake(mac, {address: host}, function(error) { - if (error) { node.warn(error); } + if (error) { + node.warn(error); + node.status({fill:"red",shape:"ring",text:" "}); + } else if (RED.settings.verbose) { node.log("sent WOL magic packet"); + node.status({fill:"green",shape:"dot",text:" "}); } }); } @@ -31,6 +35,10 @@ module.exports = function(RED) { } else { node.warn("WOL: no mac address specified"); } }); + + this.on("close", function () { + node.status({}); + }) } RED.nodes.registerType("wake on lan",WOLnode); } diff --git a/io/wol/package.json b/io/wol/package.json index d233e41c..7cdb1edc 100644 --- a/io/wol/package.json +++ b/io/wol/package.json @@ -1,9 +1,9 @@ { "name" : "node-red-node-wol", - "version" : "0.0.8", + "version" : "0.0.9", "description" : "A Node-RED node to send Wake-On-LAN (WOL) magic packets", "dependencies" : { - "wake_on_lan" : "0.0.4" + "wake_on_lan" : "1.0.0" }, "repository" : { "type":"git",