From a7fa2790b55987cc1fe9292cb66c048d6b517541 Mon Sep 17 00:00:00 2001 From: s-egge Date: Sun, 22 Sep 2024 11:47:59 -0700 Subject: [PATCH] testing meter locating/multiplying --- backend/dependencies/nodejs/models/meter.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/backend/dependencies/nodejs/models/meter.js b/backend/dependencies/nodejs/models/meter.js index 1bdec1c4..5e0f71c0 100644 --- a/backend/dependencies/nodejs/models/meter.js +++ b/backend/dependencies/nodejs/models/meter.js @@ -229,7 +229,10 @@ class Meter { async upload(data) { await DB.connect() - console.log(meterClasses) + //console.log(meterClasses) + console.log("Data: ", data) + + let points = meterClasses[this.classInt] const pointMap = { @@ -271,6 +274,10 @@ class Meter { pointMap[points[key]] = data[parseInt(key)] } + if (this.id === 105) { + console.log(`Found meter 105. Accumulated Real: ${pointMap.accumulated_real}. Multiplied by 10: ${pointMap.accumulated_real * 10}`) + } + let time = data[0].toString().substring(1, 17) + ':00' const timeseconds = new Date(time).getTime() / 1000 - new Date().getTimezoneOffset() * 60 try {