diff --git a/lib/DiscoveryStrategy/Nupnp.js b/lib/DiscoveryStrategy/Nupnp.js index c46138b..a33e9e4 100644 --- a/lib/DiscoveryStrategy/Nupnp.js +++ b/lib/DiscoveryStrategy/Nupnp.js @@ -3,7 +3,7 @@ let axios = require('axios'); let Error = require('../Error'); -const PHILIPS_NUPNP_URL = 'https://www.meethue.com/api/nupnp'; +const PHILIPS_NUPNP_URL = 'https://discovery.meethue.com/'; /** * Nupnp discovery strategy diff --git a/lib/DiscoveryStrategy/Upnp.js b/lib/DiscoveryStrategy/Upnp.js index 05b1ea5..39aed4c 100644 --- a/lib/DiscoveryStrategy/Upnp.js +++ b/lib/DiscoveryStrategy/Upnp.js @@ -59,7 +59,7 @@ class Upnp { * Use SSDP discovery broadcast */ broadcast() { - let query = new Buffer( + let query = Buffer.from( [ 'M-SEARCH * HTTP/1.1', `HOST: ${SSDP_ADDRESS}:${SSDP_PORT}`, diff --git a/package.json b/package.json index aeee590..e2dfd85 100644 --- a/package.json +++ b/package.json @@ -23,15 +23,15 @@ "test": "mocha" }, "dependencies": { - "moment": "^2.22.2", + "moment": "^2.24.0", "axios": "^0.18.0", - "sprintf-js": "^1.1.1" + "sprintf-js": "^1.1.2" }, "devDependencies": { - "mocha": "^5.2.0", - "chai": "^4.1.2", + "mocha": "^6.1.4", + "chai": "^4.2.0", "chai-as-promised": "^7.1.1", - "sinon": "^6.3.3", + "sinon": "^7.3.2", "mockery": "^2.1.0" } }