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)
|
||||
}
|
||||
}
|
||||
const onEventTrigger = (d,filter) => {
|
||||
const onEventTrigger = async (d,filter) => {
|
||||
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){
|
||||
var detector_mqttout_timeout
|
||||
|
|
@ -117,7 +117,10 @@ module.exports = function(s,config,lang,getSnapshot){
|
|||
},detector_mqttout_timeout)
|
||||
//
|
||||
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) => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue