Job #114
Change → Plan → Execution
done
attempt_count: 2
last_error: —
next_run_at: —
correlation_id:
d2da7a097d8b43878e41e6ecdd74d8e4
Filter
debug_session_id: 94e0cd2fbe9e4448aa92ddd7d4a318e2
age_seconds: 190073.050249
System Plan / Required changes
desired 1
adds/updates 0
removes 0
blocked 0
(Derived from stored last_result_json; provider grouping uses execution logs.)
Stored Drift Enforce Plan (P3)
{
"doors": [
{
"actual": [],
"adds": [],
"blocked_by_grace": [],
"deletes": [],
"door_id": 2,
"expected": [],
"external_device_id": "28991110",
"integration_device_id": 1,
"invalid_expected": [],
"provider_type": "TTLOCK",
"summary": {
"adds": 0,
"blocked": 0,
"deletes": 0,
"grace_bypassed_deletes": 0,
"invalid_expected": 0
}
}
],
"filters": {
"door_id": null,
"integration_device_id": 1,
"provider_type": "TTLOCK"
},
"generated_at": "2026-02-05T16:32:28Z",
"grace_window_seconds": 3600,
"mode": "ultra_strict",
"summary": {
"adds": 0,
"blocked": 0,
"deletes": 0,
"doors": 1,
"grace_bypassed_deletes": 0,
"invalid_expected": 0
}
}
Execution Timeline
Raw JSON
Request JSON
{
"job_type": "drift_enforce_lock_truth",
"reason": "user deleted",
"source": "user route",
"user_id": 0
}
Response JSON
{
"job_id": 114
}
Raw JSON
Request JSON
{
"attempt_count": 1,
"job_id": 114,
"job_type": "drift_enforce_lock_truth",
"reason": "user deleted",
"user_id": 0
}
Response JSON
null
Raw JSON
Request JSON
{
"base_host": "https://api.ttlock.com",
"method": "GET",
"path": "/v3/lock/listKeyboardPwd",
"payload": {
"accessToken": "***",
"clientId": "6636adfbf3f9483d946082b74f20797c",
"date": 1770309142579,
"lockId": 28991110,
"pageNo": 1,
"pageSize": 200
},
"url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
"list": [],
"pageNo": 1,
"pageSize": 200,
"pages": 0,
"total": 0
}
pin_value_missing
Raw JSON
Request JSON
{
"code_name": "AB U9 C6",
"correlation_id": "job",
"credential_id": 6,
"device_external_id": "28991110",
"door_id": 2,
"grant_id": 26,
"integration_device_id": 1,
"provider_type": "TTLOCK",
"user_id": 9
}
Response JSON
null
drift_enforce_failed
Raw JSON
Request JSON
{
"attempt_count": 1,
"job_id": 114
}
Response JSON
{
"next_run_at": "2026-02-05T16:32:28.415513+00:00"
}
Raw JSON
Request JSON
{
"attempt_count": 2,
"job_id": 114,
"job_type": "drift_enforce_lock_truth",
"reason": "user deleted",
"user_id": 0
}
Response JSON
null
Raw JSON
Request JSON
{
"base_host": "https://api.ttlock.com",
"method": "GET",
"path": "/v3/lock/listKeyboardPwd",
"payload": {
"accessToken": "***",
"clientId": "6636adfbf3f9483d946082b74f20797c",
"date": 1770309148649,
"lockId": 28991110,
"pageNo": 1,
"pageSize": 200
},
"url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
"list": [],
"pageNo": 1,
"pageSize": 200,
"pages": 0,
"total": 0
}
Raw JSON
Request JSON
{
"attempt_count": 2,
"job_id": 114
}
Response JSON
{
"adds": {
"attempted": 0,
"failed": 0,
"ok": 0
},
"analysis": {
"adds": 0,
"blocked": 0,
"deletes": 0,
"doors": 1,
"grace_bypassed_deletes": 0,
"invalid_expected": 0
},
"deletes": {
"attempted": 0,
"failed": 0,
"ok": 0
},
"enforce_plan": {
"doors": [
{
"actual": [],
"adds": [],
"blocked_by_grace": [],
"deletes": [],
"door_id": 2,
"expected": [],
"external_device_id": "28991110",
"integration_device_id": 1,
"invalid_expected": [],
"provider_type": "TTLOCK",
"summary": {
"adds": 0,
"blocked": 0,
"deletes": 0,
"grace_bypassed_deletes": 0,
"invalid_expected": 0
}
}
],
"filters": {
"door_id": null,
"integration_device_id": 1,
"provider_type": "TTLOCK"
},
"generated_at": "2026-02-05T16:32:28Z",
"grace_window_seconds": 3600,
"mode": "ultra_strict",
"summary": {
"adds": 0,
"blocked": 0,
"deletes": 0,
"doors": 1,
"grace_bypassed_deletes": 0,
"invalid_expected": 0
}
},
"failures": [],
"generated_at": "2026-02-05T16:32:28Z",
"ok": true,
"summary": {
"adds_attempted": 0,
"adds_failed": 0,
"adds_succeeded": 0,
"deletes_attempted": 0,
"deletes_failed": 0,
"deletes_succeeded": 0,
"failures": []
},
"target": {
"external_id": "28991110",
"integration_device_id": 1,
"provider_type": "TTLOCK"
}
}
Provider Calls grouped by Lock
Lock (unknown lock) (ACCESS_BROKER)
2026-02-05
10:32:22 .44 · RECONCILE_ENQUEUED · ok
2026-02-05
10:32:22 .57 · DRIFT_ENFORCE_JOB_START · ok
2026-02-05
10:32:23 .41 · DRIFT_ENFORCE_ADD_PIN · fail
2026-02-05
10:32:23 .41 · DRIFT_ENFORCE_JOB_FAILED · fail
2026-02-05
10:32:28 .64 · DRIFT_ENFORCE_JOB_START · ok
2026-02-05
10:32:29 .37 · DRIFT_ENFORCE_JOB_DONE · ok
Lock (unknown lock) (TTLOCK)
2026-02-05
10:32:23 .39 · PASSCODE_LIST · ok
2026-02-05
10:32:29 .36 · PASSCODE_LIST · ok