From 3b3b6583d9430311b75b1d5985d1426eadcfeb81 Mon Sep 17 00:00:00 2001 From: Senad Uka Date: Sun, 10 Nov 2024 11:12:36 +0100 Subject: [PATCH] Fix bug with occasional wrong code --- shelly/syncscript.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/shelly/syncscript.js b/shelly/syncscript.js index edd37ca..329478b 100644 --- a/shelly/syncscript.js +++ b/shelly/syncscript.js @@ -147,10 +147,14 @@ function handleScanResult(event, result) { if(event === BLE.Scanner.SCAN_RESULT) { for (var i in senzori) { if(result.addr === senzori[i]) { - let data = ShellyBLUParser.getData(result); - temperature[i] = data.Temperature.toString(); - humidity[i] = data.Humidity.toString(); - sendToZoblak(); + let data = ShellyBLUParser.getData(result); + if(data.Temperature && data.Humidity) { + temperature[i] = data.Temperature.toString(); + humidity[i] = data.Humidity.toString(); + sendToZoblak(); + } else { + console.log("Nesto nije uredu"); + } } } }