iobroker.netatmo
Advanced tools
Comparing version
{ | ||
"common": { | ||
"name": "netatmo", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"title": "Netatmo Adapter", | ||
@@ -6,0 +6,0 @@ "desc": { |
@@ -147,12 +147,23 @@ module.exports = function (myapi, myadapter) { | ||
function requestProcessor(req, res) { | ||
var data = ""; | ||
req.on('data', function (chunk) { | ||
// needed dummy event ... | ||
data += chunk; | ||
}); | ||
req.on('end', function () { | ||
adapter.log.info("Got an realtime event!"); | ||
var json = null; | ||
// TODO: Parse event instead of full update | ||
that.requestUpdateIndoorCamera(); | ||
try { | ||
json = JSON.parse(data); | ||
} catch (e) { | ||
} | ||
if (json.persons) { | ||
adapter.log.info("Got an realtime event!"); | ||
// TODO: Parse event instead of full update | ||
that.requestUpdateIndoorCamera(); | ||
} | ||
res.writeHead(200); | ||
@@ -159,0 +170,0 @@ res.write("OK"); |
{ | ||
"name": "iobroker.netatmo", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"description": "ioBroker netatmo Adapter", | ||
@@ -5,0 +5,0 @@ "author": { |
@@ -16,2 +16,5 @@  | ||
### 0.5.1 | ||
* (PArns) Optimized realtime updates to avoid updates if only movement was detected | ||
### 0.5.0 | ||
@@ -18,0 +21,0 @@ * (PArns) Added realtime events for Netatmo Welcome |
112233
0.26%1873
0.43%68
4.62%