From 11dc044ac7f507bba0976dfcdc04049542966111 Mon Sep 17 00:00:00 2001 From: Moe Date: Tue, 31 Aug 2021 17:03:18 -0700 Subject: [PATCH] allow dynamic data instead of only trigger data from monitor daemon --- libs/monitor.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/libs/monitor.js b/libs/monitor.js index 93ad6354..561ad509 100644 --- a/libs/monitor.js +++ b/libs/monitor.js @@ -910,7 +910,14 @@ module.exports = function(s,config,lang){ if(object.substr(object.length - 1) !== '}')theJson += '}' if(object.substr(0,1) !== '{')theJson = '{' + theJson var data = JSON.parse(theJson) - triggerEvent(data) + switch(data.f){ + case'trigger': + triggerEvent(data) + break; + case's.tx': + s.tx(data.data,data.to) + break; + } }) }catch(err){ console.log('There was an error parsing a detector event')