From f737878c1e5529d8a0abf2ecac1f5d3d223bf941 Mon Sep 17 00:00:00 2001 From: Martin Donnelly Date: Wed, 10 Aug 2016 16:45:03 +0100 Subject: [PATCH] =?UTF-8?q?=E2=80=9D2016-08-10=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mdot/mdot_mqtt/mdot_mqtt/lib/mqtt/mqttClient.js | 10 +++++----- mdot/mdot_mqtt/mdot_mqtt/lib/server/db-save.js | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/mdot/mdot_mqtt/mdot_mqtt/lib/mqtt/mqttClient.js b/mdot/mdot_mqtt/mdot_mqtt/lib/mqtt/mqttClient.js index c5063b2..fc39ec2 100644 --- a/mdot/mdot_mqtt/mdot_mqtt/lib/mqtt/mqttClient.js +++ b/mdot/mdot_mqtt/mdot_mqtt/lib/mqtt/mqttClient.js @@ -35,8 +35,10 @@ function insertEntry(obj) { var newObj = dataBuilder(obj); + newObj.rtype = 1; + logger.debug('Inserting into couch...'); - logger.info(util.inspect(newObj)); + // logger.info(util.inspect(newObj)); dbCouch.insert(newObj, function(err, body, header) { if (err) { logger.error('Error inserting into couch'); @@ -49,9 +51,7 @@ function insertEntry(obj) { var doInsertEntry = (obj) => { // Logger.info('sendSocket: ' + JSON.stringify(obj)); - var _rawObj = obj; - _rawObj.type = 1; - insertEntry(_rawObj); + insertEntry(obj); dbSave.addNewEvent(obj) .then(function(d) { @@ -122,7 +122,7 @@ var mqttClient = function() { var json = JSON.parse(message.toString()); json.topic = topic; - logger.debug(JSON.stringify(json)); + // logger.debug(JSON.stringify(json)); busEmitter.emit('saveData', json); diff --git a/mdot/mdot_mqtt/mdot_mqtt/lib/server/db-save.js b/mdot/mdot_mqtt/mdot_mqtt/lib/server/db-save.js index 64491e6..c128bc2 100644 --- a/mdot/mdot_mqtt/mdot_mqtt/lib/server/db-save.js +++ b/mdot/mdot_mqtt/mdot_mqtt/lib/server/db-save.js @@ -9,7 +9,7 @@ module.exports = function(db) { module.sqlInsertRawEvent = function(data) { let _data = data; - + console.log('sqlInsertRawEvent'); return new Promise(function(resolve, reject) { db.func('insert_raw', [_data.timestamp, _data.event]) @@ -25,7 +25,7 @@ module.exports = function(db) { module.sqlInsertDecoded = function(data) { let _data = data; - console.log('sqlInsertDecoded', data); + console.log('sqlInsertDecoded', _data.deviceid, _data.timestamp); return new Promise(function(resolve, reject) { db.func('insert_decoded', [_data.deviceid, _data.timestamp, _data.lux, _data.co2, _data.temp, _data.humidity, _data.sound])