Traccar

Tracked devices and current position

Device status with a related current-position card and a native MapKit pin.

Devices with their last known Traccar positions and an on-device MapKit pin. Cifru reads coordinates already stored by Traccar; it never requests the iPhone location permission.

Prepare Traccar:
1. Use a dedicated Traccar account limited to the devices that should be visible in Cifru.
2. Traccar's official API supports Basic authentication and API-key/token authentication. For least privilege, create/use a user or token that can only read the intended devices; do not use an unrestricted administrator account.
3. Confirm your HTTPS Traccar server is reachable from the iPhone.
Official OpenAPI: https://www.traccar.org/api-reference/openapi.yaml

Configure Cifru on iPhone/iPad:
1. Sources → Add source → REST JSON; Base URL: https://your-traccar.example.
2. Choose Basic and enter the restricted Traccar user's email/password, or choose the API-key mode supported by your Traccar deployment. Do not configure both.
3. Test, import the package and map “Traccar REST”.
4. Cifru reads GET /api/devices and GET /api/positions. Run compatibility testing before applying; no command or write endpoint is included.

Ce creează pachetul

1 Home1 Detalii2 liste1 surse de legat
  • Home: Tracked devices
  • Detalii: Current position
  • Sub-buton: Current position

Sursele se mapează local și se verifică înainte de aplicare.

Vezi JSON-ul care se importărestrâns implicit

Conținutul portabil exact al acestei versiuni.

