Better door tracking

* Send event info with door run time & door tag
* Only if >= 45s
* Only log minutes if >= 1
* No timer required; track only @ door exit time
This commit is contained in:
Bryan Ashby 2019-01-18 23:12:01 -07:00
parent 7776391184
commit 0457a6601f
5 changed files with 26 additions and 35 deletions

View file

@ -54,8 +54,8 @@ module.exports = function systemEventUserLogInit(statLog) {
append(e, LogNames.SendMail, 1);
},
[ systemEvents.UserRunDoor ] : (e) => {
// :TODO: store door tag, else '-' ?
append(e, LogNames.RunDoor, 1);
append(e, LogNames.RunDoor, e.doorTag);
append(e, LogNames.RunDoorMinutes, e.runTimeMinutes);
},
[ systemEvents.UserSendNodeMsg ] : (e) => {
append(e, LogNames.SendNodeMsg, e.global ? 'global' : 'direct');