Attempt to catch errors from wemo-lookup

This is to catch errors when device is offline
This commit is contained in:
Ben Hardill
2021-04-03 11:58:28 +01:00
parent 60fcbc351d
commit e9f0509cc6
3 changed files with 54 additions and 11 deletions

View File

@@ -5,7 +5,7 @@ var events = require('events');
var util = require('util');
var Client = require('node-ssdp').Client;
var xml2js = require('xml2js');
var request = require('request');
// var request = require('request');
var http = require('http');
var url = require('url');
var Q = require('q');
@@ -271,6 +271,11 @@ WeMoNG.prototype.start = function start() {
post_request.abort();
});
post_request.on('error', function(err){
// should log err
console.log(err);
})
post_request.write(util.format(getenddevs.body, udn));
post_request.end();