{
    "components": {
        "sourceSlots": [
            {
                "displayName": "Traccar REST",
                "id": "42C7DEB4-0912-5621-8E65-BCA658ACB851",
                "kind": "rest",
                "requiredObjects": [
                    "/api/devices",
                    "/api/positions"
                ],
                "requiresCustomSQL": false
            }
        ],
        "workspaceSelection": {
            "commonFields": [
                {
                    "key": "latitude",
                    "synonyms": [
                        "lat"
                    ],
                    "title": "Latitude",
                    "type": "number",
                    "useForJoins": false
                },
                {
                    "key": "longitude",
                    "synonyms": [
                        "lng",
                        "lon"
                    ],
                    "title": "Longitude",
                    "type": "number",
                    "useForJoins": false
                }
            ],
            "datasets": [
                {
                    "cacheMode": "cached",
                    "calculatedFields": [],
                    "customQueryIntegrationName": "",
                    "endpointPath": "/api/devices",
                    "fetchSortRules": [],
                    "id": "A2C7AEAF-14E1-5DBC-9957-352E5A510CF8",
                    "mappings": [
                        {
                            "commonFieldKey": "device_id",
                            "key": "id",
                            "label": "Device ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "id",
                            "type": "number",
                            "visibleInDetail": true,
                            "visibleInList": false
                        },
                        {
                            "commonFieldKey": "name",
                            "key": "name",
                            "label": "Device",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "name",
                            "type": "text",
                            "visibleInDetail": true,
                            "visibleInList": true
                        },
                        {
                            "commonFieldKey": "",
                            "key": "uniqueId",
                            "label": "Unique ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "uniqueId",
                            "type": "text",
                            "visibleInDetail": true,
                            "visibleInList": true
                        },
                        {
                            "commonFieldKey": "",
                            "key": "status",
                            "label": "Status",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "status",
                            "type": "text",
                            "visibleInDetail": true,
                            "visibleInList": true
                        },
                        {
                            "commonFieldKey": "",
                            "key": "lastUpdate",
                            "label": "Last update",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "lastUpdate",
                            "type": "date",
                            "visibleInDetail": true,
                            "visibleInList": true
                        },
                        {
                            "commonFieldKey": "",
                            "key": "positionId",
                            "label": "Position ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "positionId",
                            "type": "number",
                            "visibleInDetail": true,
                            "visibleInList": false
                        },
                        {
                            "commonFieldKey": "",
                            "key": "model",
                            "label": "Model",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "model",
                            "type": "text",
                            "visibleInDetail": true,
                            "visibleInList": false
                        },
                        {
                            "commonFieldKey": "",
                            "key": "phone",
                            "label": "Phone",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "phone",
                            "type": "text",
                            "visibleInDetail": true,
                            "visibleInList": false
                        },
                        {
                            "commonFieldKey": "",
                            "key": "contact",
                            "label": "Contact",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "contact",
                            "type": "text",
                            "visibleInDetail": true,
                            "visibleInList": false
                        }
                    ],
                    "maxRows": 500,
                    "name": "Devices",
                    "primaryKey": "id",
                    "refreshPolicy": {
                        "enabled": true,
                        "intervalMinutes": 15
                    },
                    "rootArrayPath": "",
                    "rowLimitEnabled": true,
                    "searchKeys": [
                        "id",
                        "name",
                        "uniqueId",
                        "status",
                        "lastUpdate"
                    ],
                    "sourceID": "42C7DEB4-0912-5621-8E65-BCA658ACB851",
                    "sqlQuery": "",
                    "tableName": ""
                },
                {
                    "cacheMode": "cached",
                    "calculatedFields": [],
                    "customQueryIntegrationName": "",
                    "endpointPath": "/api/positions",
                    "fetchSortRules": [],
                    "id": "50735E8C-2043-5F14-A0ED-D29E65CE247F",
                    "mappings": [
                        {
                            "commonFieldKey": "",
                            "key": "id",
                            "label": "Position ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "id",
                            "type": "number",
                            "visibleInDetail": true,
                            "visibleInList": false
                        },
                        {
                            "commonFieldKey": "device_id",
                            "key": "deviceId",
                            "label": "Device ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "deviceId",
                            "type": "number",
                            "visibleInDetail": true,
                            "visibleInList": false
                        },
                        {
                            "commonFieldKey": "latitude",
                            "key": "latitude",
                            "label": "Latitude",
                            "locationLabelKey": "deviceId",
                            "locationLongitudeKey": "longitude",
                            "presentation": "location",
                            "sourceColumn": "latitude",
                            "type": "number",
                            "visibleInDetail": true,
                            "visibleInList": true
                        },
                        {
                            "commonFieldKey": "longitude",
                            "key": "longitude",
                            "label": "Longitude",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "longitude",
                            "type": "number",
                            "visibleInDetail": true,
                            "visibleInList": false
                        },
                        {
                            "commonFieldKey": "",
                            "key": "speed",
                            "label": "Speed",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "speed",
                            "type": "number",
                            "visibleInDetail": true,
                            "visibleInList": true
                        },
                        {
                            "commonFieldKey": "",
                            "key": "course",
                            "label": "Course",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "course",
                            "type": "number",
                            "visibleInDetail": true,
                            "visibleInList": false
                        },
                        {
                            "commonFieldKey": "",
                            "key": "altitude",
                            "label": "Altitude",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "altitude",
                            "type": "number",
                            "visibleInDetail": true,
                            "visibleInList": false
                        },
                        {
                            "commonFieldKey": "",
                            "key": "fixTime",
                            "label": "Fix time",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "fixTime",
                            "type": "date",
                            "visibleInDetail": true,
                            "visibleInList": true
                        },
                        {
                            "commonFieldKey": "",
                            "key": "serverTime",
                            "label": "Server time",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "serverTime",
                            "type": "date",
                            "visibleInDetail": true,
                            "visibleInList": false
                        },
                        {
                            "commonFieldKey": "",
                            "key": "valid",
                            "label": "Valid",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic",
                            "sourceColumn": "valid",
                            "type": "text",
                            "visibleInDetail": true,
                            "visibleInList": false
                        }
                    ],
                    "maxRows": 500,
                    "name": "Current positions",
                    "primaryKey": "id",
                    "refreshPolicy": {
                        "enabled": true,
                        "intervalMinutes": 15
                    },
                    "rootArrayPath": "",
                    "rowLimitEnabled": true,
                    "searchKeys": [
                        "id",
                        "deviceId",
                        "latitude",
                        "longitude",
                        "speed"
                    ],
                    "sourceID": "42C7DEB4-0912-5621-8E65-BCA658ACB851",
                    "sqlQuery": "",
                    "tableName": ""
                }
            ],
            "pages": [
                {
                    "actions": [
                        {
                            "id": "A72C73DA-8659-5A2F-B1DB-0819A5CCAD37",
                            "kind": "showRelated",
                            "relatedInitiallyExpanded": true,
                            "relatedPresentation": "inline",
                            "relatedPreviewLimit": 12,
                            "relatedRowStyle": "cards",
                            "relatedShowsCount": true,
                            "relationID": "9CE66BC8-E5A2-5036-817D-A197C81510D5",
                            "systemImage": "list.bullet.rectangle",
                            "targetDatasetID": "50735E8C-2043-5F14-A0ED-D29E65CE247F",
                            "title": "Current position",
                            "urlKey": ""
                        }
                    ],
                    "badgeKey": "status",
                    "cardEnrichments": [],
                    "cardFieldLayout": [
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "name",
                            "label": "Device",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "status",
                            "label": "Status",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "lastUpdate",
                            "label": "Last update",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "uniqueId",
                            "label": "Unique ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        }
                    ],
                    "datasetID": "A2C7AEAF-14E1-5DBC-9957-352E5A510CF8",
                    "dateFilterKey": "",
                    "dateFilterLastDays": 7,
                    "dateFilterPreset": "none",
                    "detailFieldLayout": [
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "id",
                            "label": "Device ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "name",
                            "label": "Device",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "uniqueId",
                            "label": "Unique ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "status",
                            "label": "Status",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "lastUpdate",
                            "label": "Last update",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "positionId",
                            "label": "Position ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "model",
                            "label": "Model",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "phone",
                            "label": "Phone",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "contact",
                            "label": "Contact",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        }
                    ],
                    "fixedFilters": [],
                    "id": "5D8C3047-E1CB-5EA8-BC78-A79011E4544E",
                    "openFilters": [],
                    "pageSize": 100,
                    "requiresOpeningFilterSelection": false,
                    "showOnHome": true,
                    "sortRules": [],
                    "subtitle": "",
                    "subtitleKey": "uniqueId",
                    "systemImage": "location",
                    "title": "Tracked devices",
                    "titleKey": "name"
                },
                {
                    "actions": [],
                    "badgeKey": "speed",
                    "cardEnrichments": [],
                    "cardFieldLayout": [
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "latitude",
                            "label": "Latitude",
                            "locationLabelKey": "deviceId",
                            "locationLongitudeKey": "longitude",
                            "presentation": "location"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "speed",
                            "label": "Speed",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "fixTime",
                            "label": "Fix time",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        }
                    ],
                    "datasetID": "50735E8C-2043-5F14-A0ED-D29E65CE247F",
                    "dateFilterKey": "",
                    "dateFilterLastDays": 7,
                    "dateFilterPreset": "none",
                    "detailFieldLayout": [
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "id",
                            "label": "Position ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "deviceId",
                            "label": "Device ID",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "highlight",
                            "isVisible": true,
                            "key": "latitude",
                            "label": "Latitude",
                            "locationLabelKey": "deviceId",
                            "locationLongitudeKey": "longitude",
                            "presentation": "location"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "longitude",
                            "label": "Longitude",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "highlight",
                            "isVisible": true,
                            "key": "speed",
                            "label": "Speed",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "course",
                            "label": "Course",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "altitude",
                            "label": "Altitude",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "fixTime",
                            "label": "Fix time",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "serverTime",
                            "label": "Server time",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        },
                        {
                            "detailGroup": "",
                            "detailRole": "information",
                            "isVisible": true,
                            "key": "valid",
                            "label": "Valid",
                            "locationLabelKey": "",
                            "locationLongitudeKey": "",
                            "presentation": "automatic"
                        }
                    ],
                    "fixedFilters": [],
                    "id": "10331FB2-C78F-519D-A600-FDE7582FF4C7",
                    "openFilters": [],
                    "pageSize": 100,
                    "requiresOpeningFilterSelection": false,
                    "showOnHome": false,
                    "sortRules": [],
                    "subtitle": "",
                    "subtitleKey": "fixTime",
                    "systemImage": "map",
                    "title": "Current position",
                    "titleKey": "deviceId"
                }
            ],
            "relations": [
                {
                    "childDatasetID": "50735E8C-2043-5F14-A0ED-D29E65CE247F",
                    "childKey": "deviceId",
                    "id": "9CE66BC8-E5A2-5036-817D-A197C81510D5",
                    "name": "Current position",
                    "parentDatasetID": "A2C7AEAF-14E1-5DBC-9957-352E5A510CF8",
                    "parentKey": "id"
                }
            ],
            "widgets": []
        }
    },
    "format": "cifru-configuration-package",
    "formatVersion": 1,
    "manifest": {
        "applicationName": "Traccar",
        "configurationLanguages": [
            "en"
        ],
        "countries": [
            "ALL"
        ],
        "createdAt": "2026-07-24T16:26:43Z",
        "description": "Devices with their last known Traccar positions and an on-device MapKit pin. Cifru reads coordinates already stored by Traccar; it never requests the iPhone location permission.\n\nPrepare Traccar:\n1. Use a dedicated Traccar account limited to the devices that should be visible in Cifru.\n2. Traccar's official API supports Basic authentication and API-key/token authentication. For least privilege, create/use a user or token that can only read the intended devices; do not use an unrestricted administrator account.\n3. Confirm your HTTPS Traccar server is reachable from the iPhone.\nOfficial OpenAPI: https://www.traccar.org/api-reference/openapi.yaml\n\nConfigure Cifru on iPhone/iPad:\n1. Sources → Add source → REST JSON; Base URL: https://your-traccar.example.\n2. Choose Basic and enter the restricted Traccar user's email/password, or choose the API-key mode supported by your Traccar deployment. Do not configure both.\n3. Test, import the package and map “Traccar REST”.\n4. Cifru reads GET /api/devices and GET /api/positions. Run compatibility testing before applying; no command or write endpoint is included.",
        "licenseCode": "Cifru-Community-1.0",
        "minimumCifruVersion": "1.0",
        "minimumPlan": "starter",
        "packageID": "141B58A0-E00A-59C3-A414-323DB485CDDD",
        "rootButtonCount": 1,
        "summary": "Device status with a related current-position card and a native MapKit pin.",
        "tags": [
            "Traccar",
            "GPS",
            "fleet",
            "MapKit"
        ],
        "title": "Tracked devices and current position"
    }
}

Taguri

Recenzii

Nu există încă recenzii aprobate pentru această versiune.

Scrie o recenzie

Autentifică-te pentru a recenza