diff --git a/hardware/wemo/WeMoNG.js b/hardware/wemo/WeMoNG.js index e5627687..03b6a7e8 100644 --- a/hardware/wemo/WeMoNG.js +++ b/hardware/wemo/WeMoNG.js @@ -152,6 +152,14 @@ module.exports = function(RED) { } }); + sub_request.on('error', function(){ + // devie probably offline + // try again after a minute + setTimeout( function() { + subscribe(node) + }, 60000) + }) + sub_request.end(); } }