mqtt outbound send snapshot as base64
parent
f177e8e097
commit
13aca4591d
|
|
@ -102,7 +102,7 @@ module.exports = function(s,config,lang,getSnapshot){
|
||||||
sendToMqttConnections(groupKey,'onDetectorNoTriggerTimeout',[e],true)
|
sendToMqttConnections(groupKey,'onDetectorNoTriggerTimeout',[e],true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const onEventTrigger = (d,filter) => {
|
const onEventTrigger = async (d,filter) => {
|
||||||
const monitorConfig = s.group[d.ke].rawMonitorConfigurations[d.id]
|
const monitorConfig = s.group[d.ke].rawMonitorConfigurations[d.id]
|
||||||
if((filter.mqttout || monitorConfig.details.notify_mqttout === '1') && !s.group[d.ke].activeMonitors[d.id].detector_mqttout){
|
if((filter.mqttout || monitorConfig.details.notify_mqttout === '1') && !s.group[d.ke].activeMonitors[d.id].detector_mqttout){
|
||||||
var detector_mqttout_timeout
|
var detector_mqttout_timeout
|
||||||
|
|
@ -117,7 +117,10 @@ module.exports = function(s,config,lang,getSnapshot){
|
||||||
},detector_mqttout_timeout)
|
},detector_mqttout_timeout)
|
||||||
//
|
//
|
||||||
const groupKey = d.ke
|
const groupKey = d.ke
|
||||||
sendToMqttConnections(groupKey,'onEventTrigger',[d,filter],true)
|
await getSnapshot(d,monitorConfig)
|
||||||
|
sendToMqttConnections(groupKey,'onEventTrigger',[Object.assign({},d,{
|
||||||
|
screenshotBuffer: d.screenshotBuffer.toString('base64')
|
||||||
|
}),filter],true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const onMonitorSave = (monitorConfig) => {
|
const onMonitorSave = (monitorConfig) => {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue