From f3e168f082bc4142d0651ead2f493e8952e72014 Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Thu, 27 Aug 2020 23:45:17 -0700 Subject: Add device inactivity event --- web/app/store/DeviceAttributes.js | 12 ++++++++++++ web/l10n/en.json | 3 +++ 2 files changed, 15 insertions(+) diff --git a/web/app/store/DeviceAttributes.js b/web/app/store/DeviceAttributes.js index c7a4abef..45ae6e3d 100644 --- a/web/app/store/DeviceAttributes.js +++ b/web/app/store/DeviceAttributes.js @@ -36,5 +36,17 @@ Ext.define('Traccar.store.DeviceAttributes', { name: Strings.sharedTimezone, valueType: 'string', dataType: 'timezone' + }, { + key: 'deviceInactivityStart', + name: Strings.attributeDeviceInactivityStart, + valueType: 'number', + allowDecimals: false, + minValue: 1 + }, { + key: 'deviceInactivityPeriod', + name: Strings.attributeDeviceInactivityPeriod, + valueType: 'number', + allowDecimals: false, + minValue: 1 }] }); diff --git a/web/l10n/en.json b/web/l10n/en.json index 49163402..83349be5 100644 --- a/web/l10n/en.json +++ b/web/l10n/en.json @@ -82,6 +82,8 @@ "attributeReportIgnoreOdometer": "Report: Ignore Odometer", "attributeWebReportColor": "Web: Report Color", "attributeDevicePassword": "Device Password", + "attributeDeviceInactivityStart": "Device Inactivity Start", + "attributeDeviceInactivityPeriod": "Device Inactivity Period", "attributeProcessingCopyAttributes": "Processing: Copy Attributes", "attributeColor": "Color", "attributeWebLiveRouteLength": "Web: Live Route Length", @@ -304,6 +306,7 @@ "eventDeviceOnline": "Status online", "eventDeviceUnknown": "Status unknown", "eventDeviceOffline": "Status offline", + "eventDeviceInactive": "Device inactive", "eventDeviceMoving": "Device moving", "eventDeviceStopped": "Device stopped", "eventDeviceOverspeed": "Speed limit exceeded", -- cgit v1.2.3