[2026-10-12 21:11:07][4975] Ghi log của SSD [2026-10-12 21:11:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:11:08][4975] Ghi log của SSD [2026-10-12 21:11:08][2649] Gọi API của thiết bị: GET /api/Login/Student/CheckLogin HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:08][0665] HTTP check login [2026-10-12 21:11:08][0693] HTTP check login response: {"canLogin":true,"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:11:09.7271948+07:00"} [2026-10-12 21:11:09][4975] Ghi log của SSD [2026-10-12 21:11:09][4975] Ghi log của SSD [2026-10-12 21:11:09][2918] Gọi API của thiết bị: GET /api/Session/StartRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:09][0174] cmd: rm -rf /customer/Desktop/dat/current_session/*, ret = 0 [2026-10-12 21:11:09][1476] Check user in session [2026-10-12 21:11:10][1496] Check user in session response: {"session":null,"status":0,"code":null,"message":"Học viên không trong phiên học nào","value":null,"oldValue":null,"currentDate":"2026-10-12T21:11:11.002038+07:00"} [2026-10-12 21:11:10][0759] Start rider session [2026-10-12 21:11:10][0718] HTTP upload image authen: File: /tmp/loginout.jpg - Size: 56405 [2026-10-12 21:11:10][0730] HTTP upload image authen response: {"recordId":"d07e0161-90f6-4ed1-b8a1-47d9eb426aab","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\d07e0161-90f6-4ed1-b8a1-47d9eb426aab.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"d07e0161-90f6-4ed1-b8a1-47d9eb426aab\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\d07e0161-90f6-4ed1-b8a1-47d9eb426aab.jpg\",\"CreatedDate\":\"2026-10-12T21:11:11.3436346+07:00\",\"CreatedBy\":\"string\",\"Size\":56405.0,\"Extension\":\".jpg\",\"Filename\":\"loginout.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:11:11.424598+07:00"} [2026-10-12 21:11:11][0888] Start rider session response: {"sessionId":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":0,"timeIn24H":9924,"time24hTeacher":9924,"time24hStudent":9924,"time24hPlate":9924,"time24hSeri":9924,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"isAutomaticTransmission":true,"status":1,"code":null,"message":"Đăng nhập học viên thành công","value":"3.3.5_37","oldValue":null,"currentDate":"2026-10-12T21:11:11.8151384+07:00"} [2026-10-12 21:11:11][0014] Write current session data [2026-10-12 21:11:07][4986] [DAT03_023] STUDENT LOGIN: tải ảnh đăng nhập thành công [2026-10-12 21:11:08][4986] [DAT03_026] STUDENT LOGIN:Button_student_info_comfirm_short_click_flag [2026-10-12 21:11:09][4986] [DAT03_026] STUDENT LOGIN:API check login:Thành công [2026-10-12 21:11:09][4986] [API___023] api_student_check_login:248 ms response: { "canLogin": true, "message": "Thành công" } [2026-10-12 21:11:11][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38860 kB Dirty: 56 kB Name: DAT_SSR071026 VmRSS: 16600 kB [2026-10-12 21:11:11][0491] Phát âm thanh cảnh báo: /customer/Desktop/voice_warning/bat_dau_phien_hoc_lai_xe_vui_long_khong_deo_khau_trang.wav [2026-10-12 21:11:12][0014] Write current session data [2026-10-12 21:11:12][4975] Ghi log của SSD [2026-10-12 21:11:12][4975] Ghi log của SSD [2026-10-12 21:11:12][4975] Ghi log của SSD [2026-10-12 21:11:12][0539] Nhận dạng thành công: 71/20 -> Chốt kết quả [2026-10-12 21:11:13][2426] Gọi API của thiết bị: GET /api/Login/Teacher/GetAvatar?width=290&height=360 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:13][2489] Không tồn tại ảnh này: /customer/Desktop/dat/24008612/.jpg [2026-10-12 21:11:13][2426] Gọi API của thiết bị: GET /api/Login/Teacher/GetAvatar?width=290&height=360 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:13][2489] Không tồn tại ảnh này: /customer/Desktop/dat/24008612/.jpg [2026-10-12 21:11:13][2426] Gọi API của thiết bị: GET /api/Login/Teacher/GetAvatar?width=290&height=360 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:13][2489] Không tồn tại ảnh này: /customer/Desktop/dat/24008612/.jpg [2026-10-12 21:11:13][2662] Gọi API của thiết bị: GET /api/Login/Student/GetAvatar?width=290&height=360 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:13][2710] Resize ảnh thành công: /customer/Desktop/dat/24008-20260825-000061/b8d74077-293f-4ad8-ac82-2b8a0d06aebe.jpg -> /tmp/resize.jpg [2026-10-12 21:11:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4060497,N,105.8944321,E,121026,141113.00,-2.4,0.000,,2.87,1.15,2.63,09 OK [2026-10-12 21:11:14][4975] Ghi log của SSD [2026-10-12 21:11:14][4975] Ghi log của SSD [2026-10-12 21:11:14][4975] Ghi log của SSD [2026-10-12 21:11:14][4975] Ghi log của SSD [2026-10-12 21:11:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:11:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:11:16][4975] Ghi log của SSD [2026-10-12 21:11:12][4986] [DAT04_001] SESSION:CALL API NOREALTIME [2026-10-12 21:11:12][4986] [API_015] api_start_rider_session:1201 ms response: { "status": 1, "message": "Đăng nhập học viên thành công", "sessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "nightTime": 9666.000000, "automaticTransmissionTime": 15734.000000, "timeIn24H": 9924.000000, "currentDate": "2026-10-12T21:11:11.8151384+07:00" } [2026-10-12 21:11:12][4986] [DAT04_001] SESSION :KHỞI ĐỘNG MÀN HÌNH PHIÊN HỌC [2026-10-12 21:11:14][4986] [DAT04_005] SESSION :cập nhật avatar HV thành công [2026-10-12 21:11:14][4986] [API___003] API AVATAR HV:161 ms, thành công sau 1 lần - size:46063 Byte [2026-10-12 21:11:14][4986] [DAT04_001] SESSION :KHỞI ĐỘNG MÀN HÌNH PHIÊN HỌC [2026-10-12 21:11:16][4986] [DAT04_012] SESSION :warring Bắt đầu phiên học thành công [2026-10-12 21:11:16][0394] Lần đầu kiểm tra nhận dạng tại thời điểm 295s [2026-10-12 21:11:16][0397] Nhận dạng thành công lần đầu: 65/20 [2026-10-12 21:11:17][1476] Check user in session [2026-10-12 21:11:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310092,451,EUTRAN-BAND3,1300,5,0,13,63,70,8 OK [2026-10-12 21:11:17][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":0,"totalTime":8,"totalVerifyCounter":0,"successVerifyCounter":0,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":null,"totalGps":0,"totalAuthen":0,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:11:18.1434056+07:00"} [2026-10-12 21:11:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:11:19][0254] Phát âm thanh cảnh báo xong [2026-10-12 21:11:19][0914] Phát âm thanh cảnh báo: /customer/Desktop/voice_warning/quang_duong_da_khong_thay_doi_trong_3_phut.wav [2026-10-12 21:11:21][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:11:21][0051] Get device config: versionCode: 5071026 [2026-10-12 21:11:21][0053] Get device config: active: false [2026-10-12 21:11:21][0055] Get device config: offlineMode: 1 [2026-10-12 21:11:21][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:11:21][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:11:21][0061] Get device config: threshRecog: 20 [2026-10-12 21:11:21][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:11:21][0065] Get device config: soundReversePin: 0 [2026-10-12 21:11:21][0067] Get device config: soundVolume: 35 [2026-10-12 21:11:21][0069] Get device config: buzzerUse: 1 [2026-10-12 21:11:21][0071] Get device config: wifiUse: 1 [2026-10-12 21:11:21][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:11:21][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:11:21][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:11:21][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:11:21][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:11:21][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:11:21][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:11:21][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:11:21][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:11:21][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:11:21][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:11:21][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:11:21][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:11:21][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:11:21][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:11:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814280, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 0.0, "Lat": 21.4060421, "Lng": 105.8944168, "Vel": 6.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:11:21][0014] Write current session data [2026-10-12 21:11:22][0254] Phát âm thanh cảnh báo xong [2026-10-12 21:11:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:11:23][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 60785 [2026-10-12 21:11:23][0730] HTTP upload image authen response: {"recordId":"19549169-15d2-465c-8c53-d7875717045b","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\19549169-15d2-465c-8c53-d7875717045b.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"19549169-15d2-465c-8c53-d7875717045b\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\19549169-15d2-465c-8c53-d7875717045b.jpg\",\"CreatedDate\":\"2026-10-12T21:11:24.2306018+07:00\",\"CreatedBy\":\"string\",\"Size\":60785.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:11:24.3082+07:00"} [2026-10-12 21:11:23][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791839470, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/19549169-15d2-465c-8c53-d7875717045b.jpg", "Lat": 21.406042, "Lng": 105.894417, "Dis": 0.000000, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 6.00 } [2026-10-12 21:11:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:11:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:11:24][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 21:11:25][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 21:11:26][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:26][4975] Ghi log của SSD [2026-10-12 21:11:26][4975] Ghi log của SSD [2026-10-12 21:11:26][4975] Ghi log của SSD [2026-10-12 21:11:26][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:11:26][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 1/1(1) [2026-10-12 21:11:26][4986] [DAT04_010] SESSION:KHÔNG TỒN TẠI PHIÊN HỌC [2026-10-12 21:11:26][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38348 kB Dirty: 120 kB Name: DAT_SSR071026 VmRSS: 10856 kB [2026-10-12 21:11:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 21:11:26][0407] Nhận dạng thành công: 46/20 [2026-10-12 21:11:27][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 21:11:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:29][4975] Ghi log của SSD [2026-10-12 21:11:29][4975] Ghi log của SSD [2026-10-12 21:11:29][4975] Ghi log của SSD [2026-10-12 21:11:29][4975] Ghi log của SSD [2026-10-12 21:11:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4060211,N,105.8944321,E,121026,141126.00,-4.7,3.409,,2.81,1.00,2.63,10 OK [2026-10-12 21:11:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:11:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:11:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:11:29][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 60/20 [2026-10-12 21:11:29][4986] [API___003] API LAST AUTHEN: 124 ms, ✅ thành công sau 1 lần (size=6164 Byte) [2026-10-12 21:11:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:11:32][0014] Write current session data [2026-10-12 21:11:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814290, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 3.2, "Lat": 21.4060402, "Lng": 105.8944473, "Vel": 8.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:11:32][1476] Check user in session [2026-10-12 21:11:32][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":0,"totalTime":23,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":1,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:11:33.4224576+07:00"} [2026-10-12 21:11:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:11:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:11:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310092,451,EUTRAN-BAND3,1300,5,0,11,61,66,3 OK [2026-10-12 21:11:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:11:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:11:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:41][4975] Ghi log của SSD [2026-10-12 21:11:41][4975] Ghi log của SSD [2026-10-12 21:11:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814300, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 9.9, "Lat": 21.4061089, "Lng": 105.8945084, "Vel": 3.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:11:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:11:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:11:42][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38072 kB Dirty: 120 kB Name: DAT_SSR071026 VmRSS: 17284 kB [2026-10-12 21:11:42][0014] Write current session data [2026-10-12 21:11:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:11:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:11:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4060993,N,105.8945084,E,121026,141143.00,-2.7,4.722,43.68,3.86,2.18,3.18,09 OK [2026-10-12 21:11:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:11:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:11:47][1476] Check user in session [2026-10-12 21:11:47][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":0,"totalTime":38,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":3,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:11:48.7025286+07:00"} [2026-10-12 21:11:48][4975] Ghi log của SSD [2026-10-12 21:11:49][4975] Ghi log của SSD [2026-10-12 21:11:49][4975] Ghi log của SSD [2026-10-12 21:11:52][0014] Write current session data [2026-10-12 21:11:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 1/1(1) [2026-10-12 21:11:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:11:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:11:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814310, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 5.1, "Lat": 21.4060650, "Lng": 105.8945236, "Vel": 7.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:11:53][4975] Ghi log của SSD [2026-10-12 21:11:53][4975] Ghi log của SSD [2026-10-12 21:11:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:11:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4060555,N,105.8944550,E,121026,141153.00,-4.3,6.886,258.10,2.54,0.92,2.36,10 OK [2026-10-12 21:11:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310092,451,EUTRAN-BAND3,1300,5,0,8,60,67,3 OK [2026-10-12 21:11:53][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:11:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:11:57][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44140 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11544 kB [2026-10-12 21:11:58][0021] RabbitMQ Error: Unable to open TCP socket [2026-10-12 21:11:58][5191] Đẩy GPS lên RabbitMQ thất bại [2026-10-12 21:11:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:11:59][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:11:59][5270] Dữ liệu GPS đẩy lại RabbitMQ: { "Time": 1791814310, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 0.0, "Lat": 21.4060650, "Lng": 105.8945236, "Vel": 7.1, "GpsStatus": 1, "GsmStatus": 0, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:12:00][5273] Đẩy lại dữ liệu GPS lên RabbitMQ thành công [2026-10-12 21:12:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:12:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:12:02][0014] Write current session data [2026-10-12 21:12:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814320, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 30.6, "Lat": 21.4059830, "Lng": 105.8942413, "Vel": 13.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:12:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:12:03][1476] Check user in session [2026-10-12 21:12:03][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":11,"totalTime":54,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":5,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:12:04.7080749+07:00"} [2026-10-12 21:12:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:12:04][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:12:04.9943603+07:00"} [2026-10-12 21:12:04][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:12:04][0059] Command set system time: stime(&t) "2026-10-12 21:12:04" [2026-10-12 21:12:04][0007] Cập nhật thời gian RTC [2026-10-12 21:12:04][1817] Get objects linked dat [2026-10-12 21:12:04][4975] Ghi log của SSD [2026-10-12 21:12:04][4975] Ghi log của SSD [2026-10-12 21:12:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:12:04][4975] Ghi log của SSD [2026-10-12 21:12:04][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:12:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:12:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:12:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:12:08][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4059258,N,105.8938751,E,121026,141206.00,-8.9,11.684,253.52,2.83,1.00,2.64,10 OK [2026-10-12 21:12:11][0014] Write current session data [2026-10-12 21:12:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814330, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 73.3, "Lat": 21.4058781, "Lng": 105.8936539, "Vel": 29.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:12:11][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44524 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11092 kB [2026-10-12 21:12:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:12:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:12:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:12:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:12:15][4975] Ghi log của SSD [2026-10-12 21:12:15][4975] Ghi log của SSD [2026-10-12 21:12:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:12:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310092,451,EUTRAN-BAND3,1300,5,0,25,67,64,12 OK [2026-10-12 21:12:15][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:12:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:12:16][4975] Ghi log của SSD [2026-10-12 21:12:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:12:18][1476] Check user in session [2026-10-12 21:12:18][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":11,"totalTime":70,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":6,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:12:20.7282408+07:00"} [2026-10-12 21:12:21][0014] Write current session data [2026-10-12 21:12:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814340, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 104.9, "Lat": 21.4057083, "Lng": 105.8927689, "Vel": 30.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:12:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:12:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:12:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:12:22][4975] Ghi log của SSD [2026-10-12 21:12:22][4975] Ghi log của SSD [2026-10-12 21:12:23][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4056644,N,105.8924866,E,121026,141222.00,-15.3,20.619,264.61,3.08,1.17,2.85,10 OK [2026-10-12 21:12:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:12:23][4975] Ghi log của SSD [2026-10-12 21:12:23][4975] Ghi log của SSD [2026-10-12 21:12:22][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 1/1(1) [2026-10-12 21:12:22][4986] [DAT04_010][RAM 1912kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:30-TG:0giờ1phút-QD:0.01 Km:XT:100 %-TC:1-TB:0-sent image:1/1(1)-sent GPS:6/6 [2026-10-12 21:12:23][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:12:26][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44672 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10888 kB [2026-10-12 21:12:27][4975] Ghi log của SSD [2026-10-12 21:12:27][4975] Ghi log của SSD [2026-10-12 21:12:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:12:28][4975] Ghi log của SSD [2026-10-12 21:12:29][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:12:29][0051] Get device config: versionCode: 5071026 [2026-10-12 21:12:29][0053] Get device config: active: false [2026-10-12 21:12:29][0055] Get device config: offlineMode: 1 [2026-10-12 21:12:29][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:12:29][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:12:29][0061] Get device config: threshRecog: 20 [2026-10-12 21:12:29][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:12:29][0065] Get device config: soundReversePin: 0 [2026-10-12 21:12:29][0067] Get device config: soundVolume: 35 [2026-10-12 21:12:29][0069] Get device config: buzzerUse: 1 [2026-10-12 21:12:29][0071] Get device config: wifiUse: 1 [2026-10-12 21:12:29][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:12:29][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:12:29][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:12:29][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:12:29][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:12:29][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:12:29][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:12:29][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:12:29][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:12:29][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:12:29][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:12:29][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:12:29][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:12:29][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:12:29][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:12:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:12:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:12:31][0014] Write current session data [2026-10-12 21:12:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814350, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 138.3, "Lat": 21.4055405, "Lng": 105.8915558, "Vel": 40.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:12:27][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:12:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:12:28][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:12:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:12:33][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4055347,N,105.8914413,E,121026,141232.00,-14.6,21.630,263.45,3.41,1.03,3.25,09 OK [2026-10-12 21:12:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:12:33][1476] Check user in session [2026-10-12 21:12:34][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":197,"totalTime":86,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":7,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:12:36.0639245+07:00"} [2026-10-12 21:12:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310092,451,EUTRAN-BAND3,1300,5,0,4,57,66,-3 OK [2026-10-12 21:12:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:12:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:12:40][4975] Ghi log của SSD [2026-10-12 21:12:40][4975] Ghi log của SSD [2026-10-12 21:12:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:12:41][4975] Ghi log của SSD [2026-10-12 21:12:41][0014] Write current session data [2026-10-12 21:12:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814360, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 284.4, "Lat": 21.4053879, "Lng": 105.8907318, "Vel": 26.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:12:40][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:12:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:12:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:12:41][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38400 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17464 kB [2026-10-12 21:12:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:12:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:12:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:12:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:12:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4052696,N,105.8902969,E,121026,141248.00,-15.3,15.480,240.46,2.06,0.85,1.88,11 OK [2026-10-12 21:12:49][1476] Check user in session [2026-10-12 21:12:51][0014] Write current session data [2026-10-12 21:12:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814370, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 260.9, "Lat": 21.4052258, "Lng": 105.8901443, "Vel": 22.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:12:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:12:52][4975] Ghi log của SSD [2026-10-12 21:12:52][4975] Ghi log của SSD [2026-10-12 21:12:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:12:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:12:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:12:53][4975] Ghi log của SSD [2026-10-12 21:12:54][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":197,"totalTime":106,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":9,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:12:56.4312776+07:00"} [2026-10-12 21:12:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310091,450,EUTRAN-BAND3,1300,5,0,16,65,67,9 OK [2026-10-12 21:12:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:12:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:12:53][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:12:56][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44724 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10884 kB [2026-10-12 21:12:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:12:59][4975] Ghi log của SSD [2026-10-12 21:13:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:13:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:13:00][4975] Ghi log của SSD [2026-10-12 21:13:00][4975] Ghi log của SSD [2026-10-12 21:13:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814380, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 276.4, "Lat": 21.4050293, "Lng": 105.8894119, "Vel": 34.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:13:01][0014] Write current session data [2026-10-12 21:13:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:12:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 1/1(1) [2026-10-12 21:13:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:13:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:13:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.4050293,N,105.8894119,E,121026,141301.00,-11.0,18.340,263.95,2.53,1.15,2.25,10 OK [2026-10-12 21:13:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:13:04][4975] Ghi log của SSD [2026-10-12 21:13:04][4975] Ghi log của SSD [2026-10-12 21:13:04][4986] [API___022] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:13:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:13:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:13:09][1476] Check user in session [2026-10-12 21:13:10][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":474,"totalTime":121,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":11,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:13:11.9732079+07:00"} [2026-10-12 21:13:10][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:13:12.2637722+07:00"} [2026-10-12 21:13:10][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:13:10][0059] Command set system time: stime(&t) "2026-10-12 21:13:12" [2026-10-12 21:13:10][0007] Cập nhật thời gian RTC [2026-10-12 21:13:10][1817] Get objects linked dat [2026-10-12 21:13:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814390, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 547.7, "Lat": 21.4049625, "Lng": 105.8887100, "Vel": 38.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:13:12][0014] Write current session data [2026-10-12 21:13:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:13:13][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44412 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11212 kB [2026-10-12 21:13:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:13:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4048920,N,105.8884659,E,121026,141311.00,-12.2,15.708,243.97,2.30,0.86,2.13,11 OK [2026-10-12 21:13:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:13:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:13:16][4975] Ghi log của SSD [2026-10-12 21:13:16][4975] Ghi log của SSD [2026-10-12 21:13:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:13:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310093,452,EUTRAN-BAND3,1300,5,0,13,67,72,-2 OK [2026-10-12 21:13:17][4975] Ghi log của SSD [2026-10-12 21:13:16][4986] [API___022] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:13:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:13:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:13:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:13:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814400, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 591.0, "Lat": 21.4047775, "Lng": 105.8876038, "Vel": 32.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:13:22][0014] Write current session data [2026-10-12 21:13:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:13:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:13:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:13:26][1476] Check user in session [2026-10-12 21:13:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 21:13:26][0470] Nhận dạng thành công: 42/20 [2026-10-12 21:13:27][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":742,"totalTime":137,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":13,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:13:27.9785911+07:00"} [2026-10-12 21:13:28][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44176 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11180 kB [2026-10-12 21:13:28][4975] Ghi log của SSD [2026-10-12 21:13:28][4975] Ghi log của SSD [2026-10-12 21:13:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:13:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4046249,N,105.8868790,E,121026,141328.00,-7.3,20.348,260.82,2.38,0.91,2.20,10 OK [2026-10-12 21:13:29][4975] Ghi log của SSD [2026-10-12 21:13:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:13:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:13:32][0014] Write current session data [2026-10-12 21:13:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814410, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 585.1, "Lat": 21.4045773, "Lng": 105.8865585, "Vel": 38.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:13:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:13:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:13:29][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:13:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:13:34][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:13:35][4975] Ghi log của SSD [2026-10-12 21:13:35][4975] Ghi log của SSD [2026-10-12 21:13:36][4975] Ghi log của SSD [2026-10-12 21:13:36][4975] Ghi log của SSD [2026-10-12 21:13:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310093,452,EUTRAN-BAND3,1300,5,0,0,54,65,-8 OK [2026-10-12 21:13:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:13:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 1/1(1) [2026-10-12 21:13:35][4986] [DAT04_010][RAM 1888kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:38-TG:0giờ2phút-QD:0.47 Km:XT:100 %-TC:1-TB:0-sent image:1/1(1)-sent GPS:13/13 [2026-10-12 21:13:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:13:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:13:39][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:13:39][0051] Get device config: versionCode: 5071026 [2026-10-12 21:13:39][0053] Get device config: active: false [2026-10-12 21:13:39][0055] Get device config: offlineMode: 1 [2026-10-12 21:13:39][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:13:39][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:13:39][0061] Get device config: threshRecog: 20 [2026-10-12 21:13:39][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:13:39][0065] Get device config: soundReversePin: 0 [2026-10-12 21:13:39][0067] Get device config: soundVolume: 35 [2026-10-12 21:13:39][0069] Get device config: buzzerUse: 1 [2026-10-12 21:13:39][0071] Get device config: wifiUse: 1 [2026-10-12 21:13:39][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:13:39][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:13:39][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:13:39][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:13:39][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:13:39][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:13:39][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:13:39][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:13:39][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:13:39][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:13:39][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:13:39][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:13:39][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:13:39][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:13:39][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:13:40][4975] Ghi log của SSD [2026-10-12 21:13:40][4975] Ghi log của SSD [2026-10-12 21:13:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:13:41][4975] Ghi log của SSD [2026-10-12 21:13:42][1476] Check user in session [2026-10-12 21:13:42][0014] Write current session data [2026-10-12 21:13:42][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":742,"totalTime":153,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":14,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:13:43.4969523+07:00"} [2026-10-12 21:13:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814420, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 818.5, "Lat": 21.4044724, "Lng": 105.8858337, "Vel": 39.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:13:40][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:13:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:13:41][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:13:43][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44528 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11008 kB [2026-10-12 21:13:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4044209,N,105.8854523,E,121026,141342.00,-4.9,19.450,260.43,2.51,0.97,2.31,10 OK [2026-10-12 21:13:44][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:13:45][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:13:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:13:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:13:52][0014] Write current session data [2026-10-12 21:13:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814430, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 853.0, "Lat": 21.4043102, "Lng": 105.8847809, "Vel": 29.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:13:53][4975] Ghi log của SSD [2026-10-12 21:13:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:13:53][4975] Ghi log của SSD [2026-10-12 21:13:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:13:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:13:53][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:13:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:13:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:13:54][4975] Ghi log của SSD [2026-10-12 21:13:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4042759,N,105.8846130,E,121026,141352.00,-2.0,16.511,253.71,2.32,0.94,2.12,12 OK [2026-10-12 21:13:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89121291,408,EUTRAN-BAND3,1300,5,0,13,62,67,3 OK [2026-10-12 21:13:57][1476] Check user in session [2026-10-12 21:13:57][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":1039,"totalTime":168,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":16,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:13:58.7507852+07:00"} [2026-10-12 21:13:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:13:54][4986] [API___005] api_check_user_in_session:31 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:13:58][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44596 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11104 kB [2026-10-12 21:14:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:14:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:14:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814440, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1120.9, "Lat": 21.4042187, "Lng": 105.8840027, "Vel": 23.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:14:02][0014] Write current session data [2026-10-12 21:14:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:14:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:14:05][4975] Ghi log của SSD [2026-10-12 21:14:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:14:05][4975] Ghi log của SSD [2026-10-12 21:14:06][4975] Ghi log của SSD [2026-10-12 21:14:05][4986] [API___005] api_check_user_in_session:31 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:14:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:14:06][4986] [API___005] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:14:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:14:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4042091,N,105.8835983,E,121026,141408.00,-8.2,6.823,264.59,2.59,0.92,2.42,12 OK [2026-10-12 21:14:12][4975] Ghi log của SSD [2026-10-12 21:14:12][0014] Write current session data [2026-10-12 21:14:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814450, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1087.8, "Lat": 21.4042110, "Lng": 105.8835373, "Vel": 8.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:14:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:14:12][1476] Check user in session [2026-10-12 21:14:13][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":1039,"totalTime":183,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":18,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:14:13.915344+07:00"} [2026-10-12 21:14:13][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:14:14.0542681+07:00"} [2026-10-12 21:14:13][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:14:13][0059] Command set system time: stime(&t) "2026-10-12 21:14:14" [2026-10-12 21:14:13][0007] Cập nhật thời gian RTC [2026-10-12 21:14:13][1817] Get objects linked dat [2026-10-12 21:14:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:14:13][4975] Ghi log của SSD [2026-10-12 21:14:13][4975] Ghi log của SSD [2026-10-12 21:14:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 1/1(1) [2026-10-12 21:14:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:14:13][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42836 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13080 kB [2026-10-12 21:14:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:14:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:14:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89121291,408,EUTRAN-BAND3,1300,5,0,12,66,72,4 OK [2026-10-12 21:14:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:14:17][4975] Ghi log của SSD [2026-10-12 21:14:17][4975] Ghi log của SSD [2026-10-12 21:14:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:14:17][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:14:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:14:22][0014] Write current session data [2026-10-12 21:14:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814460, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1043.7, "Lat": 21.4042015, "Lng": 105.8834991, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:14:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:14:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:14:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4042015,N,105.8834991,E,121026,141422.00,-15.8,0.000,263.91,2.07,0.85,1.88,11 OK [2026-10-12 21:14:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:14:28][1476] Check user in session [2026-10-12 21:14:28][4975] Ghi log của SSD [2026-10-12 21:14:28][4975] Ghi log của SSD [2026-10-12 21:14:28][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":1173,"totalTime":199,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":19,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:14:29.4740816+07:00"} [2026-10-12 21:14:28][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:14:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:14:28][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43996 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11932 kB [2026-10-12 21:14:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:14:29][4975] Ghi log của SSD [2026-10-12 21:14:30][0331] Xóa file: rm -rf /customer/storage/log/day13/log* [2026-10-12 21:14:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:14:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:14:32][0014] Write current session data [2026-10-12 21:14:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814470, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1062.6, "Lat": 21.4041901, "Lng": 105.8832779, "Vel": 20.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:14:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:14:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:14:29][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:14:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4041672,N,105.8830261,E,121026,141433.00,-16.8,11.048,270.91,2.60,0.92,2.43,11 OK [2026-10-12 21:14:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89121291,408,EUTRAN-BAND3,1300,5,0,18,70,70,10 OK [2026-10-12 21:14:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:14:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:14:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:14:40][4975] Ghi log của SSD [2026-10-12 21:14:40][4975] Ghi log của SSD [2026-10-12 21:14:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814480, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1240.5, "Lat": 21.4041252, "Lng": 105.8826294, "Vel": 25.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:14:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:14:42][0014] Write current session data [2026-10-12 21:14:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:14:43][1476] Check user in session [2026-10-12 21:14:43][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":1173,"totalTime":214,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":20,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:14:44.6517175+07:00"} [2026-10-12 21:14:40][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:14:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:14:44][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37920 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17616 kB [2026-10-12 21:14:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:14:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:14:47][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:14:47][0051] Get device config: versionCode: 5071026 [2026-10-12 21:14:47][0053] Get device config: active: false [2026-10-12 21:14:47][0055] Get device config: offlineMode: 1 [2026-10-12 21:14:47][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:14:47][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:14:47][0061] Get device config: threshRecog: 20 [2026-10-12 21:14:47][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:14:47][0065] Get device config: soundReversePin: 0 [2026-10-12 21:14:47][0067] Get device config: soundVolume: 35 [2026-10-12 21:14:47][0069] Get device config: buzzerUse: 1 [2026-10-12 21:14:47][0071] Get device config: wifiUse: 1 [2026-10-12 21:14:47][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:14:47][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:14:47][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:14:47][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:14:47][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:14:47][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:14:47][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:14:47][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:14:47][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:14:47][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:14:47][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:14:47][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:14:47][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:14:47][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:14:47][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:14:47][4975] Ghi log của SSD [2026-10-12 21:14:47][4975] Ghi log của SSD [2026-10-12 21:14:48][4975] Ghi log của SSD [2026-10-12 21:14:48][4975] Ghi log của SSD [2026-10-12 21:14:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 1/1(1) [2026-10-12 21:14:47][4986] [DAT04_010][RAM 1900kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:28-TG:0giờ3phút-QD:1.17 Km:XT:100 %-TC:1-TB:0-sent image:1/1(1)-sent GPS:21/21 [2026-10-12 21:14:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:14:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4039669,N,105.8820953,E,121026,141446.00,-6.4,17.001,251.52,2.14,1.01,1.89,11 OK [2026-10-12 21:14:52][0014] Write current session data [2026-10-12 21:14:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814490, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1266.4, "Lat": 21.4038773, "Lng": 105.8817673, "Vel": 31.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:14:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:14:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:14:52][4975] Ghi log của SSD [2026-10-12 21:14:52][4975] Ghi log của SSD [2026-10-12 21:14:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:14:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:14:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:14:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:14:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89121291,408,EUTRAN-BAND3,1300,5,0,19,69,69,8 OK [2026-10-12 21:14:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:14:58][1476] Check user in session [2026-10-12 21:14:59][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":1356,"totalTime":229,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":22,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:14:59.8473666+07:00"} [2026-10-12 21:14:59][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44332 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11160 kB [2026-10-12 21:15:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:15:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:15:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814500, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1287.1, "Lat": 21.4034615, "Lng": 105.8807602, "Vel": 46.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:15:02][0014] Write current session data [2026-10-12 21:15:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.4033184,N,105.8803940,E,121026,141503.00,-4.9,27.550,247.65,2.07,0.85,1.89,12 OK [2026-10-12 21:15:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:15:05][4975] Ghi log của SSD [2026-10-12 21:15:05][4975] Ghi log của SSD [2026-10-12 21:15:07][0021] RabbitMQ Error: Unable to open TCP socket [2026-10-12 21:15:07][5191] Đẩy GPS lên RabbitMQ thất bại [2026-10-12 21:15:07][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:15:08][5270] Dữ liệu GPS đẩy lại RabbitMQ: { "Time": 1791814500, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1356.0, "Lat": 21.4034615, "Lng": 105.8807602, "Vel": 46.2, "GpsStatus": 1, "GsmStatus": 0, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:15:08][5273] Đẩy lại dữ liệu GPS lên RabbitMQ thành công [2026-10-12 21:15:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:15:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:15:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:15:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814510, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1496.7, "Lat": 21.4029846, "Lng": 105.8795013, "Vel": 55.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:15:12][0014] Write current session data [2026-10-12 21:15:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:15:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:15:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.4029846,N,105.8795013,E,121026,141510.00,-6.3,29.702,248.46,2.07,0.85,1.89,12 OK [2026-10-12 21:15:14][1476] Check user in session [2026-10-12 21:15:14][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44212 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11156 kB [2026-10-12 21:15:14][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":1356,"totalTime":245,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":23,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:15:15.2453101+07:00"} [2026-10-12 21:15:14][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:15:15.3559948+07:00"} [2026-10-12 21:15:14][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:15:14][0059] Command set system time: stime(&t) "2026-10-12 21:15:15" [2026-10-12 21:15:14][0007] Cập nhật thời gian RTC [2026-10-12 21:15:14][1817] Get objects linked dat [2026-10-12 21:15:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:15:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:15:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:15:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89121293,410,EUTRAN-BAND3,1300,5,0,22,71,71,9 OK [2026-10-12 21:15:17][4975] Ghi log của SSD [2026-10-12 21:15:17][4975] Ghi log của SSD [2026-10-12 21:15:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:15:17][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:15:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:15:22][0014] Write current session data [2026-10-12 21:15:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814520, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1508.8, "Lat": 21.4024467, "Lng": 105.8781433, "Vel": 47.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:15:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:15:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:15:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:15:24][4975] Ghi log của SSD [2026-10-12 21:15:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 1/1(1) [2026-10-12 21:15:25][4975] Ghi log của SSD [2026-10-12 21:15:25][4975] Ghi log của SSD [2026-10-12 21:15:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 21:15:27][0539] Nhận dạng thành công: 42/20 -> Chốt kết quả [2026-10-12 21:15:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:15:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.4021263,N,105.8773270,E,121026,141528.00,-5.3,25.101,246.47,1.78,0.84,1.57,12 OK [2026-10-12 21:15:29][4975] Ghi log của SSD [2026-10-12 21:15:29][4975] Ghi log của SSD [2026-10-12 21:15:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:15:29][4986] [API___003] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:15:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:15:29][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42124 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17360 kB [2026-10-12 21:15:29][1476] Check user in session [2026-10-12 21:15:29][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":1763,"totalTime":260,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":25,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:15:30.7804239+07:00"} [2026-10-12 21:15:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:15:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:15:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814530, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1484.1, "Lat": 21.4019775, "Lng": 105.8770142, "Vel": 43.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:15:32][0014] Write current session data [2026-10-12 21:15:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:15:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:15:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87314700,208,EUTRAN-BAND3,1300,5,0,3,55,64,-4 OK [2026-10-12 21:15:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:15:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:15:40][4975] Ghi log của SSD [2026-10-12 21:15:40][4975] Ghi log của SSD [2026-10-12 21:15:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:15:41][4975] Ghi log của SSD [2026-10-12 21:15:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814540, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1841.6, "Lat": 21.4017296, "Lng": 105.8763123, "Vel": 42.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:15:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:15:42][0014] Write current session data [2026-10-12 21:15:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:15:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.4015350,N,105.8759155,E,121026,141542.00,-1.2,20.974,247.01,2.14,1.10,1.83,12 OK [2026-10-12 21:15:40][4986] [API___003] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:15:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:15:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:15:44][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44464 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11080 kB [2026-10-12 21:15:45][1476] Check user in session [2026-10-12 21:15:45][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":1763,"totalTime":275,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":27,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:15:46.0012037+07:00"} [2026-10-12 21:15:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:15:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:15:52][0014] Write current session data [2026-10-12 21:15:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814550, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1910.4, "Lat": 21.4011574, "Lng": 105.8750381, "Vel": 45.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:15:52][4975] Ghi log của SSD [2026-10-12 21:15:52][4975] Ghi log của SSD [2026-10-12 21:15:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:15:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:15:53][4975] Ghi log của SSD [2026-10-12 21:15:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.4010487,N,105.8748474,E,121026,141552.00,11.6,23.668,240.53,1.89,0.91,1.66,12 OK [2026-10-12 21:15:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:15:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:15:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:15:55][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:15:55][0051] Get device config: versionCode: 5071026 [2026-10-12 21:15:55][0053] Get device config: active: false [2026-10-12 21:15:55][0055] Get device config: offlineMode: 1 [2026-10-12 21:15:55][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:15:55][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:15:55][0061] Get device config: threshRecog: 20 [2026-10-12 21:15:55][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:15:55][0065] Get device config: soundReversePin: 0 [2026-10-12 21:15:55][0067] Get device config: soundVolume: 35 [2026-10-12 21:15:55][0069] Get device config: buzzerUse: 1 [2026-10-12 21:15:55][0071] Get device config: wifiUse: 1 [2026-10-12 21:15:55][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:15:55][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:15:55][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:15:55][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:15:55][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:15:55][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:15:55][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:15:55][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:15:55][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:15:55][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:15:55][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:15:55][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:15:55][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:15:55][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:15:55][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:15:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87311628,442,EUTRAN-BAND3,1300,5,0,24,61,63,1 OK [2026-10-12 21:15:57][0021] RabbitMQ Error: Unable to open TCP socket [2026-10-12 21:15:57][5191] Đẩy GPS lên RabbitMQ thất bại [2026-10-12 21:15:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:15:58][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:15:59][5270] Dữ liệu GPS đẩy lại RabbitMQ: { "Time": 1791814550, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1763.9, "Lat": 21.4011574, "Lng": 105.8750381, "Vel": 45.1, "GpsStatus": 1, "GsmStatus": 0, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:15:59][5273] Đẩy lại dữ liệu GPS lên RabbitMQ thành công [2026-10-12 21:15:59][4975] Ghi log của SSD [2026-10-12 21:15:59][4975] Ghi log của SSD [2026-10-12 21:15:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 1/1(1) [2026-10-12 21:15:59][4986] [DAT04_010][RAM 1940kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:43-TG:0giờ4phút-QD:1.76 Km:XT:100 %-TC:1-TB:0-sent image:1/1(1)-sent GPS:27/28 [2026-10-12 21:15:59][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44792 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10840 kB [2026-10-12 21:16:00][1476] Check user in session [2026-10-12 21:16:00][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":1763,"totalTime":291,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":27,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:16:01.5688281+07:00"} [2026-10-12 21:16:00][4975] Ghi log của SSD [2026-10-12 21:16:00][4975] Ghi log của SSD [2026-10-12 21:16:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:16:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:16:02][0014] Write current session data [2026-10-12 21:16:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814560, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 1871.7, "Lat": 21.4007378, "Lng": 105.8740997, "Vel": 39.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:16:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:16:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:16:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:16:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:16:04][4975] Ghi log của SSD [2026-10-12 21:16:04][4975] Ghi log của SSD [2026-10-12 21:16:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:16:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.4003468,N,105.8733749,E,121026,141606.00,1.6,23.367,240.60,2.10,1.01,1.84,11 OK [2026-10-12 21:16:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:16:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:16:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814570, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 2255.4, "Lat": 21.4001045, "Lng": 105.8729401, "Vel": 43.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:16:12][0014] Write current session data [2026-10-12 21:16:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:16:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:16:14][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42632 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13224 kB [2026-10-12 21:16:15][1476] Check user in session [2026-10-12 21:16:15][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":2116,"totalTime":306,"totalVerifyCounter":1,"successVerifyCounter":1,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:11:10Z","totalGps":30,"totalAuthen":1,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:16:16.7490431+07:00"} [2026-10-12 21:16:16][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:16:16.8659022+07:00"} [2026-10-12 21:16:16][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:16:16][0059] Command set system time: stime(&t) "2026-10-12 21:16:16" [2026-10-12 21:16:16][0007] Cập nhật thời gian RTC [2026-10-12 21:16:16][1817] Get objects linked dat [2026-10-12 21:16:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:16:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:16:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:16:16][4975] Ghi log của SSD [2026-10-12 21:16:16][4975] Ghi log của SSD [2026-10-12 21:16:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87311628,442,EUTRAN-BAND3,1300,5,0,10,65,76,5 OK [2026-10-12 21:16:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:16:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:16:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:16:21][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 46661 [2026-10-12 21:16:21][0730] HTTP upload image authen response: {"recordId":"98cb02a3-32fa-4fff-9469-c61760ef63a3","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\98cb02a3-32fa-4fff-9469-c61760ef63a3.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"98cb02a3-32fa-4fff-9469-c61760ef63a3\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\98cb02a3-32fa-4fff-9469-c61760ef63a3.jpg\",\"CreatedDate\":\"2026-10-12T21:16:23.155429+07:00\",\"CreatedBy\":\"string\",\"Size\":46661.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:16:23.2204978+07:00"} [2026-10-12 21:16:21][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791839770, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/98cb02a3-32fa-4fff-9469-c61760ef63a3.jpg", "Lat": 21.399485, "Lng": 105.871735, "Dis": 2116.201660, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 48.50 } [2026-10-12 21:16:21][0014] Write current session data [2026-10-12 21:16:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814580, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 2258.8, "Lat": 21.3994846, "Lng": 105.8717346, "Vel": 48.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:16:21][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 21:16:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:16:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:16:22][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 21:16:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:16:23][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3992882,N,105.8714447,E,121026,141623.00,-12.6,25.211,240.94,2.07,0.85,1.89,12 OK [2026-10-12 21:16:25][4388] Gọi API của thiết bị: GET /api/GetInfo/CheckMissDataSession?sessionId=4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495&studentCode=24008-20260825-000061&time= HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:16:25][1702] HTTP check missdata session [2026-10-12 21:16:25][1726] Check missdata session response: {"listMissDataAuthen":[],"listMissDataGps":[],"status":1,"code":null,"message":"thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:16:27.4796054+07:00"} [2026-10-12 21:16:25][1734] HTTP check missdata session and backup [2026-10-12 21:16:25][1755] Dữ liệu bị thiếu của phiên học: {"listMissDataAuthen":[],"listMissDataGps":[],"status":1,"code":null,"message":"thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:16:27.6784404+07:00"} [2026-10-12 21:16:25][4975] Ghi log của SSD [2026-10-12 21:16:25][4975] Ghi log của SSD [2026-10-12 21:16:25][4975] Ghi log của SSD [2026-10-12 21:16:25][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 21:16:25][0407] Nhận dạng thành công: 39/20 [2026-10-12 21:16:26][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:16:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 21:16:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:16:28][4975] Ghi log của SSD [2026-10-12 21:16:28][4975] Ghi log của SSD [2026-10-12 21:16:28][4975] Ghi log của SSD [2026-10-12 21:16:28][4975] Ghi log của SSD [2026-10-12 21:16:25][4986] [API___003] api_check_miss_data:776 ms,response:{"listMissDataAuthen":[],"listMissDataGps":[],"status":1,"code":null,"message":"thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:16:27.4796054+07:00"}[2026-10-12 21:16:25][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 2/2(2) [2026-10-12 21:16:25][4986] [DAT04_010] SESSION :call api check thiếu dữ liệu authen server:1-send authen (2>=2)-couter send authen :2 [2026-10-12 21:16:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:16:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 39/20 [2026-10-12 21:16:28][4986] [API___003] API LAST AUTHEN: 123 ms, ✅ thành công sau 1 lần (size=5695 Byte) [2026-10-12 21:16:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:16:29][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38096 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17344 kB [2026-10-12 21:16:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:16:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:16:30][1476] Check user in session [2026-10-12 21:16:30][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":2505,"totalTime":322,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":31,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:16:32.3393236+07:00"} [2026-10-12 21:16:31][0014] Write current session data [2026-10-12 21:16:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814590, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 2259.1, "Lat": 21.3987885, "Lng": 105.8705750, "Vel": 44.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:16:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:16:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:16:33][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3987885,N,105.8705750,E,121026,141631.00,-11.7,24.236,243.09,2.35,0.87,2.19,12 OK [2026-10-12 21:16:35][4975] Ghi log của SSD [2026-10-12 21:16:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87311629,443,EUTRAN-BAND3,1300,5,0,31,79,74,23 OK [2026-10-12 21:16:36][4975] Ghi log của SSD [2026-10-12 21:16:36][4975] Ghi log của SSD [2026-10-12 21:16:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:16:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:16:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 2/2(2) [2026-10-12 21:16:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:16:39][4975] Ghi log của SSD [2026-10-12 21:16:39][4975] Ghi log của SSD [2026-10-12 21:16:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:16:40][4975] Ghi log của SSD [2026-10-12 21:16:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814600, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 2591.5, "Lat": 21.3983688, "Lng": 105.8698807, "Vel": 29.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:16:41][0014] Write current session data [2026-10-12 21:16:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:16:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:16:39][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:16:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:16:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:16:44][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42260 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 14588 kB [2026-10-12 21:16:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:16:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:16:45][1476] Check user in session [2026-10-12 21:16:45][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":2505,"totalTime":337,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":33,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:16:47.58229+07:00"} [2026-10-12 21:16:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3980446,N,105.8692551,E,121026,141648.00,-17.9,20.333,243.08,1.87,0.87,1.65,12 OK [2026-10-12 21:16:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814610, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 2580.0, "Lat": 21.3980446, "Lng": 105.8692551, "Vel": 37.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:16:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:16:51][0014] Write current session data [2026-10-12 21:16:51][4975] Ghi log của SSD [2026-10-12 21:16:51][4975] Ghi log của SSD [2026-10-12 21:16:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:16:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:16:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:16:52][4975] Ghi log của SSD [2026-10-12 21:16:51][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:16:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:16:52][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:16:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87311629,443,EUTRAN-BAND3,1300,5,0,29,81,76,21 OK [2026-10-12 21:16:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:16:57][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:16:57][0051] Get device config: versionCode: 5071026 [2026-10-12 21:16:57][0053] Get device config: active: false [2026-10-12 21:16:57][0055] Get device config: offlineMode: 1 [2026-10-12 21:16:57][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:16:57][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:16:57][0061] Get device config: threshRecog: 20 [2026-10-12 21:16:57][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:16:57][0065] Get device config: soundReversePin: 0 [2026-10-12 21:16:57][0067] Get device config: soundVolume: 35 [2026-10-12 21:16:57][0069] Get device config: buzzerUse: 1 [2026-10-12 21:16:57][0071] Get device config: wifiUse: 1 [2026-10-12 21:16:57][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:16:57][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:16:57][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:16:57][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:16:57][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:16:57][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:16:57][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:16:57][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:16:57][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:16:57][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:16:57][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:16:57][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:16:57][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:16:57][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:16:57][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:16:59][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42408 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13240 kB [2026-10-12 21:17:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:17:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:17:00][1476] Check user in session [2026-10-12 21:17:01][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":2808,"totalTime":353,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":34,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:17:03.0581234+07:00"} [2026-10-12 21:17:01][0014] Write current session data [2026-10-12 21:17:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814620, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 2948.5, "Lat": 21.3973999, "Lng": 105.8680954, "Vel": 50.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:17:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:17:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:17:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3970947,N,105.8675919,E,121026,141703.00,-14.9,29.054,239.21,2.90,1.15,2.66,12 OK [2026-10-12 21:17:03][4975] Ghi log của SSD [2026-10-12 21:17:03][4975] Ghi log của SSD [2026-10-12 21:17:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:17:03][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:17:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:17:04][4975] Ghi log của SSD [2026-10-12 21:17:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:17:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:17:10][4975] Ghi log của SSD [2026-10-12 21:17:10][4975] Ghi log của SSD [2026-10-12 21:17:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814630, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 2974.8, "Lat": 21.3965702, "Lng": 105.8667603, "Vel": 54.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:17:11][0014] Write current session data [2026-10-12 21:17:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:17:11][4975] Ghi log của SSD [2026-10-12 21:17:12][4975] Ghi log của SSD [2026-10-12 21:17:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:17:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3963432,N,105.8663712,E,121026,141713.00,-20.0,30.755,235.92,2.15,1.02,1.89,12 OK [2026-10-12 21:17:10][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 2/2(2) [2026-10-12 21:17:10][4986] [DAT04_010][RAM 2100kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:54-TG:0giờ5phút-QD:2.81 Km:XT:100 %-TC:2-TB:0-sent image:2/2(2)-sent GPS:35/35 [2026-10-12 21:17:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:17:14][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38368 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17152 kB [2026-10-12 21:17:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:17:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:17:16][4975] Ghi log của SSD [2026-10-12 21:17:16][4975] Ghi log của SSD [2026-10-12 21:17:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87312908,196,EUTRAN-BAND3,1300,5,0,24,54,53,10 OK [2026-10-12 21:17:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:17:16][1476] Check user in session [2026-10-12 21:17:16][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":2808,"totalTime":368,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":36,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:17:18.3227808+07:00"} [2026-10-12 21:17:16][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:17:18.4924846+07:00"} [2026-10-12 21:17:16][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:17:16][0059] Command set system time: stime(&t) "2026-10-12 21:17:18" [2026-10-12 21:17:16][0007] Cập nhật thời gian RTC [2026-10-12 21:17:16][1817] Get objects linked dat [2026-10-12 21:17:18][4975] Ghi log của SSD [2026-10-12 21:17:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:17:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:17:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:17:18][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:17:22][0014] Write current session data [2026-10-12 21:17:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814640, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 2982.8, "Lat": 21.3956757, "Lng": 105.8653793, "Vel": 57.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:17:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:17:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:17:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:17:29][4975] Ghi log của SSD [2026-10-12 21:17:29][4975] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3950939,N,105.8644867,E,121026,141728.00,-18.2,30.157,236.38,2.37,0.87,2.20,11 OK [2026-10-12 21:17:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:17:30][4975] Ghi log của SSD [2026-10-12 21:17:29][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:17:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:17:30][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:17:30][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42592 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13268 kB [2026-10-12 21:17:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:17:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:17:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814650, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 2970.3, "Lat": 21.3948555, "Lng": 105.8640900, "Vel": 59.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:17:32][0014] Write current session data [2026-10-12 21:17:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:17:33][1476] Check user in session [2026-10-12 21:17:33][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":3289,"totalTime":384,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":37,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:17:34.0454586+07:00"} [2026-10-12 21:17:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:17:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87312908,196,EUTRAN-BAND3,1300,5,0,30,73,64,22 OK [2026-10-12 21:17:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:17:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:17:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:17:41][4975] Ghi log của SSD [2026-10-12 21:17:41][4975] Ghi log của SSD [2026-10-12 21:17:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814660, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 3398.8, "Lat": 21.3942623, "Lng": 105.8632431, "Vel": 56.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:17:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:17:42][0014] Write current session data [2026-10-12 21:17:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:17:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3940048,N,105.8628845,E,121026,141741.00,-20.3,30.416,233.64,2.37,0.87,2.20,11 OK [2026-10-12 21:17:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:17:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:17:45][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43668 kB Dirty: 4 kB Name: DAT_SSR071026 VmRSS: 12020 kB [2026-10-12 21:17:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:17:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:17:48][1476] Check user in session [2026-10-12 21:17:48][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":3289,"totalTime":399,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":39,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:17:49.2460533+07:00"} [2026-10-12 21:17:48][4975] Ghi log của SSD [2026-10-12 21:17:49][4975] Ghi log của SSD [2026-10-12 21:17:49][4975] Ghi log của SSD [2026-10-12 21:17:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 2/2(2) [2026-10-12 21:17:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:17:52][4975] Ghi log của SSD [2026-10-12 21:17:52][4975] Ghi log của SSD [2026-10-12 21:17:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814670, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 3448.4, "Lat": 21.3934288, "Lng": 105.8619919, "Vel": 56.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:17:52][0014] Write current session data [2026-10-12 21:17:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:17:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:17:53][4975] Ghi log của SSD [2026-10-12 21:17:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:17:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:17:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3931007,N,105.8614960,E,121026,141752.00,-14.8,30.440,234.28,2.07,0.86,1.89,12 OK [2026-10-12 21:17:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:17:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:17:53][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:17:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87312908,196,EUTRAN-BAND3,1300,5,0,18,56,60,0 OK [2026-10-12 21:17:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:18:01][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38212 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17444 kB [2026-10-12 21:18:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:18:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:18:01][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:18:01][0051] Get device config: versionCode: 5071026 [2026-10-12 21:18:01][0053] Get device config: active: false [2026-10-12 21:18:01][0055] Get device config: offlineMode: 1 [2026-10-12 21:18:01][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:18:01][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:18:01][0061] Get device config: threshRecog: 20 [2026-10-12 21:18:01][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:18:01][0065] Get device config: soundReversePin: 0 [2026-10-12 21:18:01][0067] Get device config: soundVolume: 35 [2026-10-12 21:18:01][0069] Get device config: buzzerUse: 1 [2026-10-12 21:18:01][0071] Get device config: wifiUse: 1 [2026-10-12 21:18:01][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:18:01][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:18:01][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:18:01][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:18:01][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:18:01][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:18:01][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:18:01][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:18:01][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:18:01][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:18:01][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:18:01][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:18:01][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:18:01][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:18:01][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:18:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814680, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 3458.6, "Lat": 21.3925266, "Lng": 105.8606720, "Vel": 55.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:18:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:18:02][0014] Write current session data [2026-10-12 21:18:03][1476] Check user in session [2026-10-12 21:18:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:18:03][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":3720,"totalTime":414,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":40,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:18:04.4521054+07:00"} [2026-10-12 21:18:04][4975] Ghi log của SSD [2026-10-12 21:18:04][4975] Ghi log của SSD [2026-10-12 21:18:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:18:05][4975] Ghi log của SSD [2026-10-12 21:18:04][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:18:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:18:05][4986] [API___022] api_check_user_in_session:28 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:18:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:18:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3919659,N,105.8597717,E,121026,141806.00,-15.0,30.312,233.91,2.15,1.02,1.89,12 OK [2026-10-12 21:18:12][0014] Write current session data [2026-10-12 21:18:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814690, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 3892.5, "Lat": 21.3916492, "Lng": 105.8592987, "Vel": 54.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:18:13][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:18:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:18:16][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38124 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17416 kB [2026-10-12 21:18:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:18:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:18:16][4975] Ghi log của SSD [2026-10-12 21:18:16][4975] Ghi log của SSD [2026-10-12 21:18:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:18:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87312909,197,EUTRAN-BAND3,1300,5,0,23,51,50,8 OK [2026-10-12 21:18:17][4975] Ghi log của SSD [2026-10-12 21:18:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:18:18][1476] Check user in session [2026-10-12 21:18:18][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":3720,"totalTime":429,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":42,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:18:19.7002516+07:00"} [2026-10-12 21:18:19][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:18:19.8587223+07:00"} [2026-10-12 21:18:19][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:18:19][0059] Command set system time: stime(&t) "2026-10-12 21:18:19" [2026-10-12 21:18:19][0007] Cập nhật thời gian RTC [2026-10-12 21:18:19][1817] Get objects linked dat [2026-10-12 21:18:16][4986] [API___022] api_check_user_in_session:28 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:18:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:18:17][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:18:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814700, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 3857.4, "Lat": 21.3909168, "Lng": 105.8582306, "Vel": 47.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:18:21][0014] Write current session data [2026-10-12 21:18:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:18:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:18:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:18:22][4975] Ghi log của SSD [2026-10-12 21:18:23][4975] Ghi log của SSD [2026-10-12 21:18:23][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3909168,N,105.8582306,E,121026,141820.00,-8.9,25.700,232.93,2.07,0.86,1.89,12 OK [2026-10-12 21:18:24][4975] Ghi log của SSD [2026-10-12 21:18:24][4975] Ghi log của SSD [2026-10-12 21:18:22][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 2/2(2) [2026-10-12 21:18:23][4986] [DAT04_010][RAM 2120kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:47-TG:0giờ7phút-QD:3.72 Km:XT:100 %-TC:2-TB:0-sent image:2/2(2)-sent GPS:42/42 [2026-10-12 21:18:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:18:25][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 21:18:25][0470] Nhận dạng thành công: 55/20 [2026-10-12 21:18:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:18:28][4975] Ghi log của SSD [2026-10-12 21:18:28][4975] Ghi log của SSD [2026-10-12 21:18:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:18:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:18:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:18:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:18:30][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44700 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10820 kB [2026-10-12 21:18:31][0014] Write current session data [2026-10-12 21:18:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814710, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 3872.5, "Lat": 21.3901196, "Lng": 105.8570328, "Vel": 50.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:18:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:18:33][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3901196,N,105.8570328,E,121026,141831.00,-21.8,27.030,235.06,2.07,0.86,1.89,12 OK [2026-10-12 21:18:34][1476] Check user in session [2026-10-12 21:18:34][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":4199,"totalTime":446,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":44,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:18:36.3207378+07:00"} [2026-10-12 21:18:34][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:18:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87312909,197,EUTRAN-BAND3,1300,5,0,13,40,46,0 OK [2026-10-12 21:18:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:18:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:18:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:18:40][4975] Ghi log của SSD [2026-10-12 21:18:40][4975] Ghi log của SSD [2026-10-12 21:18:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:18:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:18:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814720, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 4011.6, "Lat": 21.3894196, "Lng": 105.8559189, "Vel": 48.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:18:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:18:41][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:18:41][0014] Write current session data [2026-10-12 21:18:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:18:45][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44388 kB Dirty: 0 kB [2026-10-12 21:18:45][0916] [JT808] Server phản hồi duy trì kết nối thành công Name: DAT_SSR071026 VmRSS: 11112 kB [2026-10-12 21:18:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3892422,N,105.8554611,E,121026,141845.00,-16.4,25.060,244.44,1.78,0.85,1.57,12 OK [2026-10-12 21:18:49][1476] Check user in session [2026-10-12 21:18:49][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":4199,"totalTime":461,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":45,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:18:51.5611005+07:00"} [2026-10-12 21:18:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814730, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 4303.6, "Lat": 21.3890705, "Lng": 105.8549881, "Vel": 46.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:18:51][0014] Write current session data [2026-10-12 21:18:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:18:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:18:52][4975] Ghi log của SSD [2026-10-12 21:18:52][4975] Ghi log của SSD [2026-10-12 21:18:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:18:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:18:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:18:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:18:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89128459,21,EUTRAN-BAND3,1300,5,0,15,43,46,-3 OK [2026-10-12 21:18:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:18:59][4975] Ghi log của SSD [2026-10-12 21:19:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:19:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:19:00][4975] Ghi log của SSD [2026-10-12 21:19:00][4975] Ghi log của SSD [2026-10-12 21:18:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 2/2(2) [2026-10-12 21:19:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:19:00][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44368 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11176 kB [2026-10-12 21:19:01][0014] Write current session data [2026-10-12 21:19:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814740, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 4356.4, "Lat": 21.3886642, "Lng": 105.8535385, "Vel": 44.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:19:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:19:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:19:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3885994,N,105.8533096,E,121026,141903.00,-19.4,22.687,254.56,3.50,1.02,3.34,12 OK [2026-10-12 21:19:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:19:03][4975] Ghi log của SSD [2026-10-12 21:19:03][4975] Ghi log của SSD [2026-10-12 21:19:04][1476] Check user in session [2026-10-12 21:19:04][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":4593,"totalTime":476,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":47,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:19:06.7619234+07:00"} [2026-10-12 21:19:03][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:19:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:19:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:19:08][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:19:08][0051] Get device config: versionCode: 5071026 [2026-10-12 21:19:08][0053] Get device config: active: false [2026-10-12 21:19:08][0055] Get device config: offlineMode: 1 [2026-10-12 21:19:08][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:19:08][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:19:08][0061] Get device config: threshRecog: 20 [2026-10-12 21:19:08][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:19:08][0065] Get device config: soundReversePin: 0 [2026-10-12 21:19:08][0067] Get device config: soundVolume: 35 [2026-10-12 21:19:08][0069] Get device config: buzzerUse: 1 [2026-10-12 21:19:08][0071] Get device config: wifiUse: 1 [2026-10-12 21:19:08][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:19:08][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:19:08][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:19:08][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:19:08][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:19:08][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:19:08][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:19:08][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:19:08][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:19:08][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:19:08][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:19:08][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:19:08][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:19:08][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:19:08][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:19:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814750, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 4697.7, "Lat": 21.3885078, "Lng": 105.8525467, "Vel": 41.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:19:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:19:11][0014] Write current session data [2026-10-12 21:19:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:19:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3884697,N,105.8522186,E,121026,141913.00,-11.7,22.389,259.41,2.07,0.86,1.89,12 OK [2026-10-12 21:19:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:19:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:19:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:19:15][4975] Ghi log của SSD [2026-10-12 21:19:15][4975] Ghi log của SSD [2026-10-12 21:19:15][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:19:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:19:15][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44324 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11304 kB [2026-10-12 21:19:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,223336305,216,EUTRAN-BAND3,1300,5,0,14,47,50,0 OK [2026-10-12 21:19:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:19:20][1476] Check user in session [2026-10-12 21:19:20][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":4593,"totalTime":491,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":48,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:19:21.9384056+07:00"} [2026-10-12 21:19:20][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:19:22.0408419+07:00"} [2026-10-12 21:19:20][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:19:20][0059] Command set system time: stime(&t) "2026-10-12 21:19:22" [2026-10-12 21:19:20][0007] Cập nhật thời gian RTC [2026-10-12 21:19:20][1817] Get objects linked dat [2026-10-12 21:19:22][0014] Write current session data [2026-10-12 21:19:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814760, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 4706.8, "Lat": 21.3884315, "Lng": 105.8514557, "Vel": 43.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:19:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:19:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:19:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:19:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:19:28][4975] Ghi log của SSD [2026-10-12 21:19:28][4975] Ghi log của SSD [2026-10-12 21:19:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3884315,N,105.8506393,E,121026,141927.00,-6.4,24.211,271.58,1.78,0.85,1.57,12 OK [2026-10-12 21:19:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:19:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:19:28][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:19:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:19:32][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44456 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11256 kB [2026-10-12 21:19:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814770, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 4727.1, "Lat": 21.3884182, "Lng": 105.8501663, "Vel": 45.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:19:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:19:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:19:32][0014] Write current session data [2026-10-12 21:19:35][4975] Ghi log của SSD [2026-10-12 21:19:36][4975] Ghi log của SSD [2026-10-12 21:19:36][1476] Check user in session [2026-10-12 21:19:36][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":4966,"totalTime":507,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":50,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:19:37.4416958+07:00"} [2026-10-12 21:19:37][4975] Ghi log của SSD [2026-10-12 21:19:37][4975] Ghi log của SSD [2026-10-12 21:19:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 2/2(2) [2026-10-12 21:19:36][4986] [DAT04_010][RAM 2124kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:45-TG:0giờ8phút-QD:4.97 Km:XT:100 %-TC:2-TB:0-sent image:2/2(2)-sent GPS:50/50 [2026-10-12 21:19:37][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:19:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89128459,21,EUTRAN-BAND3,1300,5,0,14,57,60,7 OK [2026-10-12 21:19:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:19:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:19:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:19:41][4975] Ghi log của SSD [2026-10-12 21:19:41][4975] Ghi log của SSD [2026-10-12 21:19:41][4986] [API___022] api_check_user_in_session:28 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:19:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:19:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814780, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 5084.9, "Lat": 21.3884354, "Lng": 105.8490219, "Vel": 44.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:19:42][0014] Write current session data [2026-10-12 21:19:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:19:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:19:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3884354,N,105.8490219,E,121026,141941.00,-8.1,23.896,271.84,2.16,0.96,1.93,11 OK [2026-10-12 21:19:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:19:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:19:47][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44272 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11188 kB [2026-10-12 21:19:51][1476] Check user in session [2026-10-12 21:19:51][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":4966,"totalTime":522,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":51,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:19:52.6760886+07:00"} [2026-10-12 21:19:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814790, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 5084.9, "Lat": 21.3884468, "Lng": 105.8478775, "Vel": 55.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:19:52][0014] Write current session data [2026-10-12 21:19:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:19:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:19:53][4975] Ghi log của SSD [2026-10-12 21:19:53][4975] Ghi log của SSD [2026-10-12 21:19:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:19:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:19:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3884220,N,105.8475876,E,121026,141952.00,-12.9,30.162,272.58,2.07,0.86,1.88,12 OK [2026-10-12 21:19:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:19:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:19:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,9,48,53,-1 OK [2026-10-12 21:19:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:20:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:20:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:20:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814800, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 5108.7, "Lat": 21.3884087, "Lng": 105.8465042, "Vel": 58.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:20:02][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44088 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11220 kB [2026-10-12 21:20:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:20:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:20:02][0014] Write current session data [2026-10-12 21:20:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:20:05][4975] Ghi log của SSD [2026-10-12 21:20:05][4975] Ghi log của SSD [2026-10-12 21:20:06][1476] Check user in session [2026-10-12 21:20:07][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":5337,"totalTime":537,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":53,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:20:07.9480842+07:00"} [2026-10-12 21:20:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:20:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:20:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:20:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3883991,N,105.8453903,E,121026,142006.00,-21.0,33.778,270.44,2.09,0.90,1.89,12 OK [2026-10-12 21:20:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814810, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 5503.1, "Lat": 21.3884220, "Lng": 105.8449020, "Vel": 57.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:20:12][4975] Ghi log của SSD [2026-10-12 21:20:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:20:12][0014] Write current session data [2026-10-12 21:20:13][4975] Ghi log của SSD [2026-10-12 21:20:13][4975] Ghi log của SSD [2026-10-12 21:20:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:20:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:20:16][4975] Ghi log của SSD [2026-10-12 21:20:16][4975] Ghi log của SSD [2026-10-12 21:20:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:20:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87177227,477,EUTRAN-BAND3,1300,5,0,9,48,53,-1 OK [2026-10-12 21:20:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:20:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 2/2(2) [2026-10-12 21:20:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:20:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:20:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:20:17][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44236 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11340 kB [2026-10-12 21:20:17][4975] Ghi log của SSD [2026-10-12 21:20:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:20:22][1476] Check user in session [2026-10-12 21:20:17][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:20:22][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:20:22][0051] Get device config: versionCode: 5071026 [2026-10-12 21:20:22][0053] Get device config: active: false [2026-10-12 21:20:22][0055] Get device config: offlineMode: 1 [2026-10-12 21:20:22][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:20:22][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:20:22][0061] Get device config: threshRecog: 20 [2026-10-12 21:20:22][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:20:22][0065] Get device config: soundReversePin: 0 [2026-10-12 21:20:22][0067] Get device config: soundVolume: 35 [2026-10-12 21:20:22][0069] Get device config: buzzerUse: 1 [2026-10-12 21:20:22][0071] Get device config: wifiUse: 1 [2026-10-12 21:20:22][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:20:22][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:20:22][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:20:22][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:20:22][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:20:22][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:20:22][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:20:22][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:20:22][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:20:22][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:20:22][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:20:22][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:20:22][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:20:22][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:20:22][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:20:22][0014] Write current session data [2026-10-12 21:20:22][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":5337,"totalTime":553,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":54,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:20:23.5723754+07:00"} [2026-10-12 21:20:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814820, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 5495.2, "Lat": 21.3884087, "Lng": 105.8433762, "Vel": 46.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:20:22][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:20:23.7496875+07:00"} [2026-10-12 21:20:22][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:20:22][0059] Command set system time: stime(&t) "2026-10-12 21:20:23" [2026-10-12 21:20:22][0007] Cập nhật thời gian RTC [2026-10-12 21:20:23][1817] Get objects linked dat [2026-10-12 21:20:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:20:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:20:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:20:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3883972,N,105.8430328,E,121026,142023.00,-11.4,26.077,268.32,2.96,0.93,2.81,11 OK [2026-10-12 21:20:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 21:20:27][0539] Nhận dạng thành công: 42/20 -> Chốt kết quả [2026-10-12 21:20:28][4975] Ghi log của SSD [2026-10-12 21:20:28][4975] Ghi log của SSD [2026-10-12 21:20:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:20:29][4975] Ghi log của SSD [2026-10-12 21:20:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:20:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:20:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814830, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 5488.1, "Lat": 21.3883877, "Lng": 105.8419189, "Vel": 49.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:20:28][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:20:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:20:29][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:20:32][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44384 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11288 kB [2026-10-12 21:20:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:20:32][0014] Write current session data [2026-10-12 21:20:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:20:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3883896,N,105.8416595,E,121026,142034.00,-9.6,26.158,270.44,2.40,0.97,2.20,11 OK [2026-10-12 21:20:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87177227,477,EUTRAN-BAND3,1300,5,0,20,46,47,0 OK [2026-10-12 21:20:38][1476] Check user in session [2026-10-12 21:20:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:20:38][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":5803,"totalTime":569,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":56,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:20:39.2174883+07:00"} [2026-10-12 21:20:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:20:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:20:40][4975] Ghi log của SSD [2026-10-12 21:20:40][4975] Ghi log của SSD [2026-10-12 21:20:40][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:20:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:20:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814840, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 5925.4, "Lat": 21.3883801, "Lng": 105.8407440, "Vel": 49.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:20:42][0014] Write current session data [2026-10-12 21:20:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:20:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:20:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:20:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:20:47][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44276 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11412 kB [2026-10-12 21:20:48][4975] Ghi log của SSD [2026-10-12 21:20:48][4975] Ghi log của SSD [2026-10-12 21:20:49][4975] Ghi log của SSD [2026-10-12 21:20:49][4975] Ghi log của SSD [2026-10-12 21:20:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3883839,N,105.8397903,E,121026,142048.00,-6.9,28.357,269.05,2.15,1.03,1.88,12 OK [2026-10-12 21:20:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814850, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 5942.7, "Lat": 21.3883743, "Lng": 105.8394012, "Vel": 48.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:20:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:20:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:20:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 2/2(2) [2026-10-12 21:20:48][4986] [DAT04_010][RAM 2128kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:49-TG:0giờ9phút-QD:5.80 Km:XT:100 %-TC:2-TB:0-sent image:2/2(2)-sent GPS:57/57 [2026-10-12 21:20:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:20:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:20:52][0014] Write current session data [2026-10-12 21:20:53][4975] Ghi log của SSD [2026-10-12 21:20:53][4975] Ghi log của SSD [2026-10-12 21:20:53][1476] Check user in session [2026-10-12 21:20:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:20:53][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":5803,"totalTime":584,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":57,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:20:54.5868394+07:00"} [2026-10-12 21:20:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87177227,477,EUTRAN-BAND3,1300,5,0,30,53,49,11 OK [2026-10-12 21:20:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:20:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:20:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:21:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:21:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:21:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814860, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 5901.7, "Lat": 21.3883896, "Lng": 105.8384552, "Vel": 49.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:21:02][0014] Write current session data [2026-10-12 21:21:02][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41592 kB Dirty: 0 kB [2026-10-12 21:21:02][5187] Đẩy GPS lên RabbitMQ thành công Name: DAT_SSR071026 VmRSS: 17676 kB [2026-10-12 21:21:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:21:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3883991,N,105.8379211,E,121026,142102.00,-6.7,26.234,268.77,2.48,0.93,2.30,11 OK [2026-10-12 21:21:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:21:05][4975] Ghi log của SSD [2026-10-12 21:21:05][4975] Ghi log của SSD [2026-10-12 21:21:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:21:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:21:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:21:08][1476] Check user in session [2026-10-12 21:21:09][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":6215,"totalTime":599,"totalVerifyCounter":2,"successVerifyCounter":2,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:16:10Z","totalGps":59,"totalAuthen":2,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:21:09.8024986+07:00"} [2026-10-12 21:21:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814870, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 6368.1, "Lat": 21.3883743, "Lng": 105.8369827, "Vel": 47.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:21:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:21:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:21:12][0014] Write current session data [2026-10-12 21:21:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3883648,N,105.8366013,E,121026,142112.00,-13.5,23.596,268.73,2.48,0.93,2.30,10 OK [2026-10-12 21:21:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:21:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:21:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:21:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,17,45,46,6 OK [2026-10-12 21:21:17][4975] Ghi log của SSD [2026-10-12 21:21:17][4975] Ghi log của SSD [2026-10-12 21:21:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:21:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:21:18][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42392 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13344 kB [2026-10-12 21:21:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:21:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814880, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 6380.0, "Lat": 21.3883648, "Lng": 105.8353958, "Vel": 44.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:21:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 44627 [2026-10-12 21:21:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:21:22][0014] Write current session data [2026-10-12 21:21:23][0730] HTTP upload image authen response: {"recordId":"c70b1d2e-ea9e-43fa-9c88-f0e77b1789fa","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\c70b1d2e-ea9e-43fa-9c88-f0e77b1789fa.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"c70b1d2e-ea9e-43fa-9c88-f0e77b1789fa\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\c70b1d2e-ea9e-43fa-9c88-f0e77b1789fa.jpg\",\"CreatedDate\":\"2026-10-12T21:21:23.7282938+07:00\",\"CreatedBy\":\"string\",\"Size\":44627.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:21:23.8101533+07:00"} [2026-10-12 21:21:23][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791840070, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/c70b1d2e-ea9e-43fa-9c88-f0e77b1789fa.jpg", "Lat": 21.388365, "Lng": 105.835396, "Dis": 6215.648438, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 44.00 } [2026-10-12 21:21:23][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 21:21:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:21:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:21:24][1476] Check user in session [2026-10-12 21:21:24][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 21:21:24][4975] Ghi log của SSD [2026-10-12 21:21:24][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":6630,"totalTime":615,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":61,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:21:25.6072106+07:00"} [2026-10-12 21:21:24][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:21:25.7297061+07:00"} [2026-10-12 21:21:24][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:21:24][0059] Command set system time: stime(&t) "2026-10-12 21:21:25" [2026-10-12 21:21:24][0007] Cập nhật thời gian RTC [2026-10-12 21:21:25][1817] Get objects linked dat [2026-10-12 21:21:25][4975] Ghi log của SSD [2026-10-12 21:21:25][4975] Ghi log của SSD [2026-10-12 21:21:25][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:21:25][0051] Get device config: versionCode: 5071026 [2026-10-12 21:21:25][0053] Get device config: active: false [2026-10-12 21:21:25][0055] Get device config: offlineMode: 1 [2026-10-12 21:21:25][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:21:25][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:21:25][0061] Get device config: threshRecog: 20 [2026-10-12 21:21:25][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:21:25][0065] Get device config: soundReversePin: 0 [2026-10-12 21:21:25][0067] Get device config: soundVolume: 35 [2026-10-12 21:21:25][0069] Get device config: buzzerUse: 1 [2026-10-12 21:21:25][0071] Get device config: wifiUse: 1 [2026-10-12 21:21:25][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:21:25][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:21:25][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:21:25][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:21:25][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:21:25][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:21:25][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:21:25][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:21:25][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:21:25][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:21:25][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:21:25][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:21:25][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:21:25][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:21:25][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:21:26][4975] Ghi log của SSD [2026-10-12 21:21:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 21:21:26][0407] Nhận dạng thành công: 41/20 [2026-10-12 21:21:27][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:21:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 21:21:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 2/2(2) [2026-10-12 21:21:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:21:26][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 3/3(3) [2026-10-12 21:21:28][4975] Ghi log của SSD [2026-10-12 21:21:28][4975] Ghi log của SSD [2026-10-12 21:21:28][4975] Ghi log của SSD [2026-10-12 21:21:28][4975] Ghi log của SSD [2026-10-12 21:21:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:21:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3883495,N,105.8345566,E,121026,142129.00,-19.4,24.659,269.72,2.09,0.90,1.88,11 OK [2026-10-12 21:21:30][4975] Ghi log của SSD [2026-10-12 21:21:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:21:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:21:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814890, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 6327.8, "Lat": 21.3883591, "Lng": 105.8343124, "Vel": 47.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:21:33][0014] Write current session data [2026-10-12 21:21:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:21:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:21:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 41/20 [2026-10-12 21:21:28][4986] [API___003] API LAST AUTHEN: 118 ms, ✅ thành công sau 1 lần (size=5623 Byte) [2026-10-12 21:21:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:21:30][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:21:33][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38036 kB Dirty: 44 kB Name: DAT_SSR071026 VmRSS: 17512 kB [2026-10-12 21:21:34][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:21:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,22,51,51,5 OK [2026-10-12 21:21:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:21:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:21:40][1476] Check user in session [2026-10-12 21:21:40][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":6630,"totalTime":631,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":62,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:21:41.2325+07:00"} [2026-10-12 21:21:41][4975] Ghi log của SSD [2026-10-12 21:21:41][4975] Ghi log của SSD [2026-10-12 21:21:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:21:42][4975] Ghi log của SSD [2026-10-12 21:21:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814900, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 6735.8, "Lat": 21.3883610, "Lng": 105.8332977, "Vel": 46.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:21:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:21:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:21:43][0014] Write current session data [2026-10-12 21:21:41][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:21:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:21:42][4986] [API___003] api_check_user_in_session:23 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:21:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3883495,N,105.8328018,E,121026,142143.00,-14.6,27.241,267.59,2.72,0.93,2.56,11 OK [2026-10-12 21:21:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:21:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:21:48][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38192 kB Dirty: 44 kB Name: DAT_SSR071026 VmRSS: 17452 kB [2026-10-12 21:21:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814910, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 6774.6, "Lat": 21.3883114, "Lng": 105.8319092, "Vel": 49.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:21:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:21:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:21:53][0014] Write current session data [2026-10-12 21:21:53][4975] Ghi log của SSD [2026-10-12 21:21:53][4975] Ghi log của SSD [2026-10-12 21:21:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:21:53][4986] [API___003] api_check_user_in_session:23 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:21:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:21:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:21:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3883133,N,105.8315277,E,121026,142153.00,-13.5,28.039,270.14,2.07,0.86,1.88,11 OK [2026-10-12 21:21:54][4975] Ghi log của SSD [2026-10-12 21:21:55][1476] Check user in session [2026-10-12 21:21:55][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":6992,"totalTime":646,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":64,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:21:56.4124244+07:00"} [2026-10-12 21:21:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,21,54,54,11 OK [2026-10-12 21:21:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:21:54][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:22:00][4975] Ghi log của SSD [2026-10-12 21:22:00][4975] Ghi log của SSD [2026-10-12 21:22:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:22:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:22:01][4975] Ghi log của SSD [2026-10-12 21:22:01][4975] Ghi log của SSD [2026-10-12 21:22:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814920, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 6765.0, "Lat": 21.3883362, "Lng": 105.8306122, "Vel": 50.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:22:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:22:03][0014] Write current session data [2026-10-12 21:22:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 3/3(3) [2026-10-12 21:22:00][4986] [DAT04_010][RAM 2084kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:51-TG:0giờ10phút-QD:6.63 Km:XT:100 %-TC:3-TB:0-sent image:3/3(3)-sent GPS:64/64 [2026-10-12 21:22:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:22:03][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44540 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11148 kB [2026-10-12 21:22:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:22:04][4975] Ghi log của SSD [2026-10-12 21:22:04][4975] Ghi log của SSD [2026-10-12 21:22:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:22:05][4975] Ghi log của SSD [2026-10-12 21:22:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:22:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:22:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:22:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:22:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3882885,N,105.8293762,E,121026,142209.00,-9.2,28.457,270.55,2.27,0.93,2.07,11 OK [2026-10-12 21:22:10][1476] Check user in session [2026-10-12 21:22:10][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":6992,"totalTime":661,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":65,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:22:11.5948197+07:00"} [2026-10-12 21:22:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814930, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 7161.9, "Lat": 21.3883171, "Lng": 105.8289719, "Vel": 51.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:22:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:22:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:22:13][0014] Write current session data [2026-10-12 21:22:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:22:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:22:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:22:16][4975] Ghi log của SSD [2026-10-12 21:22:16][4975] Ghi log của SSD [2026-10-12 21:22:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,7,59,65,-6 OK [2026-10-12 21:22:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:22:16][4986] [API___003] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:22:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:22:18][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44356 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11356 kB [2026-10-12 21:22:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814940, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 7108.2, "Lat": 21.3883266, "Lng": 105.8278503, "Vel": 53.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:22:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:22:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:22:23][0014] Write current session data [2026-10-12 21:22:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:22:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3883266,N,105.8272781,E,121026,142224.00,-9.7,29.244,273.78,2.11,0.90,1.91,11 OK [2026-10-12 21:22:25][1476] Check user in session [2026-10-12 21:22:25][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":7412,"totalTime":676,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":67,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:22:26.7806134+07:00"} [2026-10-12 21:22:26][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:22:26.889468+07:00"} [2026-10-12 21:22:26][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:22:26][0059] Command set system time: stime(&t) "2026-10-12 21:22:26" [2026-10-12 21:22:26][0007] Cập nhật thời gian RTC [2026-10-12 21:22:26][1817] Get objects linked dat [2026-10-12 21:22:27][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:22:27][0051] Get device config: versionCode: 5071026 [2026-10-12 21:22:27][0053] Get device config: active: false [2026-10-12 21:22:27][0055] Get device config: offlineMode: 1 [2026-10-12 21:22:27][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:22:27][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:22:27][0061] Get device config: threshRecog: 20 [2026-10-12 21:22:27][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:22:27][0065] Get device config: soundReversePin: 0 [2026-10-12 21:22:27][0067] Get device config: soundVolume: 35 [2026-10-12 21:22:27][0069] Get device config: buzzerUse: 1 [2026-10-12 21:22:27][0071] Get device config: wifiUse: 1 [2026-10-12 21:22:27][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:22:27][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:22:27][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:22:27][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:22:27][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:22:27][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:22:27][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:22:27][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:22:27][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:22:27][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:22:27][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:22:27][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:22:27][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:22:27][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:22:27][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:22:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:22:27][4975] Ghi log của SSD [2026-10-12 21:22:27][4975] Ghi log của SSD [2026-10-12 21:22:27][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:22:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:22:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:22:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:22:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814950, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 7152.5, "Lat": 21.3883648, "Lng": 105.8263016, "Vel": 51.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:22:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:22:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:22:32][0014] Write current session data [2026-10-12 21:22:32][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44404 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11236 kB [2026-10-12 21:22:33][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3884163,N,105.8258972,E,121026,142234.00,-10.3,27.995,277.62,2.06,0.87,1.87,11 OK [2026-10-12 21:22:34][4975] Ghi log của SSD [2026-10-12 21:22:35][4975] Ghi log của SSD [2026-10-12 21:22:35][4975] Ghi log của SSD [2026-10-12 21:22:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,26,60,59,11 OK [2026-10-12 21:22:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:22:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:22:34][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 3/3(3) [2026-10-12 21:22:35][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:22:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:22:40][4975] Ghi log của SSD [2026-10-12 21:22:40][4975] Ghi log của SSD [2026-10-12 21:22:40][1476] Check user in session [2026-10-12 21:22:40][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":7412,"totalTime":692,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":68,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:22:42.2968556+07:00"} [2026-10-12 21:22:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814960, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 7552.5, "Lat": 21.3885517, "Lng": 105.8249664, "Vel": 52.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:22:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:22:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:22:42][0014] Write current session data [2026-10-12 21:22:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:22:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:22:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:22:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:22:48][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42716 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13132 kB [2026-10-12 21:22:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3887749,N,105.8240356,E,121026,142248.00,-11.7,28.156,290.10,2.06,0.87,1.87,11 OK [2026-10-12 21:22:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814970, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 7559.7, "Lat": 21.3889370, "Lng": 105.8236084, "Vel": 53.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:22:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:22:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:22:52][4975] Ghi log của SSD [2026-10-12 21:22:52][4975] Ghi log của SSD [2026-10-12 21:22:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:22:52][0014] Write current session data [2026-10-12 21:22:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:22:52][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:22:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:22:55][1476] Check user in session [2026-10-12 21:22:55][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":7857,"totalTime":707,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":70,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:22:57.4964595+07:00"} [2026-10-12 21:22:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104013,233,EUTRAN-BAND3,1300,5,0,22,68,67,8 OK [2026-10-12 21:22:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:23:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:23:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:23:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814980, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 7564.9, "Lat": 21.3895245, "Lng": 105.8222809, "Vel": 54.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:23:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:23:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:23:02][0014] Write current session data [2026-10-12 21:23:03][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37956 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17352 kB [2026-10-12 21:23:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3895245,N,105.8222809,E,121026,142301.00,-9.1,29.531,300.02,2.06,0.87,1.87,11 OK [2026-10-12 21:23:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:23:04][4975] Ghi log của SSD [2026-10-12 21:23:04][4975] Ghi log của SSD [2026-10-12 21:23:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:23:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:23:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:23:10][1476] Check user in session [2026-10-12 21:23:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791814990, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 7956.4, "Lat": 21.3900299, "Lng": 105.8214951, "Vel": 47.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:23:11][4975] Ghi log của SSD [2026-10-12 21:23:11][4975] Ghi log của SSD [2026-10-12 21:23:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:23:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:23:12][0014] Write current session data [2026-10-12 21:23:12][4975] Ghi log của SSD [2026-10-12 21:23:12][4975] Ghi log của SSD [2026-10-12 21:23:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3903713,N,105.8210144,E,121026,142313.00,-13.0,22.714,308.59,2.42,1.12,2.15,11 OK [2026-10-12 21:23:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 3/3(3) [2026-10-12 21:23:11][4986] [DAT04_010][RAM 2072kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:47-TG:0giờ11phút-QD:7.86 Km:XT:100 %-TC:3-TB:0-sent image:3/3(3)-sent GPS:71/71 [2026-10-12 21:23:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:23:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:23:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:23:15][4975] Ghi log của SSD [2026-10-12 21:23:15][4975] Ghi log của SSD [2026-10-12 21:23:15][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":7857,"totalTime":727,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":72,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:23:17.6870395+07:00"} [2026-10-12 21:23:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:23:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,23,46,46,4 OK [2026-10-12 21:23:16][4975] Ghi log của SSD [2026-10-12 21:23:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:23:15][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:23:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:23:16][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:23:18][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42660 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12996 kB [2026-10-12 21:23:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815000, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 8012.2, "Lat": 21.3909492, "Lng": 105.8203735, "Vel": 34.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:23:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:23:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:23:22][0014] Write current session data [2026-10-12 21:23:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:23:25][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 21:23:25][0470] Nhận dạng thành công: 45/20 [2026-10-12 21:23:27][4975] Ghi log của SSD [2026-10-12 21:23:27][4975] Ghi log của SSD [2026-10-12 21:23:28][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3913651,N,105.8199081,E,121026,142329.00,-6.6,15.547,313.19,3.45,1.13,3.26,10 OK [2026-10-12 21:23:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:23:27][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:23:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:23:28][4975] Ghi log của SSD [2026-10-12 21:23:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:23:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:23:30][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:23:30][0051] Get device config: versionCode: 5071026 [2026-10-12 21:23:30][0053] Get device config: active: false [2026-10-12 21:23:30][0055] Get device config: offlineMode: 1 [2026-10-12 21:23:30][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:23:30][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:23:30][0061] Get device config: threshRecog: 20 [2026-10-12 21:23:30][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:23:30][0065] Get device config: soundReversePin: 0 [2026-10-12 21:23:30][0067] Get device config: soundVolume: 35 [2026-10-12 21:23:30][0069] Get device config: buzzerUse: 1 [2026-10-12 21:23:30][0071] Get device config: wifiUse: 1 [2026-10-12 21:23:30][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:23:30][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:23:30][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:23:30][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:23:30][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:23:30][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:23:30][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:23:30][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:23:30][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:23:30][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:23:30][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:23:30][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:23:30][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:23:30][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:23:30][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:23:30][1476] Check user in session [2026-10-12 21:23:31][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":8260,"totalTime":743,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":73,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:23:33.1295352+07:00"} [2026-10-12 21:23:31][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:23:33.2335652+07:00"} [2026-10-12 21:23:31][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:23:31][0059] Command set system time: stime(&t) "2026-10-12 21:23:33" [2026-10-12 21:23:31][0007] Cập nhật thời gian RTC [2026-10-12 21:23:31][1817] Get objects linked dat [2026-10-12 21:23:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815010, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 7944.5, "Lat": 21.3914795, "Lng": 105.8197556, "Vel": 26.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:23:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:23:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:23:33][0014] Write current session data [2026-10-12 21:23:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:23:34][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44644 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11164 kB [2026-10-12 21:23:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,25,55,52,11 OK [2026-10-12 21:23:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:23:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:23:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:23:40][4975] Ghi log của SSD [2026-10-12 21:23:40][4975] Ghi log của SSD [2026-10-12 21:23:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815020, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 8310.6, "Lat": 21.3917637, "Lng": 105.8193817, "Vel": 19.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:23:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:23:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:23:43][0014] Write current session data [2026-10-12 21:23:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3918362,N,105.8192825,E,121026,142342.00,-1.0,6.286,327.75,2.74,0.93,2.58,10 OK [2026-10-12 21:23:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:23:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:23:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:23:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:23:47][1476] Check user in session [2026-10-12 21:23:47][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":8260,"totalTime":758,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":75,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:23:48.617323+07:00"} [2026-10-12 21:23:47][4975] Ghi log của SSD [2026-10-12 21:23:49][4975] Ghi log của SSD [2026-10-12 21:23:49][4975] Ghi log của SSD [2026-10-12 21:23:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 3/3(3) [2026-10-12 21:23:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:23:49][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44520 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11196 kB [2026-10-12 21:23:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:23:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815030, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 8306.1, "Lat": 21.3920364, "Lng": 105.8190536, "Vel": 6.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:23:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:23:53][4975] Ghi log của SSD [2026-10-12 21:23:53][4975] Ghi log của SSD [2026-10-12 21:23:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:23:53][0014] Write current session data [2026-10-12 21:23:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:23:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,16,,,21.3920498,N,105.8190384,E,121026,142353.00,5.5,3.474,319.02,2.91,1.14,2.68,10 OK [2026-10-12 21:23:53][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:23:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:23:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,16,44,46,-1 OK [2026-10-12 21:23:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:24:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:24:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:24:02][1476] Check user in session [2026-10-12 21:24:03][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815040, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 8318.6, "Lat": 21.3924046, "Lng": 105.8186569, "Vel": 31.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:24:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:24:03][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":8443,"totalTime":774,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":76,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:24:04.1190198+07:00"} [2026-10-12 21:24:03][0014] Write current session data [2026-10-12 21:24:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:24:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:24:04][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38112 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17432 kB [2026-10-12 21:24:05][4975] Ghi log của SSD [2026-10-12 21:24:05][4975] Ghi log của SSD [2026-10-12 21:24:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:24:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.3928146,N,105.8181610,E,121026,142409.00,3.9,19.017,311.26,3.46,1.02,3.30,10 OK [2026-10-12 21:24:05][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:24:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:24:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815050, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 8544.8, "Lat": 21.3929958, "Lng": 105.8179092, "Vel": 40.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:24:13][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:24:13][0014] Write current session data [2026-10-12 21:24:14][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:24:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:24:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:24:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:24:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104524,271,EUTRAN-BAND3,1300,5,0,14,50,53,4 OK [2026-10-12 21:24:17][4975] Ghi log của SSD [2026-10-12 21:24:17][4975] Ghi log của SSD [2026-10-12 21:24:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:24:18][1476] Check user in session [2026-10-12 21:24:18][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":8443,"totalTime":789,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":78,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:24:19.3112189+07:00"} [2026-10-12 21:24:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:24:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:24:20][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44728 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10980 kB [2026-10-12 21:24:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815060, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 8558.7, "Lat": 21.3936806, "Lng": 105.8170700, "Vel": 43.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:24:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:24:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:24:23][0014] Write current session data [2026-10-12 21:24:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:24:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.3937588,N,105.8169785,E,121026,142423.00,12.7,23.715,313.92,2.74,0.93,2.58,11 OK [2026-10-12 21:24:24][4975] Ghi log của SSD [2026-10-12 21:24:24][4975] Ghi log của SSD [2026-10-12 21:24:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 3/3(3) [2026-10-12 21:24:24][4986] [DAT04_010][RAM 2060kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:43-TG:0giờ13phút-QD:8.44 Km:XT:100 %-TC:3-TB:0-sent image:3/3(3)-sent GPS:78/78 [2026-10-12 21:24:25][4975] Ghi log của SSD [2026-10-12 21:24:25][4975] Ghi log của SSD [2026-10-12 21:24:28][4975] Ghi log của SSD [2026-10-12 21:24:28][4975] Ghi log của SSD [2026-10-12 21:24:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:24:29][4975] Ghi log của SSD [2026-10-12 21:24:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:24:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:24:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:24:29][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:24:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:24:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:24:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815070, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 8527.5, "Lat": 21.3941975, "Lng": 105.8164749, "Vel": 43.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:24:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:24:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:24:33][0014] Write current session data [2026-10-12 21:24:33][1476] Check user in session [2026-10-12 21:24:34][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":8718,"totalTime":804,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":79,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:24:34.8599999+07:00"} [2026-10-12 21:24:34][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:24:34.997366+07:00"} [2026-10-12 21:24:34][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:24:34][0059] Command set system time: stime(&t) "2026-10-12 21:24:34" [2026-10-12 21:24:34][0007] Cập nhật thời gian RTC [2026-10-12 21:24:34][1817] Get objects linked dat [2026-10-12 21:24:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.3945217,N,105.8161011,E,121026,142433.00,5.1,25.494,311.92,2.74,0.93,2.58,11 OK [2026-10-12 21:24:34][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:24:34][0051] Get device config: versionCode: 5071026 [2026-10-12 21:24:34][0053] Get device config: active: false [2026-10-12 21:24:34][0055] Get device config: offlineMode: 1 [2026-10-12 21:24:34][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:24:34][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:24:34][0061] Get device config: threshRecog: 20 [2026-10-12 21:24:34][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:24:34][0065] Get device config: soundReversePin: 0 [2026-10-12 21:24:34][0067] Get device config: soundVolume: 35 [2026-10-12 21:24:34][0069] Get device config: buzzerUse: 1 [2026-10-12 21:24:34][0071] Get device config: wifiUse: 1 [2026-10-12 21:24:34][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:24:34][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:24:34][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:24:34][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:24:34][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:24:34][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:24:34][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:24:34][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:24:34][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:24:34][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:24:34][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:24:34][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:24:34][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:24:34][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:24:34][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:24:34][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44792 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10844 kB [2026-10-12 21:24:36][0331] Xóa file: rm -rf /customer/storage/log/day13/log* [2026-10-12 21:24:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104524,271,EUTRAN-BAND3,1300,5,0,14,54,55,7 OK [2026-10-12 21:24:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:24:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:24:39][4975] Ghi log của SSD [2026-10-12 21:24:39][4975] Ghi log của SSD [2026-10-12 21:24:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:24:40][4975] Ghi log của SSD [2026-10-12 21:24:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815080, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 8886.8, "Lat": 21.3952217, "Lng": 105.8152771, "Vel": 48.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:24:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:24:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:24:42][0014] Write current session data [2026-10-12 21:24:39][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:24:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:24:40][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:24:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:24:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:24:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.3958378,N,105.8145370,E,121026,142449.00,0.5,30.643,310.68,2.05,0.87,1.86,11 OK [2026-10-12 21:24:48][1476] Check user in session [2026-10-12 21:24:48][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":8718,"totalTime":820,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":81,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:24:50.4693884+07:00"} [2026-10-12 21:24:49][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44500 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11064 kB [2026-10-12 21:24:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815090, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 8863.5, "Lat": 21.3961220, "Lng": 105.8142624, "Vel": 51.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:24:51][4975] Ghi log của SSD [2026-10-12 21:24:51][4975] Ghi log của SSD [2026-10-12 21:24:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:24:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:24:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:24:52][0014] Write current session data [2026-10-12 21:24:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:24:53][4975] Ghi log của SSD [2026-10-12 21:24:51][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:24:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:24:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:24:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104524,271,EUTRAN-BAND3,1300,5,0,26,59,58,12 OK [2026-10-12 21:24:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:24:59][4975] Ghi log của SSD [2026-10-12 21:24:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 3/3(3) [2026-10-12 21:25:00][4975] Ghi log của SSD [2026-10-12 21:25:00][4975] Ghi log của SSD [2026-10-12 21:25:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:25:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:25:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815100, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 8832.2, "Lat": 21.3968296, "Lng": 105.8134689, "Vel": 55.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:25:02][0014] Write current session data [2026-10-12 21:25:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.3970966,N,105.8131256,E,121026,142503.00,-14.0,27.413,311.95,4.36,1.25,4.17,11 OK [2026-10-12 21:25:03][1476] Check user in session [2026-10-12 21:25:04][4975] Ghi log của SSD [2026-10-12 21:25:04][4975] Ghi log của SSD [2026-10-12 21:25:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:25:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:25:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:25:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:25:04][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44388 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11496 kB [2026-10-12 21:25:04][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":9116,"totalTime":836,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":82,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:25:06.5314783+07:00"} [2026-10-12 21:25:05][4975] Ghi log của SSD [2026-10-12 21:25:06][0021] RabbitMQ Error: Unable to open TCP socket [2026-10-12 21:25:06][5191] Đẩy GPS lên RabbitMQ thất bại [2026-10-12 21:25:06][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:25:06][5270] Dữ liệu GPS đẩy lại RabbitMQ: { "Time": 1791815100, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 9116.5, "Lat": 21.3968296, "Lng": 105.8134689, "Vel": 55.4, "GpsStatus": 1, "GsmStatus": 0, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:25:07][5273] Đẩy lại dữ liệu GPS lên RabbitMQ thành công [2026-10-12 21:25:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:25:05][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:25:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815110, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 9286.3, "Lat": 21.3978004, "Lng": 105.8122025, "Vel": 48.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:25:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:25:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:25:12][0014] Write current session data [2026-10-12 21:25:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.3978767,N,105.8120956,E,121026,142513.00,-22.5,25.507,307.42,2.75,0.93,2.59,11 OK [2026-10-12 21:25:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:25:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:25:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:25:16][4975] Ghi log của SSD [2026-10-12 21:25:16][4975] Ghi log của SSD [2026-10-12 21:25:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104524,271,EUTRAN-BAND3,1300,5,0,0,53,67,3 OK [2026-10-12 21:25:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:25:16][4986] [API___022] api_check_user_in_session:28 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:25:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:25:19][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44760 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11032 kB [2026-10-12 21:25:20][1476] Check user in session [2026-10-12 21:25:20][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":9116,"totalTime":852,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":84,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:25:22.0413315+07:00"} [2026-10-12 21:25:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815120, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 9249.4, "Lat": 21.3984642, "Lng": 105.8111343, "Vel": 49.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:25:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:25:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:25:22][0014] Write current session data [2026-10-12 21:25:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:25:25][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 21:25:26][0539] Nhận dạng thành công: 40/20 -> Chốt kết quả [2026-10-12 21:25:27][4975] Ghi log của SSD [2026-10-12 21:25:27][4975] Ghi log của SSD [2026-10-12 21:25:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:25:28][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.3988171,N,105.8106079,E,121026,142527.00,-10.4,27.297,302.04,2.05,0.87,1.85,10 OK [2026-10-12 21:25:28][4975] Ghi log của SSD [2026-10-12 21:25:27][4986] [API___022] api_check_user_in_session:28 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:25:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:25:28][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:25:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:25:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:25:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815130, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 9225.9, "Lat": 21.3990231, "Lng": 105.8102646, "Vel": 50.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:25:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:25:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:25:32][0014] Write current session data [2026-10-12 21:25:34][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38248 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17248 kB [2026-10-12 21:25:35][1476] Check user in session [2026-10-12 21:25:35][4975] Ghi log của SSD [2026-10-12 21:25:35][4975] Ghi log của SSD [2026-10-12 21:25:35][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":9532,"totalTime":867,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":86,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:25:37.6105165+07:00"} [2026-10-12 21:25:36][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:25:37.7594912+07:00"} [2026-10-12 21:25:36][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:25:36][0059] Command set system time: stime(&t) "2026-10-12 21:25:37" [2026-10-12 21:25:36][0007] Cập nhật thời gian RTC [2026-10-12 21:25:36][1817] Get objects linked dat [2026-10-12 21:25:36][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:25:36][0051] Get device config: versionCode: 5071026 [2026-10-12 21:25:36][0053] Get device config: active: false [2026-10-12 21:25:36][0055] Get device config: offlineMode: 1 [2026-10-12 21:25:36][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:25:36][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:25:36][0061] Get device config: threshRecog: 20 [2026-10-12 21:25:36][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:25:36][0065] Get device config: soundReversePin: 0 [2026-10-12 21:25:36][0067] Get device config: soundVolume: 35 [2026-10-12 21:25:36][0069] Get device config: buzzerUse: 1 [2026-10-12 21:25:36][0071] Get device config: wifiUse: 1 [2026-10-12 21:25:36][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:25:36][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:25:36][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:25:36][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:25:36][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:25:36][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:25:36][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:25:36][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:25:36][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:25:36][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:25:36][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:25:36][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:25:36][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:25:36][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:25:36][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:25:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104524,271,EUTRAN-BAND3,1300,5,0,7,69,70,15 OK [2026-10-12 21:25:36][4975] Ghi log của SSD [2026-10-12 21:25:36][4975] Ghi log của SSD [2026-10-12 21:25:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:25:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:25:39][4975] Ghi log của SSD [2026-10-12 21:25:39][4975] Ghi log của SSD [2026-10-12 21:25:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:25:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 3/3(3) [2026-10-12 21:25:35][4986] [DAT04_010][RAM 2056kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:51-TG:0giờ14phút-QD:9.53 Km:XT:100 %-TC:3-TB:0-sent image:3/3(3)-sent GPS:86/86 [2026-10-12 21:25:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:25:39][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:25:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:25:40][4975] Ghi log của SSD [2026-10-12 21:25:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815140, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 9671.0, "Lat": 21.3995934, "Lng": 105.8090744, "Vel": 48.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:25:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:25:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:25:42][0014] Write current session data [2026-10-12 21:25:43][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.3997421,N,105.8087158,E,121026,142543.00,-11.8,25.735,294.24,2.05,0.87,1.85,10 OK [2026-10-12 21:25:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:25:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:25:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:25:50][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44504 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11016 kB [2026-10-12 21:25:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815150, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 9666.1, "Lat": 21.4000912, "Lng": 105.8078995, "Vel": 48.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:25:51][1476] Check user in session [2026-10-12 21:25:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:25:51][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":9532,"totalTime":883,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":87,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:25:53.2719469+07:00"} [2026-10-12 21:25:51][4975] Ghi log của SSD [2026-10-12 21:25:51][4975] Ghi log của SSD [2026-10-12 21:25:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:25:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:25:52][0014] Write current session data [2026-10-12 21:25:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:25:52][4975] Ghi log của SSD [2026-10-12 21:25:53][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4002132,N,105.8075485,E,121026,142553.00,-10.2,25.216,293.73,2.75,0.93,2.59,10 OK [2026-10-12 21:25:51][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:25:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:25:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:25:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104524,271,EUTRAN-BAND3,1300,5,0,19,59,59,12 OK [2026-10-12 21:25:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:26:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:26:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:26:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815160, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 9667.0, "Lat": 21.4005432, "Lng": 105.8066940, "Vel": 50.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:26:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:26:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:26:02][0014] Write current session data [2026-10-12 21:26:04][4975] Ghi log của SSD [2026-10-12 21:26:04][4975] Ghi log của SSD [2026-10-12 21:26:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:26:05][4975] Ghi log của SSD [2026-10-12 21:26:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:26:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:26:05][4986] [API___003] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:26:05][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44044 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11788 kB [2026-10-12 21:26:06][1476] Check user in session [2026-10-12 21:26:07][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":9913,"totalTime":898,"totalVerifyCounter":3,"successVerifyCounter":3,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:21:10Z","totalGps":89,"totalAuthen":3,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:26:08.9551225+07:00"} [2026-10-12 21:26:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:26:08][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4008923,N,105.8058319,E,121026,142607.00,-12.2,26.860,291.98,2.75,0.93,2.59,10 OK [2026-10-12 21:26:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815170, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 10053.9, "Lat": 21.4010487, "Lng": 105.8054504, "Vel": 49.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:26:11][4975] Ghi log của SSD [2026-10-12 21:26:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:26:11][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:26:12][4975] Ghi log của SSD [2026-10-12 21:26:12][4975] Ghi log của SSD [2026-10-12 21:26:12][0014] Write current session data [2026-10-12 21:26:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:26:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:26:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 3/3(3) [2026-10-12 21:26:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:26:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:26:16][4975] Ghi log của SSD [2026-10-12 21:26:16][4975] Ghi log của SSD [2026-10-12 21:26:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104525,272,EUTRAN-BAND3,1300,5,0,29,74,70,22 OK [2026-10-12 21:26:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:26:16][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:26:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:26:20][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38324 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10952 kB [2026-10-12 21:26:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 49635 [2026-10-12 21:26:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815180, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 10039.2, "Lat": 21.4014835, "Lng": 105.8043289, "Vel": 40.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:26:22][0730] HTTP upload image authen response: {"recordId":"3a2cc9b1-4b7b-478d-9c0c-e17abda522be","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\3a2cc9b1-4b7b-478d-9c0c-e17abda522be.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"3a2cc9b1-4b7b-478d-9c0c-e17abda522be\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\3a2cc9b1-4b7b-478d-9c0c-e17abda522be.jpg\",\"CreatedDate\":\"2026-10-12T21:26:23.3444203+07:00\",\"CreatedBy\":\"string\",\"Size\":49635.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:26:23.4103146+07:00"} [2026-10-12 21:26:22][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791840370, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/3a2cc9b1-4b7b-478d-9c0c-e17abda522be.jpg", "Lat": 21.401484, "Lng": 105.804329, "Dis": 10039.173828, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 40.90 } [2026-10-12 21:26:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:26:22][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 21:26:22][1476] Check user in session [2026-10-12 21:26:22][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":9913,"totalTime":914,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":90,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:26:24.1639709+07:00"} [2026-10-12 21:26:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:26:22][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 21:26:22][0014] Write current session data [2026-10-12 21:26:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:26:23][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4015884,N,105.8040466,E,121026,142623.00,-11.7,20.666,288.44,2.04,0.88,1.84,10 OK [2026-10-12 21:26:25][4975] Ghi log của SSD [2026-10-12 21:26:25][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 4/4(4) [2026-10-12 21:26:25][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 21:26:25][0407] Nhận dạng thành công: 47/20 [2026-10-12 21:26:26][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:26:26][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 21:26:27][4975] Ghi log của SSD [2026-10-12 21:26:27][4975] Ghi log của SSD [2026-10-12 21:26:27][4975] Ghi log của SSD [2026-10-12 21:26:27][4975] Ghi log của SSD [2026-10-12 21:26:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:26:28][4975] Ghi log của SSD [2026-10-12 21:26:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:26:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:26:27][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:26:27][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 35/20 [2026-10-12 21:26:27][4986] [API___003] API LAST AUTHEN: 134 ms, ✅ thành công sau 1 lần (size=5574 Byte) [2026-10-12 21:26:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:26:28][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:26:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815190, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 10022.2, "Lat": 21.4018631, "Lng": 105.8033600, "Vel": 47.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:26:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:26:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:26:32][0014] Write current session data [2026-10-12 21:26:33][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4019871,N,105.8029938,E,121026,142633.00,-4.6,25.143,294.22,2.04,0.88,1.84,10 OK [2026-10-12 21:26:35][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44448 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 11096 kB [2026-10-12 21:26:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104525,272,EUTRAN-BAND3,1300,5,0,24,68,65,14 OK [2026-10-12 21:26:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:26:37][1476] Check user in session [2026-10-12 21:26:37][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":10314,"totalTime":929,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":92,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:26:39.3845207+07:00"} [2026-10-12 21:26:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:26:38][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:26:39.9867063+07:00"} [2026-10-12 21:26:38][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:26:38][0059] Command set system time: stime(&t) "2026-10-12 21:26:39" [2026-10-12 21:26:38][0007] Cập nhật thời gian RTC [2026-10-12 21:26:38][1817] Get objects linked dat [2026-10-12 21:26:39][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:26:39][0051] Get device config: versionCode: 5071026 [2026-10-12 21:26:39][0053] Get device config: active: false [2026-10-12 21:26:39][0055] Get device config: offlineMode: 1 [2026-10-12 21:26:39][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:26:39][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:26:39][0061] Get device config: threshRecog: 20 [2026-10-12 21:26:39][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:26:39][0065] Get device config: soundReversePin: 0 [2026-10-12 21:26:39][0067] Get device config: soundVolume: 35 [2026-10-12 21:26:39][0069] Get device config: buzzerUse: 1 [2026-10-12 21:26:39][0071] Get device config: wifiUse: 1 [2026-10-12 21:26:39][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:26:39][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:26:39][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:26:39][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:26:39][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:26:39][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:26:39][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:26:39][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:26:39][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:26:39][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:26:39][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:26:39][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:26:39][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:26:39][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:26:39][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:26:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:26:39][4975] Ghi log của SSD [2026-10-12 21:26:39][4975] Ghi log của SSD [2026-10-12 21:26:39][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:26:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:26:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815200, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 10453.0, "Lat": 21.4023228, "Lng": 105.8021164, "Vel": 54.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:26:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:26:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:26:42][0014] Write current session data [2026-10-12 21:26:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:26:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:26:47][4975] Ghi log của SSD [2026-10-12 21:26:47][4975] Ghi log của SSD [2026-10-12 21:26:48][4975] Ghi log của SSD [2026-10-12 21:26:48][4975] Ghi log của SSD [2026-10-12 21:26:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4027233,N,105.8011093,E,121026,142647.00,0.1,32.331,293.39,2.08,0.91,1.87,10 OK [2026-10-12 21:26:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 4/4(4) [2026-10-12 21:26:47][4986] [DAT04_010][RAM 1932kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:55-TG:0giờ15phút-QD:10.31 Km:XT:100 %-TC:4-TB:0-sent image:4/4(4)-sent GPS:93/93 [2026-10-12 21:26:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:26:50][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44524 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11088 kB [2026-10-12 21:26:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:26:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815210, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 10475.8, "Lat": 21.4029045, "Lng": 105.8006897, "Vel": 59.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:26:52][4975] Ghi log của SSD [2026-10-12 21:26:52][4975] Ghi log của SSD [2026-10-12 21:26:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:26:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:26:52][0014] Write current session data [2026-10-12 21:26:53][1476] Check user in session [2026-10-12 21:26:53][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":10723,"totalTime":945,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":94,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:26:55.4467106+07:00"} [2026-10-12 21:26:54][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:26:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:26:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:26:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104527,108,EUTRAN-BAND3,1300,5,0,14,51,54,0 OK [2026-10-12 21:26:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:27:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:27:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:27:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815220, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 10631.6, "Lat": 21.4034290, "Lng": 105.7992935, "Vel": 54.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:27:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:27:01][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:27:02][0014] Write current session data [2026-10-12 21:27:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4036140,N,105.7988968,E,121026,142703.00,-7.7,30.924,294.99,2.04,0.88,1.84,10 OK [2026-10-12 21:27:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:27:04][4975] Ghi log của SSD [2026-10-12 21:27:04][4975] Ghi log của SSD [2026-10-12 21:27:04][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:27:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:27:05][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44576 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11072 kB [2026-10-12 21:27:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:27:08][1476] Check user in session [2026-10-12 21:27:08][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":10723,"totalTime":960,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":95,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:27:10.6576509+07:00"} [2026-10-12 21:27:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815230, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 10905.3, "Lat": 21.4040680, "Lng": 105.7976761, "Vel": 54.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:27:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:27:12][0014] Write current session data [2026-10-12 21:27:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4040680,N,105.7976761,E,121026,142712.00,-12.0,29.338,291.61,2.04,0.88,1.84,10 OK [2026-10-12 21:27:14][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:27:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:27:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:27:15][4975] Ghi log của SSD [2026-10-12 21:27:15][4975] Ghi log của SSD [2026-10-12 21:27:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:27:15][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:27:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:27:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104527,108,EUTRAN-BAND3,1300,5,0,16,52,52,8 OK [2026-10-12 21:27:16][4975] Ghi log của SSD [2026-10-12 21:27:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:27:16][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:27:21][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37936 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17316 kB [2026-10-12 21:27:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815240, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 11040.0, "Lat": 21.4045582, "Lng": 105.7964859, "Vel": 52.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:27:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:27:21][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:27:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:27:22][0014] Write current session data [2026-10-12 21:27:23][4975] Ghi log của SSD [2026-10-12 21:27:23][1476] Check user in session [2026-10-12 21:27:24][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":11196,"totalTime":975,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":97,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:27:25.851112+07:00"} [2026-10-12 21:27:24][4975] Ghi log của SSD [2026-10-12 21:27:24][4975] Ghi log của SSD [2026-10-12 21:27:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 4/4(4) [2026-10-12 21:27:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:27:27][4975] Ghi log của SSD [2026-10-12 21:27:27][4975] Ghi log của SSD [2026-10-12 21:27:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:27:28][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4048824,N,105.7956924,E,121026,142727.00,-8.1,28.518,294.19,2.03,0.88,1.83,10 OK [2026-10-12 21:27:28][4975] Ghi log của SSD [2026-10-12 21:27:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:27:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:27:27][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:27:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:27:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:27:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815250, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 11331.4, "Lat": 21.4050407, "Lng": 105.7952881, "Vel": 54.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:27:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:27:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:27:32][0014] Write current session data [2026-10-12 21:27:36][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42316 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13520 kB [2026-10-12 21:27:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104527,108,EUTRAN-BAND3,1300,5,0,27,54,51,11 OK [2026-10-12 21:27:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:27:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:27:39][1476] Check user in session [2026-10-12 21:27:39][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":11196,"totalTime":991,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":98,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:27:41.0465787+07:00"} [2026-10-12 21:27:39][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:27:41.1575417+07:00"} [2026-10-12 21:27:39][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:27:39][0059] Command set system time: stime(&t) "2026-10-12 21:27:41" [2026-10-12 21:27:39][0007] Cập nhật thời gian RTC [2026-10-12 21:27:39][1817] Get objects linked dat [2026-10-12 21:27:39][4975] Ghi log của SSD [2026-10-12 21:27:39][4975] Ghi log của SSD [2026-10-12 21:27:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:27:41][4975] Ghi log của SSD [2026-10-12 21:27:39][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:27:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:27:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:27:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815260, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 11357.2, "Lat": 21.4057446, "Lng": 105.7939301, "Vel": 42.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:27:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:27:43][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:27:43][0051] Get device config: versionCode: 5071026 [2026-10-12 21:27:43][0053] Get device config: active: false [2026-10-12 21:27:43][0055] Get device config: offlineMode: 1 [2026-10-12 21:27:43][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:27:43][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:27:43][0061] Get device config: threshRecog: 20 [2026-10-12 21:27:43][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:27:43][0065] Get device config: soundReversePin: 0 [2026-10-12 21:27:43][0067] Get device config: soundVolume: 35 [2026-10-12 21:27:43][0069] Get device config: buzzerUse: 1 [2026-10-12 21:27:43][0071] Get device config: wifiUse: 1 [2026-10-12 21:27:43][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:27:43][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:27:43][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:27:43][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:27:43][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:27:43][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:27:43][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:27:43][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:27:43][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:27:43][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:27:43][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:27:43][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:27:43][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:27:43][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:27:43][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:27:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:27:43][0014] Write current session data [2026-10-12 21:27:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4057446,N,105.7939301,E,121026,142742.00,-5.4,22.761,302.96,2.57,1.10,2.32,10 OK [2026-10-12 21:27:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:27:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:27:52][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44268 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11212 kB [2026-10-12 21:27:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815270, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 11319.1, "Lat": 21.4064465, "Lng": 105.7930145, "Vel": 48.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:27:52][4975] Ghi log của SSD [2026-10-12 21:27:53][4975] Ghi log của SSD [2026-10-12 21:27:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:27:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:27:53][0014] Write current session data [2026-10-12 21:27:54][4975] Ghi log của SSD [2026-10-12 21:27:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4067078,N,105.7927704,E,121026,142754.00,-7.9,21.965,323.88,2.75,0.93,2.58,11 OK [2026-10-12 21:27:55][1476] Check user in session [2026-10-12 21:27:55][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":11196,"totalTime":1006,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":99,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:27:56.5871866+07:00"} [2026-10-12 21:27:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104528,361,EUTRAN-BAND3,1300,5,0,25,51,52,10 OK [2026-10-12 21:27:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:27:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:27:54][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:27:57][0021] RabbitMQ Error: Unable to open TCP socket [2026-10-12 21:27:57][5191] Đẩy GPS lên RabbitMQ thất bại [2026-10-12 21:27:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:27:58][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:27:58][5270] Dữ liệu GPS đẩy lại RabbitMQ: { "Time": 1791815270, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 11196.3, "Lat": 21.4064465, "Lng": 105.7930145, "Vel": 48.0, "GpsStatus": 1, "GsmStatus": 0, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:27:59][5273] Đẩy lại dữ liệu GPS lên RabbitMQ thành công [2026-10-12 21:28:00][4975] Ghi log của SSD [2026-10-12 21:28:00][4975] Ghi log của SSD [2026-10-12 21:28:01][4975] Ghi log của SSD [2026-10-12 21:28:01][4975] Ghi log của SSD [2026-10-12 21:28:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:28:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:28:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 4/4(4) [2026-10-12 21:28:00][4986] [DAT04_010][RAM 2072kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:40-TG:0giờ16phút-QD:11.20 Km:XT:100 %-TC:4-TB:0-sent image:4/4(4)-sent GPS:99/99 [2026-10-12 21:28:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:28:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815280, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 11338.2, "Lat": 21.4074821, "Lng": 105.7922134, "Vel": 48.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:28:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:28:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:28:03][0014] Write current session data [2026-10-12 21:28:05][4975] Ghi log của SSD [2026-10-12 21:28:05][4975] Ghi log của SSD [2026-10-12 21:28:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:28:06][4975] Ghi log của SSD [2026-10-12 21:28:05][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:28:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:28:06][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:28:07][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44580 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11128 kB [2026-10-12 21:28:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:28:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4080391,N,105.7919464,E,121026,142807.00,-4.4,27.127,335.55,2.13,1.06,1.85,11 OK [2026-10-12 21:28:11][1476] Check user in session [2026-10-12 21:28:11][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":11612,"totalTime":1022,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":101,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:28:12.0174337+07:00"} [2026-10-12 21:28:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815290, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 11736.4, "Lat": 21.4084930, "Lng": 105.7917175, "Vel": 49.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:28:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:28:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:28:13][0014] Write current session data [2026-10-12 21:28:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:28:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:28:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:28:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104527,108,EUTRAN-BAND3,1300,5,0,18,56,59,6 OK [2026-10-12 21:28:17][4975] Ghi log của SSD [2026-10-12 21:28:17][4975] Ghi log của SSD [2026-10-12 21:28:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:28:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:28:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:28:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815300, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 11773.4, "Lat": 21.4098854, "Lng": 105.7913055, "Vel": 53.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:28:22][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44308 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11076 kB [2026-10-12 21:28:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:28:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:28:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:28:23][0014] Write current session data [2026-10-12 21:28:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4098854,N,105.7913055,E,121026,142822.00,-4.7,28.814,347.56,2.03,0.88,1.82,11 OK [2026-10-12 21:28:26][1476] Check user in session [2026-10-12 21:28:26][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":12034,"totalTime":1037,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":103,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:28:27.2112264+07:00"} [2026-10-12 21:28:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 21:28:26][0470] Nhận dạng thành công: 38/20 [2026-10-12 21:28:28][4975] Ghi log của SSD [2026-10-12 21:28:28][4975] Ghi log của SSD [2026-10-12 21:28:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:28:29][4975] Ghi log của SSD [2026-10-12 21:28:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:28:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:28:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815310, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 11747.2, "Lat": 21.4110661, "Lng": 105.7910309, "Vel": 50.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:28:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:28:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:28:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:28:29][4986] [API___022] api_check_user_in_session:33 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:28:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:28:33][0014] Write current session data [2026-10-12 21:28:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4114494,N,105.7909546,E,121026,142834.00,-5.5,27.883,347.72,2.02,0.88,1.82,11 OK [2026-10-12 21:28:35][4975] Ghi log của SSD [2026-10-12 21:28:36][4975] Ghi log của SSD [2026-10-12 21:28:36][4975] Ghi log của SSD [2026-10-12 21:28:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104528,361,EUTRAN-BAND3,1300,5,0,13,54,58,4 OK [2026-10-12 21:28:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 4/4(4) [2026-10-12 21:28:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:28:37][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44560 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11140 kB [2026-10-12 21:28:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:28:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:28:40][4975] Ghi log của SSD [2026-10-12 21:28:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:28:40][4975] Ghi log của SSD [2026-10-12 21:28:41][1476] Check user in session [2026-10-12 21:28:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":12034,"totalTime":1052,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":104,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:28:42.4689619+07:00"} [2026-10-12 21:28:41][4975] Ghi log của SSD [2026-10-12 21:28:41][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:28:42.5905432+07:00"} [2026-10-12 21:28:41][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:28:41][0059] Command set system time: stime(&t) "2026-10-12 21:28:42" [2026-10-12 21:28:41][0007] Cập nhật thời gian RTC [2026-10-12 21:28:41][1817] Get objects linked dat [2026-10-12 21:28:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815320, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 12177.2, "Lat": 21.4123249, "Lng": 105.7907639, "Vel": 52.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:28:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:28:40][4986] [API___022] api_check_user_in_session:33 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:28:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:28:41][4986] [API___005] api_check_user_in_session:24 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:28:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:28:43][0014] Write current session data [2026-10-12 21:28:46][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:28:46][0051] Get device config: versionCode: 5071026 [2026-10-12 21:28:46][0053] Get device config: active: false [2026-10-12 21:28:46][0055] Get device config: offlineMode: 1 [2026-10-12 21:28:46][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:28:46][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:28:46][0061] Get device config: threshRecog: 20 [2026-10-12 21:28:46][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:28:46][0065] Get device config: soundReversePin: 0 [2026-10-12 21:28:46][0067] Get device config: soundVolume: 35 [2026-10-12 21:28:46][0069] Get device config: buzzerUse: 1 [2026-10-12 21:28:46][0071] Get device config: wifiUse: 1 [2026-10-12 21:28:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:28:46][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:28:46][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:28:46][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:28:46][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:28:46][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:28:46][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:28:46][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:28:46][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:28:46][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:28:46][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:28:46][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:28:46][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:28:46][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:28:46][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:28:46][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:28:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:28:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4130497,N,105.7905731,E,121026,142847.00,-3.3,27.547,347.29,3.50,1.17,3.30,11 OK [2026-10-12 21:28:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815330, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 12158.6, "Lat": 21.4134140, "Lng": 105.7905045, "Vel": 51.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:28:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:28:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:28:52][4975] Ghi log của SSD [2026-10-12 21:28:52][4975] Ghi log của SSD [2026-10-12 21:28:52][4986] [API___005] api_check_user_in_session:24 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:28:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:28:53][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44204 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11176 kB [2026-10-12 21:28:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:28:53][0014] Write current session data [2026-10-12 21:28:54][4975] Ghi log của SSD [2026-10-12 21:28:54][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:28:57][1476] Check user in session [2026-10-12 21:28:57][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":12435,"totalTime":1068,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":106,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:28:58.0571821+07:00"} [2026-10-12 21:28:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104526,107,EUTRAN-BAND3,1300,5,0,18,58,62,-2 OK [2026-10-12 21:28:54][4986] [API___005] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:28:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:29:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:29:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:29:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815340, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 12208.9, "Lat": 21.4149399, "Lng": 105.7901154, "Vel": 52.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:29:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:29:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:29:03][0014] Write current session data [2026-10-12 21:29:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4149399,N,105.7901154,E,121026,142902.00,-1.8,28.589,347.58,2.34,1.08,2.07,11 OK [2026-10-12 21:29:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:29:05][4975] Ghi log của SSD [2026-10-12 21:29:05][4975] Ghi log của SSD [2026-10-12 21:29:05][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:29:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:29:08][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41900 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17412 kB [2026-10-12 21:29:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:29:12][4975] Ghi log của SSD [2026-10-12 21:29:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815350, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 12574.4, "Lat": 21.4161453, "Lng": 105.7897797, "Vel": 55.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:29:12][4975] Ghi log của SSD [2026-10-12 21:29:12][1476] Check user in session [2026-10-12 21:29:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:29:12][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":12435,"totalTime":1083,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":107,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:29:13.2324592+07:00"} [2026-10-12 21:29:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:29:13][4975] Ghi log của SSD [2026-10-12 21:29:13][4975] Ghi log của SSD [2026-10-12 21:29:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 4/4(4) [2026-10-12 21:29:12][4986] [DAT04_010][RAM 2140kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:53-TG:0giờ17phút-QD:12.44 Km:XT:100 %-TC:4-TB:0-sent image:4/4(4)-sent GPS:107/107 [2026-10-12 21:29:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:29:13][0014] Write current session data [2026-10-12 21:29:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4164181,N,105.7897339,E,121026,142913.00,-7.7,29.988,347.28,2.02,0.88,1.82,11 OK [2026-10-12 21:29:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:29:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:29:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:29:17][4975] Ghi log của SSD [2026-10-12 21:29:17][4975] Ghi log của SSD [2026-10-12 21:29:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104529,362,EUTRAN-BAND3,1300,5,0,28,70,66,23 OK [2026-10-12 21:29:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:29:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:29:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:29:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815360, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 12590.2, "Lat": 21.4174938, "Lng": 105.7894287, "Vel": 57.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:29:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:29:23][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38256 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17348 kB [2026-10-12 21:29:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:29:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:29:23][0014] Write current session data [2026-10-12 21:29:27][1476] Check user in session [2026-10-12 21:29:27][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":12903,"totalTime":1098,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":109,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:29:28.4349727+07:00"} [2026-10-12 21:29:28][4975] Ghi log của SSD [2026-10-12 21:29:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:29:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:29:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4183006,N,105.7891083,E,121026,142927.00,-1.0,29.905,338.61,2.16,0.98,1.92,10 OK [2026-10-12 21:29:29][4975] Ghi log của SSD [2026-10-12 21:29:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:29:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:29:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815370, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 12578.7, "Lat": 21.4187050, "Lng": 105.7889709, "Vel": 57.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:29:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:29:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:29:29][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:29:33][0014] Write current session data [2026-10-12 21:29:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104529,362,EUTRAN-BAND3,1300,5,0,15,61,59,15 OK [2026-10-12 21:29:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:29:38][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43696 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12088 kB [2026-10-12 21:29:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:29:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:29:40][4975] Ghi log của SSD [2026-10-12 21:29:40][4975] Ghi log của SSD [2026-10-12 21:29:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815380, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 13066.6, "Lat": 21.4199886, "Lng": 105.7882080, "Vel": 49.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:29:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:29:42][1476] Check user in session [2026-10-12 21:29:42][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":12903,"totalTime":1113,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":110,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:29:43.602163+07:00"} [2026-10-12 21:29:42][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:29:43.7099751+07:00"} [2026-10-12 21:29:42][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:29:42][0059] Command set system time: stime(&t) "2026-10-12 21:29:43" [2026-10-12 21:29:42][0007] Cập nhật thời gian RTC [2026-10-12 21:29:42][1817] Get objects linked dat [2026-10-12 21:29:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:29:40][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:29:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:29:43][0014] Write current session data [2026-10-12 21:29:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4199886,N,105.7882080,E,121026,142942.00,6.3,26.460,331.73,2.78,1.02,2.59,09 OK [2026-10-12 21:29:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:29:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:29:47][4975] Ghi log của SSD [2026-10-12 21:29:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 4/4(4) [2026-10-12 21:29:48][4975] Ghi log của SSD [2026-10-12 21:29:48][4975] Ghi log của SSD [2026-10-12 21:29:49][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:29:49][0051] Get device config: versionCode: 5071026 [2026-10-12 21:29:49][0053] Get device config: active: false [2026-10-12 21:29:49][0055] Get device config: offlineMode: 1 [2026-10-12 21:29:49][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:29:49][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:29:49][0061] Get device config: threshRecog: 20 [2026-10-12 21:29:49][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:29:49][0065] Get device config: soundReversePin: 0 [2026-10-12 21:29:49][0067] Get device config: soundVolume: 35 [2026-10-12 21:29:49][0069] Get device config: buzzerUse: 1 [2026-10-12 21:29:49][0071] Get device config: wifiUse: 1 [2026-10-12 21:29:49][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:29:49][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:29:49][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:29:49][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:29:49][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:29:49][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:29:49][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:29:49][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:29:49][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:29:49][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:29:49][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:29:49][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:29:49][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:29:49][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:29:49][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:29:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:29:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815390, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 13022.0, "Lat": 21.4208717, "Lng": 105.7875671, "Vel": 48.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:29:52][4975] Ghi log của SSD [2026-10-12 21:29:52][4975] Ghi log của SSD [2026-10-12 21:29:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:29:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:29:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:29:52][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:29:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:29:53][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44524 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11132 kB [2026-10-12 21:29:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:29:53][0014] Write current session data [2026-10-12 21:29:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4211864,N,105.7873306,E,121026,142954.00,24.4,26.982,320.68,2.76,0.97,2.59,10 OK [2026-10-12 21:29:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104529,362,EUTRAN-BAND3,1300,5,0,28,59,55,21 OK [2026-10-12 21:29:58][1476] Check user in session [2026-10-12 21:29:58][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":13325,"totalTime":1129,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":112,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:29:59.1099597+07:00"} [2026-10-12 21:29:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:30:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:30:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:30:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815400, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 13024.5, "Lat": 21.4217472, "Lng": 105.7868729, "Vel": 46.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:30:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:30:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:30:04][0014] Write current session data [2026-10-12 21:30:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:30:04][4975] Ghi log của SSD [2026-10-12 21:30:05][4975] Ghi log của SSD [2026-10-12 21:30:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:30:04][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:30:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:30:08][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43196 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12360 kB [2026-10-12 21:30:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4224739,N,105.7860947,E,121026,143009.00,15.6,21.429,315.41,3.01,1.06,2.82,10 OK [2026-10-12 21:30:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815410, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 13476.8, "Lat": 21.4227066, "Lng": 105.7858429, "Vel": 48.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:30:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:30:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:30:13][1476] Check user in session [2026-10-12 21:30:13][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":13325,"totalTime":1144,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":113,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:30:14.3045524+07:00"} [2026-10-12 21:30:14][0014] Write current session data [2026-10-12 21:30:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:30:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:30:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:30:17][4975] Ghi log của SSD [2026-10-12 21:30:17][4975] Ghi log của SSD [2026-10-12 21:30:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104786,168,EUTRAN-BAND3,1300,5,0,11,36,40,1 OK [2026-10-12 21:30:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:30:17][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:30:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:30:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815420, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 13440.6, "Lat": 21.4233360, "Lng": 105.7849655, "Vel": 47.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:30:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:30:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:30:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:30:23][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42564 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13248 kB [2026-10-12 21:30:24][0014] Write current session data [2026-10-12 21:30:24][4975] Ghi log của SSD [2026-10-12 21:30:24][4975] Ghi log của SSD [2026-10-12 21:30:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4235458,N,105.7846451,E,121026,143024.00,-0.8,28.388,304.75,3.02,1.06,2.82,10 OK [2026-10-12 21:30:25][4975] Ghi log của SSD [2026-10-12 21:30:25][4975] Ghi log của SSD [2026-10-12 21:30:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 21:30:27][0539] Nhận dạng thành công: 34/20 -> Chốt kết quả [2026-10-12 21:30:28][1476] Check user in session [2026-10-12 21:30:28][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":13710,"totalTime":1159,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":115,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:30:29.5371465+07:00"} [2026-10-12 21:30:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:30:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 4/4(4) [2026-10-12 21:30:24][4986] [DAT04_010][RAM 2020kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:47-TG:0giờ19phút-QD:13.33 Km:XT:100 %-TC:4-TB:0-sent image:4/4(4)-sent GPS:114/114 [2026-10-12 21:30:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:30:29][4975] Ghi log của SSD [2026-10-12 21:30:29][4975] Ghi log của SSD [2026-10-12 21:30:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:30:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:30:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815430, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 13452.7, "Lat": 21.4240036, "Lng": 105.7839737, "Vel": 52.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:30:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:30:34][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:30:34][0014] Write current session data [2026-10-12 21:30:29][4986] [API___003] api_check_user_in_session:26 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:30:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:30:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4242325,N,105.7836685,E,121026,143033.00,-0.4,26.107,304.35,2.01,0.88,1.80,10 OK [2026-10-12 21:30:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,13,46,47,7 OK [2026-10-12 21:30:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:30:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:30:39][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44200 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11536 kB [2026-10-12 21:30:40][4975] Ghi log của SSD [2026-10-12 21:30:40][4975] Ghi log của SSD [2026-10-12 21:30:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:30:41][4975] Ghi log của SSD [2026-10-12 21:30:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815440, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 13831.5, "Lat": 21.4246330, "Lng": 105.7830200, "Vel": 47.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:30:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:30:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:30:43][1476] Check user in session [2026-10-12 21:30:43][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":13710,"totalTime":1174,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":117,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:30:44.7516462+07:00"} [2026-10-12 21:30:44][0014] Write current session data [2026-10-12 21:30:44][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:30:44.8743809+07:00"} [2026-10-12 21:30:44][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:30:44][0059] Command set system time: stime(&t) "2026-10-12 21:30:44" [2026-10-12 21:30:44][0007] Cập nhật thời gian RTC [2026-10-12 21:30:44][1817] Get objects linked dat [2026-10-12 21:30:40][4986] [API___003] api_check_user_in_session:26 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:30:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:30:41][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:30:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:30:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:30:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4252396,N,105.7820892,E,121026,143048.00,-2.8,25.314,302.42,2.00,0.89,1.80,10 OK [2026-10-12 21:30:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815450, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 13865.7, "Lat": 21.4254436, "Lng": 105.7817993, "Vel": 46.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:30:51][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:30:51][0051] Get device config: versionCode: 5071026 [2026-10-12 21:30:51][0053] Get device config: active: false [2026-10-12 21:30:51][0055] Get device config: offlineMode: 1 [2026-10-12 21:30:51][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:30:51][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:30:51][0061] Get device config: threshRecog: 20 [2026-10-12 21:30:51][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:30:51][0065] Get device config: soundReversePin: 0 [2026-10-12 21:30:51][0067] Get device config: soundVolume: 35 [2026-10-12 21:30:51][0069] Get device config: buzzerUse: 1 [2026-10-12 21:30:51][0071] Get device config: wifiUse: 1 [2026-10-12 21:30:51][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:30:51][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:30:51][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:30:51][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:30:51][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:30:51][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:30:51][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:30:51][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:30:51][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:30:51][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:30:51][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:30:51][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:30:51][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:30:51][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:30:51][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:30:51][4975] Ghi log của SSD [2026-10-12 21:30:51][4975] Ghi log của SSD [2026-10-12 21:30:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:30:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:30:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:30:52][4975] Ghi log của SSD [2026-10-12 21:30:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:30:53][0014] Write current session data [2026-10-12 21:30:51][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:30:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:30:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:30:53][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43084 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12728 kB [2026-10-12 21:30:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,24,43,41,8 OK [2026-10-12 21:30:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:30:58][1476] Check user in session [2026-10-12 21:30:58][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":14113,"totalTime":1190,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":118,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:31:00.3654287+07:00"} [2026-10-12 21:30:58][4975] Ghi log của SSD [2026-10-12 21:30:59][4975] Ghi log của SSD [2026-10-12 21:30:59][4975] Ghi log của SSD [2026-10-12 21:31:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:31:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:31:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815460, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 13823.5, "Lat": 21.4260483, "Lng": 105.7809219, "Vel": 45.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:31:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:31:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:31:03][0014] Write current session data [2026-10-12 21:30:58][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 4/4(4) [2026-10-12 21:30:59][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:31:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4262409,N,105.7806168,E,121026,143103.00,-1.1,24.125,305.03,2.00,0.89,1.79,10 OK [2026-10-12 21:31:03][4975] Ghi log của SSD [2026-10-12 21:31:03][4975] Ghi log của SSD [2026-10-12 21:31:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:31:04][4975] Ghi log của SSD [2026-10-12 21:31:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:31:03][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:31:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:31:04][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:31:08][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44200 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11376 kB [2026-10-12 21:31:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815470, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 14266.2, "Lat": 21.4267941, "Lng": 105.7796860, "Vel": 49.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:31:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:31:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:31:13][0014] Write current session data [2026-10-12 21:31:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4267941,N,105.7796860,E,121026,143112.00,-1.1,26.948,306.02,2.41,0.92,2.23,10 OK [2026-10-12 21:31:13][1476] Check user in session [2026-10-12 21:31:13][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":14113,"totalTime":1205,"totalVerifyCounter":4,"successVerifyCounter":4,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:26:10Z","totalGps":119,"totalAuthen":4,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:31:15.5783099+07:00"} [2026-10-12 21:31:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:31:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:31:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:31:16][4975] Ghi log của SSD [2026-10-12 21:31:16][4975] Ghi log của SSD [2026-10-12 21:31:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,10,60,65,20 OK [2026-10-12 21:31:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:31:16][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:31:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:31:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815480, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 14236.1, "Lat": 21.4274139, "Lng": 105.7787094, "Vel": 49.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:31:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:31:21][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 51696 [2026-10-12 21:31:22][0730] HTTP upload image authen response: {"recordId":"7dd40f56-6d6b-496c-8dad-073d6066eeff","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\7dd40f56-6d6b-496c-8dad-073d6066eeff.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"7dd40f56-6d6b-496c-8dad-073d6066eeff\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\7dd40f56-6d6b-496c-8dad-073d6066eeff.jpg\",\"CreatedDate\":\"2026-10-12T21:31:24.3771771+07:00\",\"CreatedBy\":\"string\",\"Size\":51696.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:31:24.4549714+07:00"} [2026-10-12 21:31:22][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791840670, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/7dd40f56-6d6b-496c-8dad-073d6066eeff.jpg", "Lat": 21.427414, "Lng": 105.778709, "Dis": 14113.754883, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 49.10 } [2026-10-12 21:31:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:31:22][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 21:31:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:31:23][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 21:31:23][0014] Write current session data [2026-10-12 21:31:23][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44108 kB Dirty: 52 kB Name: DAT_SSR071026 VmRSS: 11348 kB [2026-10-12 21:31:25][4975] Ghi log của SSD [2026-10-12 21:31:25][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 21:31:25][0407] Nhận dạng thành công: 48/20 [2026-10-12 21:31:26][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:31:26][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 21:31:27][4975] Ghi log của SSD [2026-10-12 21:31:27][4975] Ghi log của SSD [2026-10-12 21:31:27][4975] Ghi log của SSD [2026-10-12 21:31:27][4975] Ghi log của SSD [2026-10-12 21:31:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:31:28][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4278603,N,105.7780685,E,121026,143127.00,2.8,26.771,303.54,2.56,1.00,2.36,10 OK [2026-10-12 21:31:28][4975] Ghi log của SSD [2026-10-12 21:31:25][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 5/5(5) [2026-10-12 21:31:27][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:31:27][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 40/20 [2026-10-12 21:31:27][4986] [API___003] API LAST AUTHEN: 122 ms, ✅ thành công sau 1 lần (size=5586 Byte) [2026-10-12 21:31:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:31:28][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:31:28][1476] Check user in session [2026-10-12 21:31:29][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":14501,"totalTime":1220,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":121,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:31:30.7990774+07:00"} [2026-10-12 21:31:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:31:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:31:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815490, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 14239.2, "Lat": 21.4280910, "Lng": 105.7777405, "Vel": 50.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:31:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:31:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:31:33][0014] Write current session data [2026-10-12 21:31:34][4975] Ghi log của SSD [2026-10-12 21:31:34][4975] Ghi log của SSD [2026-10-12 21:31:35][4975] Ghi log của SSD [2026-10-12 21:31:35][4975] Ghi log của SSD [2026-10-12 21:31:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,18,61,61,17 OK [2026-10-12 21:31:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:31:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:31:34][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 5/5(5) [2026-10-12 21:31:34][4986] [DAT04_010][RAM 1972kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:50-TG:0giờ20phút-QD:14.50 Km:XT:100 %-TC:5-TB:0-sent image:5/5(5)-sent GPS:122/122 [2026-10-12 21:31:35][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:31:38][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44040 kB Dirty: 52 kB Name: DAT_SSR071026 VmRSS: 11388 kB [2026-10-12 21:31:39][4975] Ghi log của SSD [2026-10-12 21:31:39][4975] Ghi log của SSD [2026-10-12 21:31:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:31:40][4975] Ghi log của SSD [2026-10-12 21:31:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815500, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 14646.5, "Lat": 21.4287853, "Lng": 105.7765579, "Vel": 32.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:31:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:31:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:31:43][0014] Write current session data [2026-10-12 21:31:43][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4287853,N,105.7765579,E,121026,143142.00,6.1,17.480,310.01,2.72,0.94,2.55,10 OK [2026-10-12 21:31:39][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:31:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:31:40][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:31:44][1476] Check user in session [2026-10-12 21:31:44][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":14501,"totalTime":1236,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":123,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:31:46.0283528+07:00"} [2026-10-12 21:31:44][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:31:46.1623684+07:00"} [2026-10-12 21:31:44][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:31:44][0059] Command set system time: stime(&t) "2026-10-12 21:31:46" [2026-10-12 21:31:44][0007] Cập nhật thời gian RTC [2026-10-12 21:31:44][1817] Get objects linked dat [2026-10-12 21:31:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:31:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:31:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815510, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 14573.1, "Lat": 21.4292774, "Lng": 105.7761154, "Vel": 26.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:31:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:31:52][4975] Ghi log của SSD [2026-10-12 21:31:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:31:52][4975] Ghi log của SSD [2026-10-12 21:31:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:31:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:31:53][4975] Ghi log của SSD [2026-10-12 21:31:54][0014] Write current session data [2026-10-12 21:31:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4294624,N,105.7759705,E,121026,143154.00,4.7,14.372,325.67,3.03,1.06,2.84,11 OK [2026-10-12 21:31:52][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:31:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:31:53][4986] [API___005] api_check_user_in_session:24 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:31:55][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43144 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12864 kB [2026-10-12 21:31:55][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:31:55][0051] Get device config: versionCode: 5071026 [2026-10-12 21:31:55][0053] Get device config: active: false [2026-10-12 21:31:55][0055] Get device config: offlineMode: 1 [2026-10-12 21:31:55][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:31:55][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:31:55][0061] Get device config: threshRecog: 20 [2026-10-12 21:31:55][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:31:55][0065] Get device config: soundReversePin: 0 [2026-10-12 21:31:55][0067] Get device config: soundVolume: 35 [2026-10-12 21:31:55][0069] Get device config: buzzerUse: 1 [2026-10-12 21:31:55][0071] Get device config: wifiUse: 1 [2026-10-12 21:31:55][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:31:55][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:31:55][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:31:55][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:31:55][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:31:55][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:31:55][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:31:55][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:31:55][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:31:55][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:31:55][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:31:55][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:31:55][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:31:55][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:31:55][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:31:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,28,59,57,16 OK [2026-10-12 21:31:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:32:00][1476] Check user in session [2026-10-12 21:32:01][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":14841,"totalTime":1251,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":124,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:32:01.9086451+07:00"} [2026-10-12 21:32:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:32:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:32:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815520, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 14568.3, "Lat": 21.4296970, "Lng": 105.7756577, "Vel": 26.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:32:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:32:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:32:04][0014] Write current session data [2026-10-12 21:32:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:32:05][4975] Ghi log của SSD [2026-10-12 21:32:05][4975] Ghi log của SSD [2026-10-12 21:32:05][4986] [API___005] api_check_user_in_session:24 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:32:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:32:06][4975] Ghi log của SSD [2026-10-12 21:32:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:32:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4298115,N,105.7751846,E,121026,143207.00,5.8,15.924,283.74,2.03,0.92,1.81,11 OK [2026-10-12 21:32:06][4986] [API___005] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:32:10][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44628 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11184 kB [2026-10-12 21:32:12][4975] Ghi log của SSD [2026-10-12 21:32:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815530, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 14918.8, "Lat": 21.4299011, "Lng": 105.7749405, "Vel": 37.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:32:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:32:13][4975] Ghi log của SSD [2026-10-12 21:32:13][4975] Ghi log của SSD [2026-10-12 21:32:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:32:14][0014] Write current session data [2026-10-12 21:32:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 5/5(5) [2026-10-12 21:32:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:32:16][1476] Check user in session [2026-10-12 21:32:16][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":14841,"totalTime":1267,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":126,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:32:17.121776+07:00"} [2026-10-12 21:32:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:32:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:32:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:32:17][4975] Ghi log của SSD [2026-10-12 21:32:17][4975] Ghi log của SSD [2026-10-12 21:32:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,10,58,56,18 OK [2026-10-12 21:32:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:32:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:32:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:32:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815540, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 14981.0, "Lat": 21.4306221, "Lng": 105.7738342, "Vel": 47.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:32:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:32:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:32:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:32:24][0014] Write current session data [2026-10-12 21:32:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4306221,N,105.7738342,E,121026,143222.00,13.1,25.875,305.96,3.03,1.06,2.84,09 OK [2026-10-12 21:32:25][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44500 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10968 kB [2026-10-12 21:32:28][4975] Ghi log của SSD [2026-10-12 21:32:28][4975] Ghi log của SSD [2026-10-12 21:32:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:32:29][4975] Ghi log của SSD [2026-10-12 21:32:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:32:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:32:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:32:31][1476] Check user in session [2026-10-12 21:32:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:32:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:32:31][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":15120,"totalTime":1282,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":127,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:32:32.5892543+07:00"} [2026-10-12 21:32:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815550, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 14966.0, "Lat": 21.4312992, "Lng": 105.7728729, "Vel": 54.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:32:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:32:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:32:34][0014] Write current session data [2026-10-12 21:32:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4315624,N,105.7725296,E,121026,143234.00,10.6,26.595,313.95,3.52,1.26,3.28,09 OK [2026-10-12 21:32:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,8,44,49,7 OK [2026-10-12 21:32:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:32:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:32:40][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41968 kB Dirty: 0 kB [2026-10-12 21:32:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* Name: DAT_SSR071026 VmRSS: 13748 kB [2026-10-12 21:32:40][4975] Ghi log của SSD [2026-10-12 21:32:40][4975] Ghi log của SSD [2026-10-12 21:32:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815560, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 15280.4, "Lat": 21.4322968, "Lng": 105.7717667, "Vel": 46.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:32:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:32:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:32:44][0014] Write current session data [2026-10-12 21:32:40][4986] [API___022] api_check_user_in_session:27 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:32:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:32:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:32:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:32:46][1476] Check user in session [2026-10-12 21:32:47][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":15120,"totalTime":1297,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":129,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:32:47.7991139+07:00"} [2026-10-12 21:32:47][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:32:47.9222018+07:00"} [2026-10-12 21:32:47][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:32:47][0059] Command set system time: stime(&t) "2026-10-12 21:32:47" [2026-10-12 21:32:47][0007] Cập nhật thời gian RTC [2026-10-12 21:32:47][1817] Get objects linked dat [2026-10-12 21:32:47][4975] Ghi log của SSD [2026-10-12 21:32:47][4975] Ghi log của SSD [2026-10-12 21:32:47][4975] Ghi log của SSD [2026-10-12 21:32:47][4975] Ghi log của SSD [2026-10-12 21:32:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4329262,N,105.7712173,E,121026,143249.00,1.4,25.912,321.40,2.70,0.94,2.54,10 OK [2026-10-12 21:32:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 5/5(5) [2026-10-12 21:32:47][4986] [DAT04_010][RAM 2052kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:0-TG:0giờ21phút-QD:15.12 Km:XT:100 %-TC:5-TB:0-sent image:5/5(5)-sent GPS:129/129 [2026-10-12 21:32:47][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:32:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815570, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 15211.1, "Lat": 21.4329262, "Lng": 105.7712173, "Vel": 48.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:32:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:32:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:32:51][4975] Ghi log của SSD [2026-10-12 21:32:51][4975] Ghi log của SSD [2026-10-12 21:32:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:32:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:32:53][0014] Write current session data [2026-10-12 21:32:51][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:32:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:32:54][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44448 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11128 kB [2026-10-12 21:32:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,25,46,46,11 OK [2026-10-12 21:32:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:32:57][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:32:57][0051] Get device config: versionCode: 5071026 [2026-10-12 21:32:57][0053] Get device config: active: false [2026-10-12 21:32:57][0055] Get device config: offlineMode: 1 [2026-10-12 21:32:57][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:32:57][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:32:57][0061] Get device config: threshRecog: 20 [2026-10-12 21:32:57][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:32:57][0065] Get device config: soundReversePin: 0 [2026-10-12 21:32:57][0067] Get device config: soundVolume: 35 [2026-10-12 21:32:57][0069] Get device config: buzzerUse: 1 [2026-10-12 21:32:57][0071] Get device config: wifiUse: 1 [2026-10-12 21:32:57][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:32:57][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:32:57][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:32:57][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:32:57][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:32:57][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:32:57][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:32:57][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:32:57][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:32:57][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:32:57][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:32:57][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:32:57][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:32:57][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:32:57][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:33:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:33:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:33:01][1476] Check user in session [2026-10-12 21:33:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815580, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 15274.4, "Lat": 21.4340229, "Lng": 105.7703171, "Vel": 45.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:33:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:33:01][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":15494,"totalTime":1313,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":130,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:33:03.6497539+07:00"} [2026-10-12 21:33:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:33:03][0014] Write current session data [2026-10-12 21:33:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4342899,N,105.7701111,E,121026,143304.00,10.5,22.596,325.92,2.70,0.94,2.53,10 OK [2026-10-12 21:33:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:33:03][4975] Ghi log của SSD [2026-10-12 21:33:03][4975] Ghi log của SSD [2026-10-12 21:33:03][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:33:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:33:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:33:09][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44464 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11200 kB [2026-10-12 21:33:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815590, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 15602.3, "Lat": 21.4348125, "Lng": 105.7697067, "Vel": 42.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:33:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:33:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:33:13][0014] Write current session data [2026-10-12 21:33:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4350414,N,105.7694855,E,121026,143313.00,9.7,21.874,319.79,2.80,1.14,2.55,10 OK [2026-10-12 21:33:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:33:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:33:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:33:16][4975] Ghi log của SSD [2026-10-12 21:33:16][4975] Ghi log của SSD [2026-10-12 21:33:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,28,50,49,12 OK [2026-10-12 21:33:16][1476] Check user in session [2026-10-12 21:33:17][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":15494,"totalTime":1328,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":131,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:33:18.8601139+07:00"} [2026-10-12 21:33:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:33:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:33:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:33:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815600, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 15593.6, "Lat": 21.4355469, "Lng": 105.7691574, "Vel": 38.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:33:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:33:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:33:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:33:23][4975] Ghi log của SSD [2026-10-12 21:33:23][0014] Write current session data [2026-10-12 21:33:24][4975] Ghi log của SSD [2026-10-12 21:33:24][4975] Ghi log của SSD [2026-10-12 21:33:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 5/5(5) [2026-10-12 21:33:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:33:24][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44000 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11892 kB [2026-10-12 21:33:25][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 21:33:25][0470] Nhận dạng thành công: 34/20 [2026-10-12 21:33:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:33:28][4975] Ghi log của SSD [2026-10-12 21:33:28][4975] Ghi log của SSD [2026-10-12 21:33:28][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4362831,N,105.7686005,E,121026,143328.00,13.9,21.702,329.10,4.04,1.32,3.82,09 OK [2026-10-12 21:33:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:33:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:33:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:33:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:33:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815610, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 15629.4, "Lat": 21.4365349, "Lng": 105.7683945, "Vel": 38.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:33:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:33:32][1476] Check user in session [2026-10-12 21:33:32][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":15855,"totalTime":1344,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":133,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:33:34.1543384+07:00"} [2026-10-12 21:33:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:33:33][0014] Write current session data [2026-10-12 21:33:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106063,423,EUTRAN-BAND3,1300,5,0,29,58,54,19 OK [2026-10-12 21:33:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:33:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:33:39][4975] Ghi log của SSD [2026-10-12 21:33:39][4975] Ghi log của SSD [2026-10-12 21:33:39][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:33:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:33:40][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44468 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11032 kB [2026-10-12 21:33:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:33:40][4975] Ghi log của SSD [2026-10-12 21:33:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815620, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 15973.1, "Lat": 21.4373932, "Lng": 105.7677307, "Vel": 46.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:33:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:33:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:33:43][0014] Write current session data [2026-10-12 21:33:43][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4376602,N,105.7675323,E,121026,143343.00,13.0,20.998,328.01,2.69,0.94,2.52,10 OK [2026-10-12 21:33:40][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:33:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:33:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:33:47][1476] Check user in session [2026-10-12 21:33:47][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":15855,"totalTime":1359,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":135,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:33:49.3316845+07:00"} [2026-10-12 21:33:47][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:33:49.454293+07:00"} [2026-10-12 21:33:47][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:33:47][0059] Command set system time: stime(&t) "2026-10-12 21:33:49" [2026-10-12 21:33:47][0007] Cập nhật thời gian RTC [2026-10-12 21:33:47][1817] Get objects linked dat [2026-10-12 21:33:52][4975] Ghi log của SSD [2026-10-12 21:33:52][4975] Ghi log của SSD [2026-10-12 21:33:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815630, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 16000.5, "Lat": 21.4384480, "Lng": 105.7669067, "Vel": 46.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:33:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:33:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:33:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:33:53][4975] Ghi log của SSD [2026-10-12 21:33:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:33:54][0014] Write current session data [2026-10-12 21:33:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,16,,,21.4384480,N,105.7669067,E,121026,143352.00,19.1,24.870,325.39,2.71,0.97,2.53,10 OK [2026-10-12 21:33:52][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:33:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:33:53][4986] [API___003] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:33:56][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44620 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10896 kB [2026-10-12 21:33:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106063,423,EUTRAN-BAND3,1300,5,0,28,54,50,14 OK [2026-10-12 21:33:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:33:59][4975] Ghi log của SSD [2026-10-12 21:33:59][4975] Ghi log của SSD [2026-10-12 21:34:00][4975] Ghi log của SSD [2026-10-12 21:34:00][4975] Ghi log của SSD [2026-10-12 21:33:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 5/5(5) [2026-10-12 21:33:59][4986] [DAT04_010][RAM 2076kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:46-TG:0giờ22phút-QD:16.25 Km:XT:100 %-TC:5-TB:0-sent image:5/5(5)-sent GPS:136/136 [2026-10-12 21:34:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:34:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:34:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:34:01][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:34:01][0051] Get device config: versionCode: 5071026 [2026-10-12 21:34:01][0053] Get device config: active: false [2026-10-12 21:34:01][0055] Get device config: offlineMode: 1 [2026-10-12 21:34:01][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:34:01][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:34:01][0061] Get device config: threshRecog: 20 [2026-10-12 21:34:01][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:34:01][0065] Get device config: soundReversePin: 0 [2026-10-12 21:34:01][0067] Get device config: soundVolume: 35 [2026-10-12 21:34:01][0069] Get device config: buzzerUse: 1 [2026-10-12 21:34:01][0071] Get device config: wifiUse: 1 [2026-10-12 21:34:01][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:34:01][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:34:01][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:34:01][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:34:01][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:34:01][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:34:01][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:34:01][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:34:01][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:34:01][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:34:01][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:34:01][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:34:01][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:34:01][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:34:01][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:34:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815640, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 16383.7, "Lat": 21.4393921, "Lng": 105.7661667, "Vel": 54.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:34:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:34:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:34:03][1476] Check user in session [2026-10-12 21:34:04][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":16253,"totalTime":1374,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":136,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:34:04.9111866+07:00"} [2026-10-12 21:34:04][0014] Write current session data [2026-10-12 21:34:04][4975] Ghi log của SSD [2026-10-12 21:34:04][4975] Ghi log của SSD [2026-10-12 21:34:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:34:05][4975] Ghi log của SSD [2026-10-12 21:34:04][4986] [API___003] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:34:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:34:05][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:34:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:34:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4402542,N,105.7655106,E,121026,143408.00,7.9,32.594,325.84,2.80,1.07,2.59,10 OK [2026-10-12 21:34:11][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44756 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10984 kB [2026-10-12 21:34:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815650, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 16424.8, "Lat": 21.4406490, "Lng": 105.7652130, "Vel": 66.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:34:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:34:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:34:14][0014] Write current session data [2026-10-12 21:34:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:34:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:34:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:34:16][4975] Ghi log của SSD [2026-10-12 21:34:17][4975] Ghi log của SSD [2026-10-12 21:34:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106063,423,EUTRAN-BAND3,1300,5,0,30,78,71,22 OK [2026-10-12 21:34:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:34:19][1476] Check user in session [2026-10-12 21:34:19][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":16253,"totalTime":1390,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":138,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:34:20.0916044+07:00"} [2026-10-12 21:34:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:34:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:34:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815660, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 16418.8, "Lat": 21.4418221, "Lng": 105.7642365, "Vel": 55.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:34:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:34:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:34:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:34:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4421234,N,105.7639542,E,121026,143424.00,7.1,,,2.68,0.94,2.51,10 OK [2026-10-12 21:34:24][0014] Write current session data [2026-10-12 21:34:26][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44436 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11148 kB [2026-10-12 21:34:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:34:29][4975] Ghi log của SSD [2026-10-12 21:34:29][4975] Ghi log của SSD [2026-10-12 21:34:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:34:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:34:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:34:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:34:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815670, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 16401.5, "Lat": 21.4427567, "Lng": 105.7632217, "Vel": 62.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:34:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:34:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:34:34][1476] Check user in session [2026-10-12 21:34:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4430294,N,105.7628860,E,121026,143434.00,6.7,26.836,311.09,2.68,0.94,2.51,11 OK [2026-10-12 21:34:34][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":16720,"totalTime":1405,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":139,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:34:35.2843357+07:00"} [2026-10-12 21:34:34][0014] Write current session data [2026-10-12 21:34:36][4975] Ghi log của SSD [2026-10-12 21:34:36][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 5/5(5) [2026-10-12 21:34:37][4975] Ghi log của SSD [2026-10-12 21:34:37][4975] Ghi log của SSD [2026-10-12 21:34:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106062,422,EUTRAN-BAND3,1300,5,0,25,57,57,16 OK [2026-10-12 21:34:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:34:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:34:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:34:41][4975] Ghi log của SSD [2026-10-12 21:34:41][4975] Ghi log của SSD [2026-10-12 21:34:37][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:34:41][4986] [API___003] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:34:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:34:41][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38116 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13764 kB [2026-10-12 21:34:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815680, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 16857.1, "Lat": 21.4435120, "Lng": 105.7621765, "Vel": 49.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:34:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:34:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:34:43][0331] Xóa file: rm -rf /customer/storage/log/day13/log* [2026-10-12 21:34:44][0014] Write current session data [2026-10-12 21:34:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:34:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:34:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4438915,N,105.7615509,E,121026,143447.00,19.0,22.582,300.96,2.00,0.92,1.78,11 OK [2026-10-12 21:34:49][1476] Check user in session [2026-10-12 21:34:49][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":16720,"totalTime":1420,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":141,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:34:50.4784641+07:00"} [2026-10-12 21:34:49][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:34:50.5792315+07:00"} [2026-10-12 21:34:49][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:34:49][0059] Command set system time: stime(&t) "2026-10-12 21:34:50" [2026-10-12 21:34:49][0007] Cập nhật thời gian RTC [2026-10-12 21:34:49][1817] Get objects linked dat [2026-10-12 21:34:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815690, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 16851.6, "Lat": 21.4441299, "Lng": 105.7610931, "Vel": 49.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:34:52][4975] Ghi log của SSD [2026-10-12 21:34:52][4975] Ghi log của SSD [2026-10-12 21:34:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:34:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:34:53][4975] Ghi log của SSD [2026-10-12 21:34:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:34:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:34:54][0014] Write current session data [2026-10-12 21:34:52][4986] [API___003] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:34:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:34:53][4986] [API___022] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:34:56][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44536 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11196 kB [2026-10-12 21:34:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106062,422,EUTRAN-BAND3,1300,5,0,22,49,51,14 OK [2026-10-12 21:34:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:35:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:35:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:35:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815700, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 16863.6, "Lat": 21.4446697, "Lng": 105.7598343, "Vel": 49.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:35:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:35:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:35:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4448662,N,105.7594681,E,121026,143504.00,17.3,27.053,307.80,4.13,1.90,3.66,09 OK [2026-10-12 21:35:04][0014] Write current session data [2026-10-12 21:35:04][4975] Ghi log của SSD [2026-10-12 21:35:04][4975] Ghi log của SSD [2026-10-12 21:35:04][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:35:04][0051] Get device config: versionCode: 5071026 [2026-10-12 21:35:04][0053] Get device config: active: false [2026-10-12 21:35:04][0055] Get device config: offlineMode: 1 [2026-10-12 21:35:04][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:35:04][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:35:04][0061] Get device config: threshRecog: 20 [2026-10-12 21:35:04][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:35:04][0065] Get device config: soundReversePin: 0 [2026-10-12 21:35:04][0067] Get device config: soundVolume: 35 [2026-10-12 21:35:04][0069] Get device config: buzzerUse: 1 [2026-10-12 21:35:04][0071] Get device config: wifiUse: 1 [2026-10-12 21:35:04][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:35:04][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:35:04][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:35:04][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:35:04][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:35:04][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:35:04][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:35:04][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:35:04][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:35:04][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:35:04][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:35:04][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:35:04][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:35:04][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:35:04][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:35:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:35:05][1476] Check user in session [2026-10-12 21:35:05][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":17134,"totalTime":1436,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":142,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:35:06.0626422+07:00"} [2026-10-12 21:35:05][4975] Ghi log của SSD [2026-10-12 21:35:04][4986] [API___022] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:35:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:35:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:35:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:35:11][4975] Ghi log của SSD [2026-10-12 21:35:11][4975] Ghi log của SSD [2026-10-12 21:35:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 5/5(5) [2026-10-12 21:35:11][4986] [DAT04_010][RAM 2092kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:52-TG:0giờ23phút-QD:17.13 Km:XT:100 %-TC:5-TB:0-sent image:5/5(5)-sent GPS:143/143 [2026-10-12 21:35:12][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38036 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17452 kB [2026-10-12 21:35:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815710, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 17285.1, "Lat": 21.4452763, "Lng": 105.7585373, "Vel": 55.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:35:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:35:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:35:12][4975] Ghi log của SSD [2026-10-12 21:35:12][4975] Ghi log của SSD [2026-10-12 21:35:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4454575,N,105.7581482,E,121026,143514.00,13.4,27.554,298.00,2.00,0.92,1.77,09 OK [2026-10-12 21:35:14][0014] Write current session data [2026-10-12 21:35:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:35:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:35:16][4975] Ghi log của SSD [2026-10-12 21:35:16][4975] Ghi log của SSD [2026-10-12 21:35:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:35:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:35:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:35:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:35:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106062,422,EUTRAN-BAND3,1300,5,0,20,44,43,4 OK [2026-10-12 21:35:17][4975] Ghi log của SSD [2026-10-12 21:35:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:35:20][1476] Check user in session [2026-10-12 21:35:20][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":17134,"totalTime":1451,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":144,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:35:21.2908313+07:00"} [2026-10-12 21:35:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:35:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815720, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 17279.6, "Lat": 21.4458294, "Lng": 105.7572708, "Vel": 45.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:35:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:35:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:35:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:35:24][0014] Write current session data [2026-10-12 21:35:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 21:35:27][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44452 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10976 kB [2026-10-12 21:35:27][0539] Nhận dạng thành công: 33/20 -> Chốt kết quả [2026-10-12 21:35:28][4975] Ghi log của SSD [2026-10-12 21:35:29][4975] Ghi log của SSD [2026-10-12 21:35:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:35:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4461384,N,105.7565689,E,121026,143527.00,11.3,27.009,298.07,1.99,0.92,1.77,09 OK [2026-10-12 21:35:30][4975] Ghi log của SSD [2026-10-12 21:35:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:35:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:35:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:35:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:35:30][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:35:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815730, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 17268.2, "Lat": 21.4463520, "Lng": 105.7561111, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:35:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:35:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:35:34][0014] Write current session data [2026-10-12 21:35:35][1476] Check user in session [2026-10-12 21:35:36][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":17573,"totalTime":1466,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":145,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:35:36.88707+07:00"} [2026-10-12 21:35:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106062,422,EUTRAN-BAND3,1300,5,0,20,53,52,8 OK [2026-10-12 21:35:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:35:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:35:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:35:41][4975] Ghi log của SSD [2026-10-12 21:35:41][4975] Ghi log của SSD [2026-10-12 21:35:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815740, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 17710.3, "Lat": 21.4469643, "Lng": 105.7549667, "Vel": 45.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:35:41][4986] [API___003] api_check_user_in_session:26 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:35:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:35:42][0455] Log trạng thái RAM [2026-10-12 21:35:42][5187] Đẩy GPS lên RabbitMQ thành công MemTotal: 83640 kB MemAvailable: 44540 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11080 kB [2026-10-12 21:35:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:35:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4472027,N,105.7546463,E,121026,143544.00,18.0,25.745,300.48,2.68,0.97,2.50,08 OK [2026-10-12 21:35:44][0014] Write current session data [2026-10-12 21:35:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:35:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:35:48][4975] Ghi log của SSD [2026-10-12 21:35:49][4975] Ghi log của SSD [2026-10-12 21:35:49][4975] Ghi log của SSD [2026-10-12 21:35:51][1476] Check user in session [2026-10-12 21:35:51][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":17573,"totalTime":1482,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":147,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:35:52.1217889+07:00"} [2026-10-12 21:35:51][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:35:52.2165714+07:00"} [2026-10-12 21:35:51][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:35:51][0059] Command set system time: stime(&t) "2026-10-12 21:35:52" [2026-10-12 21:35:51][0007] Cập nhật thời gian RTC [2026-10-12 21:35:51][1817] Get objects linked dat [2026-10-12 21:35:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 5/5(5) [2026-10-12 21:35:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:35:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815750, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 17698.7, "Lat": 21.4476070, "Lng": 105.7539749, "Vel": 45.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:35:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:35:53][4975] Ghi log của SSD [2026-10-12 21:35:53][4975] Ghi log của SSD [2026-10-12 21:35:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:35:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:35:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4479027,N,105.7535324,E,121026,143554.00,14.0,25.718,307.50,3.04,1.07,2.85,08 OK [2026-10-12 21:35:54][0014] Write current session data [2026-10-12 21:35:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106062,422,EUTRAN-BAND3,1300,5,0,28,46,45,12 OK [2026-10-12 21:35:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:35:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:35:57][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42364 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13364 kB [2026-10-12 21:35:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:36:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:36:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:36:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815760, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 17703.8, "Lat": 21.4483452, "Lng": 105.7529984, "Vel": 47.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:36:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:36:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:36:04][4975] Ghi log của SSD [2026-10-12 21:36:04][4975] Ghi log của SSD [2026-10-12 21:36:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:36:04][0014] Write current session data [2026-10-12 21:36:05][4975] Ghi log của SSD [2026-10-12 21:36:06][1476] Check user in session [2026-10-12 21:36:07][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":17968,"totalTime":1497,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":149,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:36:08.0065548+07:00"} [2026-10-12 21:36:07][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:36:07][0051] Get device config: versionCode: 5071026 [2026-10-12 21:36:07][0053] Get device config: active: false [2026-10-12 21:36:07][0055] Get device config: offlineMode: 1 [2026-10-12 21:36:07][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:36:07][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:36:07][0061] Get device config: threshRecog: 20 [2026-10-12 21:36:07][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:36:07][0065] Get device config: soundReversePin: 0 [2026-10-12 21:36:07][0067] Get device config: soundVolume: 35 [2026-10-12 21:36:07][0069] Get device config: buzzerUse: 1 [2026-10-12 21:36:07][0071] Get device config: wifiUse: 1 [2026-10-12 21:36:07][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:36:07][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:36:07][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:36:07][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:36:07][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:36:07][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:36:07][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:36:07][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:36:07][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:36:07][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:36:07][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:36:07][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:36:07][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:36:07][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:36:07][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:36:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:36:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:36:05][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:36:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:36:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4489174,N,105.7523117,E,121026,143607.00,10.4,24.933,312.09,3.14,1.14,2.92,09 OK [2026-10-12 21:36:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815770, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 18102.8, "Lat": 21.4491520, "Lng": 105.7520294, "Vel": 44.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:36:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:36:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:36:12][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38264 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17352 kB [2026-10-12 21:36:14][0014] Write current session data [2026-10-12 21:36:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:36:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:36:16][4975] Ghi log của SSD [2026-10-12 21:36:16][4975] Ghi log của SSD [2026-10-12 21:36:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:36:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106062,422,EUTRAN-BAND3,1300,5,0,20,44,44,12 OK [2026-10-12 21:36:17][4975] Ghi log của SSD [2026-10-12 21:36:16][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:36:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:36:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:36:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:36:22][1476] Check user in session [2026-10-12 21:36:22][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":17968,"totalTime":1513,"totalVerifyCounter":5,"successVerifyCounter":5,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:31:10Z","totalGps":150,"totalAuthen":5,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:36:23.2037064+07:00"} [2026-10-12 21:36:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815780, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 18075.7, "Lat": 21.4498959, "Lng": 105.7513657, "Vel": 31.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:36:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:36:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 48804 [2026-10-12 21:36:23][0730] HTTP upload image authen response: {"recordId":"005b02e2-4a03-47f8-878e-d814e9e27252","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\005b02e2-4a03-47f8-878e-d814e9e27252.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"005b02e2-4a03-47f8-878e-d814e9e27252\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\005b02e2-4a03-47f8-878e-d814e9e27252.jpg\",\"CreatedDate\":\"2026-10-12T21:36:24.0271495+07:00\",\"CreatedBy\":\"string\",\"Size\":48804.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:36:24.0997567+07:00"} [2026-10-12 21:36:23][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791840970, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/005b02e2-4a03-47f8-878e-d814e9e27252.jpg", "Lat": 21.449896, "Lng": 105.751366, "Dis": 17968.224609, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 31.80 } [2026-10-12 21:36:23][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 21:36:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:36:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:36:23][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 21:36:23][4975] Ghi log của SSD [2026-10-12 21:36:23][4975] Ghi log của SSD [2026-10-12 21:36:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4501858,N,105.7510910,E,121026,143624.00,7.1,19.999,324.70,4.09,1.35,3.86,10 OK [2026-10-12 21:36:24][0014] Write current session data [2026-10-12 21:36:24][4975] Ghi log của SSD [2026-10-12 21:36:24][4975] Ghi log của SSD [2026-10-12 21:36:26][4975] Ghi log của SSD [2026-10-12 21:36:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 21:36:26][0407] Nhận dạng thành công: 29/20 [2026-10-12 21:36:27][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:36:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 5/5(5) [2026-10-12 21:36:23][4986] [DAT04_010][RAM 2108kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:31-TG:0giờ25phút-QD:17.97 Km:XT:100 %-TC:5-TB:0-sent image:5/5(5)-sent GPS:150/150 [2026-10-12 21:36:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:36:26][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 6/6(6) [2026-10-12 21:36:28][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42192 kB Dirty: 96 kB Name: DAT_SSR071026 VmRSS: 13624 kB [2026-10-12 21:36:28][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 21:36:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:36:29][4975] Ghi log của SSD [2026-10-12 21:36:29][4975] Ghi log của SSD [2026-10-12 21:36:29][4975] Ghi log của SSD [2026-10-12 21:36:29][4975] Ghi log của SSD [2026-10-12 21:36:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:36:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:36:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815790, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 18088.4, "Lat": 21.4507103, "Lng": 105.7506027, "Vel": 39.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:36:29][4986] [API___022] api_check_user_in_session:23 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:36:29][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 40/20 [2026-10-12 21:36:29][4986] [API___003] API LAST AUTHEN: 142 ms, ✅ thành công sau 1 lần (size=5571 Byte) [2026-10-12 21:36:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:36:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:36:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:36:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4510975,N,105.7502365,E,121026,143634.00,-0.4,29.212,321.49,2.96,1.38,2.61,10 OK [2026-10-12 21:36:34][0014] Write current session data [2026-10-12 21:36:37][1476] Check user in session [2026-10-12 21:36:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383373,116,EUTRAN-BAND3,1300,5,0,26,58,55,22 OK [2026-10-12 21:36:38][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":18339,"totalTime":1528,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":152,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:36:38.9662507+07:00"} [2026-10-12 21:36:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:36:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:36:40][4975] Ghi log của SSD [2026-10-12 21:36:40][4975] Ghi log của SSD [2026-10-12 21:36:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:36:41][4975] Ghi log của SSD [2026-10-12 21:36:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815800, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 18528.0, "Lat": 21.4520283, "Lng": 105.7494583, "Vel": 60.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:36:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:36:40][4986] [API___022] api_check_user_in_session:23 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:36:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:36:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:36:43][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38160 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17472 kB [2026-10-12 21:36:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:36:44][0014] Write current session data [2026-10-12 21:36:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:36:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:36:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4526615,N,105.7489929,E,121026,143647.00,1.8,35.257,326.16,2.72,1.15,2.47,10 OK [2026-10-12 21:36:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815810, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 18475.9, "Lat": 21.4530277, "Lng": 105.7486954, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:36:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:36:52][4975] Ghi log của SSD [2026-10-12 21:36:52][4975] Ghi log của SSD [2026-10-12 21:36:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:36:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:36:53][1476] Check user in session [2026-10-12 21:36:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:36:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:36:53][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":18339,"totalTime":1544,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":153,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:36:54.1952881+07:00"} [2026-10-12 21:36:53][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:36:54.379273+07:00"} [2026-10-12 21:36:53][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:36:53][0059] Command set system time: stime(&t) "2026-10-12 21:36:54" [2026-10-12 21:36:53][0007] Cập nhật thời gian RTC [2026-10-12 21:36:53][1817] Get objects linked dat [2026-10-12 21:36:53][4975] Ghi log của SSD [2026-10-12 21:36:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:36:54][0014] Write current session data [2026-10-12 21:36:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383373,116,EUTRAN-BAND3,1300,5,0,22,55,52,13 OK [2026-10-12 21:36:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:36:58][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38288 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11264 kB [2026-10-12 21:36:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:36:59][4975] Ghi log của SSD [2026-10-12 21:37:00][4975] Ghi log của SSD [2026-10-12 21:37:00][4975] Ghi log của SSD [2026-10-12 21:37:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:37:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:37:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815820, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 18502.5, "Lat": 21.4543247, "Lng": 105.7479630, "Vel": 57.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:37:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:36:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 6/6(6) [2026-10-12 21:37:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:37:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:37:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4548416,N,105.7476654,E,121026,143704.00,17.1,25.770,332.53,2.63,0.95,2.46,11 OK [2026-10-12 21:37:04][0014] Write current session data [2026-10-12 21:37:04][4975] Ghi log của SSD [2026-10-12 21:37:04][4975] Ghi log của SSD [2026-10-12 21:37:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:37:05][4975] Ghi log của SSD [2026-10-12 21:37:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:37:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:37:05][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:37:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:37:08][1476] Check user in session [2026-10-12 21:37:09][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":18784,"totalTime":1560,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":155,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:37:10.4966465+07:00"} [2026-10-12 21:37:10][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:37:10][0051] Get device config: versionCode: 5071026 [2026-10-12 21:37:10][0053] Get device config: active: false [2026-10-12 21:37:10][0055] Get device config: offlineMode: 1 [2026-10-12 21:37:10][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:37:10][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:37:10][0061] Get device config: threshRecog: 20 [2026-10-12 21:37:10][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:37:10][0065] Get device config: soundReversePin: 0 [2026-10-12 21:37:10][0067] Get device config: soundVolume: 35 [2026-10-12 21:37:10][0069] Get device config: buzzerUse: 1 [2026-10-12 21:37:10][0071] Get device config: wifiUse: 1 [2026-10-12 21:37:10][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:37:10][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:37:10][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:37:10][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:37:10][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:37:10][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:37:10][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:37:10][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:37:10][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:37:10][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:37:10][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:37:10][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:37:10][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:37:10][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:37:10][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:37:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815830, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 18937.2, "Lat": 21.4555607, "Lng": 105.7473221, "Vel": 49.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:37:13][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:37:13][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44936 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10796 kB [2026-10-12 21:37:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:37:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4559860,N,105.7471313,E,121026,143714.00,19.0,25.059,339.16,2.63,0.95,2.45,10 OK [2026-10-12 21:37:14][0014] Write current session data [2026-10-12 21:37:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:37:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:37:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:37:16][4975] Ghi log của SSD [2026-10-12 21:37:17][4975] Ghi log của SSD [2026-10-12 21:37:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383373,116,EUTRAN-BAND3,1300,5,0,28,65,61,16 OK [2026-10-12 21:37:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:37:16][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:37:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:37:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815840, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 18917.6, "Lat": 21.4566612, "Lng": 105.7468185, "Vel": 47.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:37:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:37:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:37:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:37:24][1476] Check user in session [2026-10-12 21:37:24][0014] Write current session data [2026-10-12 21:37:24][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":18784,"totalTime":1575,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":156,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:37:25.7182728+07:00"} [2026-10-12 21:37:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:37:28][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44492 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11196 kB [2026-10-12 21:37:29][4975] Ghi log của SSD [2026-10-12 21:37:29][4975] Ghi log của SSD [2026-10-12 21:37:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4575348,N,105.7464600,E,121026,143727.00,22.9,30.185,344.83,11.71,5.42,10.38,08 OK [2026-10-12 21:37:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:37:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:37:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815850, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 18935.5, "Lat": 21.4579449, "Lng": 105.7463455, "Vel": 61.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:37:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:37:29][4986] [API___022] api_check_user_in_session:25 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:37:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:37:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:37:34][0014] Write current session data [2026-10-12 21:37:36][4975] Ghi log của SSD [2026-10-12 21:37:36][4975] Ghi log của SSD [2026-10-12 21:37:37][4975] Ghi log của SSD [2026-10-12 21:37:37][4975] Ghi log của SSD [2026-10-12 21:37:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383371,114,EUTRAN-BAND3,1300,5,0,27,50,48,9 OK [2026-10-12 21:37:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:37:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:37:36][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 6/6(6) [2026-10-12 21:37:36][4986] [DAT04_010][RAM 2016kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:61-TG:0giờ26phút-QD:19.23 Km:XT:100 %-TC:6-TB:0-sent image:6/6(6)-sent GPS:158/158 [2026-10-12 21:37:37][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:37:39][1476] Check user in session [2026-10-12 21:37:40][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":19233,"totalTime":1590,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":158,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:37:40.9302908+07:00"} [2026-10-12 21:37:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:37:41][4975] Ghi log của SSD [2026-10-12 21:37:41][4975] Ghi log của SSD [2026-10-12 21:37:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815860, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 19392.6, "Lat": 21.4593086, "Lng": 105.7458725, "Vel": 55.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:37:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:37:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:37:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:37:43][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44532 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11108 kB [2026-10-12 21:37:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:37:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4598083,N,105.7456741,E,121026,143744.00,24.1,27.010,339.76,3.50,0.98,3.36,08 OK [2026-10-12 21:37:44][0014] Write current session data [2026-10-12 21:37:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:37:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:37:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815870, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 19371.9, "Lat": 21.4604721, "Lng": 105.7453918, "Vel": 46.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:37:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:37:52][4975] Ghi log của SSD [2026-10-12 21:37:52][4975] Ghi log của SSD [2026-10-12 21:37:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:37:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:37:53][4975] Ghi log của SSD [2026-10-12 21:37:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:37:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:37:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:37:53][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:37:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4608974,N,105.7452011,E,121026,143754.00,25.6,25.478,337.68,3.49,0.98,3.35,09 OK [2026-10-12 21:37:54][0014] Write current session data [2026-10-12 21:37:55][1476] Check user in session [2026-10-12 21:37:55][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":19682,"totalTime":1606,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":160,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:37:56.1537681+07:00"} [2026-10-12 21:37:55][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:37:56.2761642+07:00"} [2026-10-12 21:37:55][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:37:55][0059] Command set system time: stime(&t) "2026-10-12 21:37:56" [2026-10-12 21:37:55][0007] Cập nhật thời gian RTC [2026-10-12 21:37:55][1817] Get objects linked dat [2026-10-12 21:37:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383371,114,EUTRAN-BAND3,1300,5,0,28,61,56,15 OK [2026-10-12 21:37:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:37:58][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44368 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11048 kB [2026-10-12 21:38:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:38:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:38:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815880, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 19354.9, "Lat": 21.4615021, "Lng": 105.7449951, "Vel": 44.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:38:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:38:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:38:04][4975] Ghi log của SSD [2026-10-12 21:38:04][4975] Ghi log của SSD [2026-10-12 21:38:04][0014] Write current session data [2026-10-12 21:38:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:38:05][4975] Ghi log của SSD [2026-10-12 21:38:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:38:04][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:38:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:38:05][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:38:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4622021,N,105.7447205,E,121026,143807.00,32.9,24.731,338.09,1.97,0.97,1.72,10 OK [2026-10-12 21:38:10][1476] Check user in session [2026-10-12 21:38:10][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":19682,"totalTime":1621,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":161,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:38:11.7630644+07:00"} [2026-10-12 21:38:11][4975] Ghi log của SSD [2026-10-12 21:38:12][4975] Ghi log của SSD [2026-10-12 21:38:12][4975] Ghi log của SSD [2026-10-12 21:38:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815890, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 19805.5, "Lat": 21.4625359, "Lng": 105.7445679, "Vel": 49.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:38:13][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:38:13][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:38:13][0051] Get device config: versionCode: 5071026 [2026-10-12 21:38:13][0053] Get device config: active: false [2026-10-12 21:38:13][0055] Get device config: offlineMode: 1 [2026-10-12 21:38:13][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:38:13][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:38:13][0061] Get device config: threshRecog: 20 [2026-10-12 21:38:13][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:38:13][0065] Get device config: soundReversePin: 0 [2026-10-12 21:38:13][0067] Get device config: soundVolume: 35 [2026-10-12 21:38:13][0069] Get device config: buzzerUse: 1 [2026-10-12 21:38:13][0071] Get device config: wifiUse: 1 [2026-10-12 21:38:13][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:38:13][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:38:13][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:38:13][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:38:13][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:38:13][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:38:13][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:38:13][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:38:13][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:38:13][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:38:13][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:38:13][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:38:13][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:38:13][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:38:13][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:38:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:38:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 6/6(6) [2026-10-12 21:38:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:38:14][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38172 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13876 kB [2026-10-12 21:38:14][0014] Write current session data [2026-10-12 21:38:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:38:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:38:16][4975] Ghi log của SSD [2026-10-12 21:38:16][4975] Ghi log của SSD [2026-10-12 21:38:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:38:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383371,114,EUTRAN-BAND3,1300,5,0,12,38,43,0 OK [2026-10-12 21:38:17][4975] Ghi log của SSD [2026-10-12 21:38:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:38:16][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:38:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:38:17][4986] [API___003] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:38:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815900, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 19818.6, "Lat": 21.4636917, "Lng": 105.7441330, "Vel": 49.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:38:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:38:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:38:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:38:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4642334,N,105.7439270,E,121026,143824.00,24.2,30.405,338.86,2.60,0.95,2.43,09 OK [2026-10-12 21:38:24][0014] Write current session data [2026-10-12 21:38:26][1476] Check user in session [2026-10-12 21:38:26][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":20063,"totalTime":1636,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":163,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:38:26.9860886+07:00"} [2026-10-12 21:38:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 21:38:26][0470] Nhận dạng thành công: 45/20 [2026-10-12 21:38:29][4975] Ghi log của SSD [2026-10-12 21:38:29][4975] Ghi log của SSD [2026-10-12 21:38:29][4986] [API___003] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:38:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:38:29][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43052 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12644 kB [2026-10-12 21:38:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:38:30][4975] Ghi log của SSD [2026-10-12 21:38:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:38:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:38:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815910, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 19835.9, "Lat": 21.4649925, "Lng": 105.7436371, "Vel": 54.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:38:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:38:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:38:30][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:38:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4654846,N,105.7434692,E,121026,143834.00,18.8,30.196,338.42,2.60,0.95,2.42,09 OK [2026-10-12 21:38:34][0014] Write current session data [2026-10-12 21:38:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383371,114,EUTRAN-BAND3,1300,5,0,16,36,38,3 OK [2026-10-12 21:38:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:38:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:38:41][4975] Ghi log của SSD [2026-10-12 21:38:41][4975] Ghi log của SSD [2026-10-12 21:38:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:38:41][1476] Check user in session [2026-10-12 21:38:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":20063,"totalTime":1652,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":164,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:38:42.4865312+07:00"} [2026-10-12 21:38:42][4975] Ghi log của SSD [2026-10-12 21:38:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815920, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 20210.4, "Lat": 21.4662361, "Lng": 105.7431641, "Vel": 51.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:38:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:38:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:38:41][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:38:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:38:42][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:38:44][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44568 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11188 kB [2026-10-12 21:38:45][0014] Write current session data [2026-10-12 21:38:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:38:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:38:48][4975] Ghi log của SSD [2026-10-12 21:38:48][4975] Ghi log của SSD [2026-10-12 21:38:49][4975] Ghi log của SSD [2026-10-12 21:38:49][4975] Ghi log của SSD [2026-10-12 21:38:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 6/6(6) [2026-10-12 21:38:48][4986] [DAT04_010][RAM 2132kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:48-TG:0giờ27phút-QD:20.06 Km:XT:100 %-TC:6-TB:0-sent image:6/6(6)-sent GPS:165/165 [2026-10-12 21:38:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:38:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4670010,N,105.7428131,E,121026,143847.00,22.9,25.135,337.36,3.03,1.08,2.83,09 OK [2026-10-12 21:38:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815930, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 20195.8, "Lat": 21.4673424, "Lng": 105.7426987, "Vel": 46.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:38:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:38:52][4975] Ghi log của SSD [2026-10-12 21:38:52][4975] Ghi log của SSD [2026-10-12 21:38:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:38:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:38:53][4975] Ghi log của SSD [2026-10-12 21:38:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:38:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:38:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:38:53][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:38:55][0014] Write current session data [2026-10-12 21:38:56][1476] Check user in session [2026-10-12 21:38:56][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":20496,"totalTime":1667,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":166,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:38:57.7069996+07:00"} [2026-10-12 21:38:57][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:38:57.8207407+07:00"} [2026-10-12 21:38:57][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:38:57][0059] Command set system time: stime(&t) "2026-10-12 21:38:57" [2026-10-12 21:38:57][0007] Cập nhật thời gian RTC [2026-10-12 21:38:57][1817] Get objects linked dat [2026-10-12 21:38:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103763,432,EUTRAN-BAND3,1300,5,0,14,37,41,-1 OK [2026-10-12 21:38:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:38:58][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44344 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10984 kB [2026-10-12 21:39:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:39:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:39:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815940, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 20193.8, "Lat": 21.4684353, "Lng": 105.7422485, "Vel": 44.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:39:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:39:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:39:03][4975] Ghi log của SSD [2026-10-12 21:39:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4688454,N,105.7420883,E,121026,143904.00,24.9,23.834,341.85,2.71,1.04,2.51,09 OK [2026-10-12 21:39:03][4975] Ghi log của SSD [2026-10-12 21:39:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:39:03][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:39:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:39:04][0014] Write current session data [2026-10-12 21:39:04][4975] Ghi log của SSD [2026-10-12 21:39:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:39:04][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:39:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815950, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 20619.2, "Lat": 21.4694748, "Lng": 105.7418442, "Vel": 46.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:39:11][1476] Check user in session [2026-10-12 21:39:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:39:11][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":20496,"totalTime":1683,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":167,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:39:13.2441914+07:00"} [2026-10-12 21:39:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:39:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4699192,N,105.7416534,E,121026,143914.00,16.5,27.860,340.80,2.71,1.04,2.51,08 OK [2026-10-12 21:39:13][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44660 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10920 kB [2026-10-12 21:39:14][0014] Write current session data [2026-10-12 21:39:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:39:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:39:15][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:39:15][0051] Get device config: versionCode: 5071026 [2026-10-12 21:39:15][0053] Get device config: active: false [2026-10-12 21:39:15][0055] Ghi log của SSD [2026-10-12 21:39:15][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:39:15][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:39:15][0061] Get device config: threshRecog: 20 [2026-10-12 21:39:15][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:39:15][0065] Get device config: soundReversePin: 0 [2026-10-12 21:39:15][0067] Get device config: soundVolume: 35 [2026-10-12 21:39:15][0069] Get device config: buzzerUse: 1 [2026-10-12 21:39:15][0071] Get device config: wifiUse: 1 [2026-10-12 21:39:15][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:39:15][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:39:15][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:39:15][4975] Ghi log của SSD [2026-10-12 21:39:15][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:39:15][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:39:15][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:39:15][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:39:15][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:39:15][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:39:15][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:39:15][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:39:15][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:39:15][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:39:15][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:39:15][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:39:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:39:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103756,388,EUTRAN-BAND3,1300,5,0,18,57,56,8 OK [2026-10-12 21:39:16][4975] Ghi log của SSD [2026-10-12 21:39:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:39:15][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:39:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:39:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:39:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815960, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 20635.3, "Lat": 21.4706421, "Lng": 105.7413635, "Vel": 54.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:39:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:39:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:39:22][4975] Ghi log của SSD [2026-10-12 21:39:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:39:22][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 6/6(6) [2026-10-12 21:39:23][4975] Ghi log của SSD [2026-10-12 21:39:23][4975] Ghi log của SSD [2026-10-12 21:39:24][0014] Write current session data [2026-10-12 21:39:26][1476] Check user in session [2026-10-12 21:39:26][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":20888,"totalTime":1698,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":169,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:39:28.4826983+07:00"} [2026-10-12 21:39:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:39:27][4975] Ghi log của SSD [2026-10-12 21:39:27][4975] Ghi log của SSD [2026-10-12 21:39:28][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4715729,N,105.7409897,E,121026,143927.00,23.8,31.470,339.55,2.71,1.04,2.50,10 OK [2026-10-12 21:39:23][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:39:27][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:39:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:39:28][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43868 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11984 kB [2026-10-12 21:39:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:39:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:39:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815970, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 20656.6, "Lat": 21.4719982, "Lng": 105.7408371, "Vel": 55.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:39:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:39:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:39:34][0014] Write current session data [2026-10-12 21:39:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103756,388,EUTRAN-BAND3,1300,5,0,25,52,52,14 OK [2026-10-12 21:39:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:39:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:39:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:39:40][4975] Ghi log của SSD [2026-10-12 21:39:40][4975] Ghi log của SSD [2026-10-12 21:39:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815980, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 21031.2, "Lat": 21.4731998, "Lng": 105.7403564, "Vel": 44.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:39:41][1476] Check user in session [2026-10-12 21:39:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":20888,"totalTime":1713,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":170,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:39:43.6568451+07:00"} [2026-10-12 21:39:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:39:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:39:43][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4736004,N,105.7402039,E,121026,143944.00,34.7,23.145,339.16,3.45,0.99,3.31,10 OK [2026-10-12 21:39:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:39:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:39:44][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43360 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12536 kB [2026-10-12 21:39:44][0014] Write current session data [2026-10-12 21:39:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:39:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:39:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791815990, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 21009.6, "Lat": 21.4742279, "Lng": 105.7399750, "Vel": 37.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:39:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:39:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:39:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:39:52][4975] Ghi log của SSD [2026-10-12 21:39:52][4975] Ghi log của SSD [2026-10-12 21:39:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:39:53][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4745712,N,105.7398224,E,121026,143954.00,27.6,19.432,339.88,2.59,0.98,2.40,10 OK [2026-10-12 21:39:54][0014] Write current session data [2026-10-12 21:39:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:39:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:39:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,28,62,60,18 OK [2026-10-12 21:39:56][1476] Check user in session [2026-10-12 21:39:57][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":21312,"totalTime":1728,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":172,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:39:58.8716508+07:00"} [2026-10-12 21:39:57][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:39:59.0033644+07:00"} [2026-10-12 21:39:57][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:39:57][0059] Command set system time: stime(&t) "2026-10-12 21:39:59" [2026-10-12 21:39:57][0007] Cập nhật thời gian RTC [2026-10-12 21:39:57][1817] Get objects linked dat [2026-10-12 21:39:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:40:00][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44508 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11056 kB [2026-10-12 21:40:00][4975] Ghi log của SSD [2026-10-12 21:40:00][4975] Ghi log của SSD [2026-10-12 21:40:01][4975] Ghi log của SSD [2026-10-12 21:40:01][4975] Ghi log của SSD [2026-10-12 21:40:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:40:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:40:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816000, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 20995.5, "Lat": 21.4751263, "Lng": 105.7396088, "Vel": 41.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:40:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:40:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:40:04][4975] Ghi log của SSD [2026-10-12 21:40:04][4975] Ghi log của SSD [2026-10-12 21:40:05][0014] Write current session data [2026-10-12 21:40:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 6/6(6) [2026-10-12 21:40:00][4986] [DAT04_010][RAM 1740kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:36-TG:0giờ28phút-QD:20.89 Km:XT:100 %-TC:6-TB:0-sent image:6/6(6)-sent GPS:172/172 [2026-10-12 21:40:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:40:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:40:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:40:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:40:05][4975] Ghi log của SSD [2026-10-12 21:40:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:40:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4758129,N,105.7393265,E,121026,144007.00,32.5,21.773,339.49,1.89,0.91,1.66,10 OK [2026-10-12 21:40:05][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:40:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816010, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 21434.9, "Lat": 21.4761543, "Lng": 105.7391968, "Vel": 45.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:40:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:40:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:40:13][1476] Check user in session [2026-10-12 21:40:13][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":21312,"totalTime":1744,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":173,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:40:14.4897771+07:00"} [2026-10-12 21:40:15][0014] Write current session data [2026-10-12 21:40:15][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38168 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17372 kB [2026-10-12 21:40:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:40:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:40:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:40:16][4975] Ghi log của SSD [2026-10-12 21:40:16][4975] Ghi log của SSD [2026-10-12 21:40:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,32,61,54,22 OK [2026-10-12 21:40:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:40:19][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:40:19][0051] Get device config: versionCode: 5071026 [2026-10-12 21:40:19][0053] Get device config: active: false [2026-10-12 21:40:19][0055] Get device config: offlineMode: 1 [2026-10-12 21:40:19][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:40:19][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:40:19][0061] Get device config: threshRecog: 20 [2026-10-12 21:40:19][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:40:19][0065] Get device config: soundReversePin: 0 [2026-10-12 21:40:19][0067] Get device config: soundVolume: 35 [2026-10-12 21:40:19][0069] Get device config: buzzerUse: 1 [2026-10-12 21:40:19][0071] Get device config: wifiUse: 1 [2026-10-12 21:40:19][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:40:19][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:40:19][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:40:19][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:40:19][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:40:19][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:40:19][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:40:19][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:40:19][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:40:19][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:40:19][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:40:19][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:40:19][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:40:19][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:40:19][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:40:16][4986] [API___022] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:40:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:40:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816020, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 21416.3, "Lat": 21.4770279, "Lng": 105.7388535, "Vel": 27.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:40:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:40:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:40:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:40:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4772282,N,105.7387543,E,121026,144024.00,28.4,11.446,337.68,2.56,0.95,2.37,10 OK [2026-10-12 21:40:25][0014] Write current session data [2026-10-12 21:40:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 21:40:27][0539] Nhận dạng thành công: 51/20 -> Chốt kết quả [2026-10-12 21:40:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:40:28][1476] Check user in session [2026-10-12 21:40:28][4975] Ghi log của SSD [2026-10-12 21:40:28][4975] Ghi log của SSD [2026-10-12 21:40:28][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":21645,"totalTime":1759,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":175,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:40:29.7146691+07:00"} [2026-10-12 21:40:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:40:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:40:30][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44316 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11336 kB [2026-10-12 21:40:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:40:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:40:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816030, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 21378.1, "Lat": 21.4775715, "Lng": 105.7386169, "Vel": 25.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:40:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:40:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:40:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4778061,N,105.7385254,E,121026,144034.00,21.0,17.628,339.16,2.55,0.95,2.37,10 OK [2026-10-12 21:40:35][0014] Write current session data [2026-10-12 21:40:35][4975] Ghi log của SSD [2026-10-12 21:40:36][4975] Ghi log của SSD [2026-10-12 21:40:36][4975] Ghi log của SSD [2026-10-12 21:40:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,28,76,74,25 OK [2026-10-12 21:40:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:40:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:40:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 6/6(6) [2026-10-12 21:40:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:40:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:40:41][4975] Ghi log của SSD [2026-10-12 21:40:41][4975] Ghi log của SSD [2026-10-12 21:40:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816040, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 21733.0, "Lat": 21.4783211, "Lng": 105.7383575, "Vel": 38.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:40:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:40:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:40:43][1476] Check user in session [2026-10-12 21:40:44][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":21645,"totalTime":1774,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":176,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:40:44.9206898+07:00"} [2026-10-12 21:40:45][0014] Write current session data [2026-10-12 21:40:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:40:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:40:45][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44340 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11392 kB [2026-10-12 21:40:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:40:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:40:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4791012,N,105.7380447,E,121026,144047.00,23.8,29.080,337.22,2.55,0.95,2.36,09 OK [2026-10-12 21:40:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816050, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 21779.9, "Lat": 21.4794502, "Lng": 105.7378922, "Vel": 49.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:40:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:40:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:40:53][4975] Ghi log của SSD [2026-10-12 21:40:53][4975] Ghi log của SSD [2026-10-12 21:40:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:40:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:40:55][0014] Write current session data [2026-10-12 21:40:53][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:40:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:40:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,18,47,46,12 OK [2026-10-12 21:40:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:40:59][1476] Check user in session [2026-10-12 21:40:59][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":21932,"totalTime":1790,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":178,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:41:00.1435197+07:00"} [2026-10-12 21:40:59][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:41:00.311598+07:00"} [2026-10-12 21:40:59][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:40:59][0059] Command set system time: stime(&t) "2026-10-12 21:41:00" [2026-10-12 21:40:59][0007] Cập nhật thời gian RTC [2026-10-12 21:40:59][1817] Get objects linked dat [2026-10-12 21:41:00][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37820 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11272 kB [2026-10-12 21:41:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:41:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:41:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816060, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 21797.2, "Lat": 21.4807243, "Lng": 105.7373657, "Vel": 45.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:41:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:41:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:41:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4809322,N,105.7372818,E,121026,144104.00,24.5,25.265,335.61,2.69,1.04,2.48,08 OK [2026-10-12 21:41:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:41:05][0014] Write current session data [2026-10-12 21:41:05][4975] Ghi log của SSD [2026-10-12 21:41:05][4975] Ghi log của SSD [2026-10-12 21:41:05][4986] [API___003] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:41:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:41:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:41:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816070, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 22040.4, "Lat": 21.4816303, "Lng": 105.7369995, "Vel": 49.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:41:12][4975] Ghi log của SSD [2026-10-12 21:41:12][4975] Ghi log của SSD [2026-10-12 21:41:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:41:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:41:13][4975] Ghi log của SSD [2026-10-12 21:41:13][4975] Ghi log của SSD [2026-10-12 21:41:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,16,,,21.4821491,N,105.7367935,E,121026,144114.00,22.1,28.868,339.26,2.76,1.08,2.54,08 OK [2026-10-12 21:41:14][1476] Check user in session [2026-10-12 21:41:15][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":21932,"totalTime":1805,"totalVerifyCounter":6,"successVerifyCounter":6,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:36:10Z","totalGps":180,"totalAuthen":6,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:41:15.7840391+07:00"} [2026-10-12 21:41:15][0014] Write current session data [2026-10-12 21:41:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 6/6(6) [2026-10-12 21:41:12][4986] [DAT04_010][RAM 1992kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:49-TG:0giờ29phút-QD:21.93 Km:XT:100 %-TC:6-TB:0-sent image:6/6(6)-sent GPS:179/179 [2026-10-12 21:41:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:41:15][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44652 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11076 kB [2026-10-12 21:41:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:41:16][4975] Ghi log của SSD [2026-10-12 21:41:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:41:16][4975] Ghi log của SSD [2026-10-12 21:41:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:41:17][4975] Ghi log của SSD [2026-10-12 21:41:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,26,51,48,12 OK [2026-10-12 21:41:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:41:16][4986] [API___003] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:41:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:41:17][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:41:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 49650 [2026-10-12 21:41:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816080, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 22091.1, "Lat": 21.4829693, "Lng": 105.7364807, "Vel": 47.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:41:22][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:41:22][0051] Get device config: versionCode: 5071026 [2026-10-12 21:41:22][0053] Get device config: active: false [2026-10-12 21:41:22][0055] Get device config: offlineMode: 1 [2026-10-12 21:41:22][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:41:22][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:41:22][0061] Get device config: threshRecog: 20 [2026-10-12 21:41:22][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:41:22][0065] Get device config: soundReversePin: 0 [2026-10-12 21:41:22][0067] Get device config: soundVolume: 35 [2026-10-12 21:41:22][0069] Get device config: buzzerUse: 1 [2026-10-12 21:41:22][0071] Get device config: wifiUse: 1 [2026-10-12 21:41:22][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:41:22][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:41:22][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:41:22][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:41:22][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:41:22][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:41:22][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:41:22][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:41:22][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:41:22][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:41:22][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:41:22][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:41:22][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:41:22][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:41:22][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:41:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:41:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:41:23][0730] HTTP upload image authen response: {"recordId":"316545c5-e4a1-4534-b400-03c94280e1d1","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\316545c5-e4a1-4534-b400-03c94280e1d1.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"316545c5-e4a1-4534-b400-03c94280e1d1\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\316545c5-e4a1-4534-b400-03c94280e1d1.jpg\",\"CreatedDate\":\"2026-10-12T21:41:23.9473255+07:00\",\"CreatedBy\":\"string\",\"Size\":49650.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:41:24.0308207+07:00"} [2026-10-12 21:41:23][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791841270, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/316545c5-e4a1-4534-b400-03c94280e1d1.jpg", "Lat": 21.482969, "Lng": 105.736481, "Dis": 21932.791016, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 47.10 } [2026-10-12 21:41:23][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 21:41:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:41:24][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 21:41:25][0014] Write current session data [2026-10-12 21:41:26][4975] Ghi log của SSD [2026-10-12 21:41:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 21:41:26][0407] Nhận dạng thành công: 54/20 [2026-10-12 21:41:27][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:41:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 21:41:29][4975] Ghi log của SSD [2026-10-12 21:41:29][4975] Ghi log của SSD [2026-10-12 21:41:29][4975] Ghi log của SSD [2026-10-12 21:41:29][4975] Ghi log của SSD [2026-10-12 21:41:29][4975] Ghi log của SSD [2026-10-12 21:41:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:41:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,17,,,21.4837132,N,105.7362137,E,121026,144128.00,19.7,25.516,339.23,2.04,1.08,1.73,09 OK [2026-10-12 21:41:30][1476] Check user in session [2026-10-12 21:41:30][4975] Ghi log của SSD [2026-10-12 21:41:30][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":22350,"totalTime":1820,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":181,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:41:31.0004919+07:00"} [2026-10-12 21:41:26][4986] [DAT04_012] SESSION :cập nhật số ảnh xác thực thành công 7 [2026-10-12 21:41:29][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:41:29][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 54/20 [2026-10-12 21:41:29][4986] [API___003] API LAST AUTHEN: 120 ms, ✅ thành công sau 1 lần (size=5559 Byte) [2026-10-12 21:41:29][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 7/7(7) [2026-10-12 21:41:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:41:30][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:41:31][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44336 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 11136 kB [2026-10-12 21:41:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:41:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:41:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816090, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 22060.0, "Lat": 21.4840469, "Lng": 105.7360687, "Vel": 46.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:41:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:41:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:41:35][0014] Write current session data [2026-10-12 21:41:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,27,50,46,14 OK [2026-10-12 21:41:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:41:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:41:41][4975] Ghi log của SSD [2026-10-12 21:41:41][4975] Ghi log của SSD [2026-10-12 21:41:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:41:42][4975] Ghi log của SSD [2026-10-12 21:41:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816100, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 22455.8, "Lat": 21.4849472, "Lng": 105.7357635, "Vel": 50.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:41:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:41:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:41:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,17,,,21.4854164,N,105.7355652,E,121026,144143.00,21.7,26.310,339.24,2.04,1.08,1.73,08 OK [2026-10-12 21:41:45][1476] Check user in session [2026-10-12 21:41:45][0014] Write current session data [2026-10-12 21:41:45][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":22350,"totalTime":1836,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":183,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:41:46.2133334+07:00"} [2026-10-12 21:41:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:41:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:41:42][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:41:46][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41980 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 14948 kB [2026-10-12 21:41:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:41:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:41:48][4975] Ghi log của SSD [2026-10-12 21:41:49][4975] Ghi log của SSD [2026-10-12 21:41:49][4975] Ghi log của SSD [2026-10-12 21:41:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 7/7(7) [2026-10-12 21:41:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:41:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816110, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 22494.2, "Lat": 21.4861507, "Lng": 105.7352676, "Vel": 45.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:41:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:41:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:41:52][4975] Ghi log của SSD [2026-10-12 21:41:52][4975] Ghi log của SSD [2026-10-12 21:41:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:41:53][4975] Ghi log của SSD [2026-10-12 21:41:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:41:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,17,,,21.4866219,N,105.7351303,E,121026,144154.00,21.5,28.522,341.45,2.17,1.32,1.72,09 OK [2026-10-12 21:41:55][0014] Write current session data [2026-10-12 21:41:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:41:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:41:53][4986] [API___005] api_check_user_in_session:28 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:41:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,23,42,43,10 OK [2026-10-12 21:41:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:42:00][1476] Check user in session [2026-10-12 21:42:00][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":22726,"totalTime":1851,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":184,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:42:01.6684024+07:00"} [2026-10-12 21:42:01][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:42:01.8123241+07:00"} [2026-10-12 21:42:01][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:42:01][0059] Command set system time: stime(&t) "2026-10-12 21:42:01" [2026-10-12 21:42:01][0007] Cập nhật thời gian RTC [2026-10-12 21:42:01][1817] Get objects linked dat [2026-10-12 21:42:01][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44156 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11264 kB [2026-10-12 21:42:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:42:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:42:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816120, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 22497.7, "Lat": 21.4874172, "Lng": 105.7348633, "Vel": 49.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:42:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:42:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:42:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:42:03][4975] Ghi log của SSD [2026-10-12 21:42:03][4975] Ghi log của SSD [2026-10-12 21:42:04][0014] Write current session data [2026-10-12 21:42:03][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:42:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:42:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:42:08][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,17,,,21.4882183,N,105.7346344,E,121026,144208.00,17.7,24.918,346.41,1.97,1.02,1.69,09 OK [2026-10-12 21:42:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816130, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 22871.5, "Lat": 21.4886780, "Lng": 105.7345047, "Vel": 46.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:42:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:42:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:42:14][0014] Write current session data [2026-10-12 21:42:15][1476] Check user in session [2026-10-12 21:42:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:42:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:42:15][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":22726,"totalTime":1867,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":186,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:42:17.266879+07:00"} [2026-10-12 21:42:15][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37924 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17644 kB [2026-10-12 21:42:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:42:15][4975] Ghi log của SSD [2026-10-12 21:42:15][4975] Ghi log của SSD [2026-10-12 21:42:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091217,153,EUTRAN-BAND3,1300,5,0,9,30,37,0 OK [2026-10-12 21:42:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:42:15][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:42:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:42:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816140, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 22824.0, "Lat": 21.4895363, "Lng": 105.7343140, "Vel": 51.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:42:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:42:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:42:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:42:22][4975] Ghi log của SSD [2026-10-12 21:42:22][4975] Ghi log của SSD [2026-10-12 21:42:23][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,17,,,21.4900303,N,105.7342148,E,121026,144223.00,29.7,28.637,349.40,2.51,0.96,2.32,11 OK [2026-10-12 21:42:23][4975] Ghi log của SSD [2026-10-12 21:42:23][4975] Ghi log của SSD [2026-10-12 21:42:24][0014] Write current session data [2026-10-12 21:42:25][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:42:25][0051] Get device config: versionCode: 5071026 [2026-10-12 21:42:25][0053] Get device config: active: false [2026-10-12 21:42:25][0055] Get device config: offlineMode: 1 [2026-10-12 21:42:25][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:42:25][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:42:25][0061] Get device config: threshRecog: 20 [2026-10-12 21:42:25][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:42:25][0065] Get device config: soundReversePin: 0 [2026-10-12 21:42:25][0067] Get device config: soundVolume: 35 [2026-10-12 21:42:25][0069] Get device config: buzzerUse: 1 [2026-10-12 21:42:25][0071] Get device config: wifiUse: 1 [2026-10-12 21:42:25][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:42:25][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:42:25][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:42:25][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:42:25][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:42:25][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:42:25][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:42:25][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:42:25][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:42:25][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:42:25][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:42:25][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:42:25][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:42:25][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:42:25][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:42:22][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 7/7(7) [2026-10-12 21:42:22][4986] [DAT04_010][RAM 2040kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:51-TG:0giờ31phút-QD:22.73 Km:XT:100 %-TC:7-TB:0-sent image:7/7(7)-sent GPS:186/186 [2026-10-12 21:42:23][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:42:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:42:28][4975] Ghi log của SSD [2026-10-12 21:42:28][4975] Ghi log của SSD [2026-10-12 21:42:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:42:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:42:30][1476] Check user in session [2026-10-12 21:42:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:42:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:42:30][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41428 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17452 kB [2026-10-12 21:42:30][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":23116,"totalTime":1882,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":187,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:42:32.7374941+07:00"} [2026-10-12 21:42:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816150, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 22884.3, "Lat": 21.4909267, "Lng": 105.7340088, "Vel": 47.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:42:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:42:31][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:42:33][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,17,,,21.4913864,N,105.7339096,E,121026,144234.00,29.7,27.959,345.87,2.55,0.98,2.35,11 OK [2026-10-12 21:42:34][0014] Write current session data [2026-10-12 21:42:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091217,153,EUTRAN-BAND3,1300,5,0,27,44,40,7 OK [2026-10-12 21:42:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:42:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:42:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:42:40][4975] Ghi log của SSD [2026-10-12 21:42:40][4975] Ghi log của SSD [2026-10-12 21:42:40][4986] [API___003] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:42:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:42:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816160, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 23267.4, "Lat": 21.4922581, "Lng": 105.7337036, "Vel": 52.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:42:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:42:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:42:44][0014] Write current session data [2026-10-12 21:42:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:42:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:42:45][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44076 kB Dirty: 0 kB [2026-10-12 21:42:46][1476] Check user in session Name: DAT_SSR071026 VmRSS: 11536 kB [2026-10-12 21:42:46][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":23116,"totalTime":1897,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":189,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:42:47.9273545+07:00"} [2026-10-12 21:42:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,17,,,21.4932404,N,105.7334671,E,121026,144249.00,28.0,24.772,342.62,2.75,1.09,2.53,11 OK [2026-10-12 21:42:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816170, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 23257.0, "Lat": 21.4934940, "Lng": 105.7333984, "Vel": 48.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:42:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:42:51][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:42:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:42:52][4975] Ghi log của SSD [2026-10-12 21:42:52][4975] Ghi log của SSD [2026-10-12 21:42:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:42:54][0014] Write current session data [2026-10-12 21:42:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:42:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:42:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091217,153,EUTRAN-BAND3,1300,5,0,26,40,38,9 OK [2026-10-12 21:42:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:42:59][4975] Ghi log của SSD [2026-10-12 21:43:00][4975] Ghi log của SSD [2026-10-12 21:43:00][4975] Ghi log của SSD [2026-10-12 21:43:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:43:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:42:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 7/7(7) [2026-10-12 21:43:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:43:01][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37728 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17800 kB [2026-10-12 21:43:01][1476] Check user in session [2026-10-12 21:43:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816180, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 23252.9, "Lat": 21.4946327, "Lng": 105.7328949, "Vel": 54.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:43:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:43:01][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":23566,"totalTime":1913,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":190,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:43:03.3537554+07:00"} [2026-10-12 21:43:01][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:43:03.4989522+07:00"} [2026-10-12 21:43:01][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:43:01][0059] Command set system time: stime(&t) "2026-10-12 21:43:03" [2026-10-12 21:43:01][0007] Cập nhật thời gian RTC [2026-10-12 21:43:01][1817] Get objects linked dat [2026-10-12 21:43:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:43:04][4975] Ghi log của SSD [2026-10-12 21:43:04][4975] Ghi log của SSD [2026-10-12 21:43:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.4946327,N,105.7328949,E,121026,144301.00,26.7,29.155,335.89,2.66,1.05,2.45,10 OK [2026-10-12 21:43:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:43:05][0014] Write current session data [2026-10-12 21:43:05][4975] Ghi log của SSD [2026-10-12 21:43:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:43:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:43:05][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:43:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:43:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816190, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 23712.7, "Lat": 21.4957428, "Lng": 105.7321396, "Vel": 46.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:43:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:43:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:43:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.4958439,N,105.7320633,E,121026,144313.00,29.8,24.556,327.56,2.98,1.09,2.77,11 OK [2026-10-12 21:43:15][0014] Write current session data [2026-10-12 21:43:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:43:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:43:16][4975] Ghi log của SSD [2026-10-12 21:43:16][4975] Ghi log của SSD [2026-10-12 21:43:16][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:43:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:43:17][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41716 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17624 kB [2026-10-12 21:43:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:43:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091217,153,EUTRAN-BAND3,1300,5,0,24,43,41,8 OK [2026-10-12 21:43:17][4975] Ghi log của SSD [2026-10-12 21:43:18][1476] Check user in session [2026-10-12 21:43:18][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":23566,"totalTime":1928,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":192,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:43:18.924696+07:00"} [2026-10-12 21:43:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:43:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816200, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 23684.6, "Lat": 21.4966259, "Lng": 105.7315063, "Vel": 48.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:43:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:43:17][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:43:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:43:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:43:25][0014] Write current session data [2026-10-12 21:43:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 21:43:26][0470] Nhận dạng thành công: 45/20 [2026-10-12 21:43:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:43:28][4975] Ghi log của SSD [2026-10-12 21:43:28][4975] Ghi log của SSD [2026-10-12 21:43:28][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:43:28][0051] Get device config: versionCode: 5071026 [2026-10-12 21:43:28][0053] Get device config: active: false [2026-10-12 21:43:28][0055] Get device config: offlineMode: 1 [2026-10-12 21:43:28][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:43:28][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:43:28][0061] Get device config: threshRecog: 20 [2026-10-12 21:43:28][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:43:28][0065] Get device config: soundReversePin: 0 [2026-10-12 21:43:28][0067] Get device config: soundVolume: 35 [2026-10-12 21:43:28][0069] Get device config: buzzerUse: 1 [2026-10-12 21:43:28][0071] Get device config: wifiUse: 1 [2026-10-12 21:43:28][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:43:28][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:43:28][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:43:28][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:43:28][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:43:28][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:43:28][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:43:28][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:43:28][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:43:28][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:43:28][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:43:28][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:43:28][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:43:28][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:43:28][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:43:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.4972782,N,105.7308197,E,121026,144329.00,28.7,25.501,314.16,3.27,1.30,3.00,10 OK [2026-10-12 21:43:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:43:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:43:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816210, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 23668.1, "Lat": 21.4972782, "Lng": 105.7308197, "Vel": 47.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:43:28][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:43:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:43:32][0455] Log trạng thái RAM [2026-10-12 21:43:32][5187] Đẩy GPS lên RabbitMQ thành công MemTotal: 83640 kB MemAvailable: 43524 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11776 kB [2026-10-12 21:43:33][1476] Check user in session [2026-10-12 21:43:33][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":23966,"totalTime":1944,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":193,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:43:34.1217326+07:00"} [2026-10-12 21:43:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:43:35][0014] Write current session data [2026-10-12 21:43:35][4975] Ghi log của SSD [2026-10-12 21:43:35][4975] Ghi log của SSD [2026-10-12 21:43:36][4975] Ghi log của SSD [2026-10-12 21:43:36][4975] Ghi log của SSD [2026-10-12 21:43:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091217,153,EUTRAN-BAND3,1300,5,0,34,68,61,26 OK [2026-10-12 21:43:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 7/7(7) [2026-10-12 21:43:35][4986] [DAT04_010][RAM 2024kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:47-TG:0giờ32phút-QD:23.97 Km:XT:100 %-TC:7-TB:0-sent image:7/7(7)-sent GPS:194/194 [2026-10-12 21:43:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:43:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:43:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:43:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:43:41][4975] Ghi log của SSD [2026-10-12 21:43:41][4975] Ghi log của SSD [2026-10-12 21:43:41][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:43:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:43:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816220, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 24134.2, "Lat": 21.4983330, "Lng": 105.7296600, "Vel": 47.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:43:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:43:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:43:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.4983330,N,105.7296600,E,121026,144342.00,32.0,25.532,316.15,2.65,1.05,2.43,11 OK [2026-10-12 21:43:45][0014] Write current session data [2026-10-12 21:43:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:43:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:43:47][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43628 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11820 kB [2026-10-12 21:43:48][1476] Check user in session [2026-10-12 21:43:48][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":23966,"totalTime":1959,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":195,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:43:49.3114935+07:00"} [2026-10-12 21:43:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816230, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 24066.0, "Lat": 21.4989948, "Lng": 105.7290115, "Vel": 48.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:43:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:43:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:43:53][4975] Ghi log của SSD [2026-10-12 21:43:53][4975] Ghi log của SSD [2026-10-12 21:43:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:43:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:43:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.4993019,N,105.7286606,E,121026,144354.00,42.2,24.793,317.08,2.47,0.96,2.28,10 OK [2026-10-12 21:43:55][0014] Write current session data [2026-10-12 21:43:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091217,153,EUTRAN-BAND3,1300,5,0,28,49,45,10 OK [2026-10-12 21:43:53][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:43:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:43:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:44:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:44:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:44:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816240, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 24074.3, "Lat": 21.4996490, "Lng": 105.7282410, "Vel": 51.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:44:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:44:02][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41028 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 18056 kB [2026-10-12 21:44:03][1476] Check user in session [2026-10-12 21:44:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:44:03][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":24335,"totalTime":1974,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":196,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:44:04.5215766+07:00"} [2026-10-12 21:44:03][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:44:04.6277969+07:00"} [2026-10-12 21:44:03][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:44:03][0059] Command set system time: stime(&t) "2026-10-12 21:44:04" [2026-10-12 21:44:03][0007] Cập nhật thời gian RTC [2026-10-12 21:44:03][1817] Get objects linked dat [2026-10-12 21:44:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:44:05][4975] Ghi log của SSD [2026-10-12 21:44:05][4975] Ghi log của SSD [2026-10-12 21:44:05][0014] Write current session data [2026-10-12 21:44:05][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:44:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:44:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:44:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5003777,N,105.7274399,E,121026,144406.00,27.3,27.992,315.00,2.64,1.05,2.43,10 OK [2026-10-12 21:44:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816250, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 24513.4, "Lat": 21.5007610, "Lng": 105.7270050, "Vel": 53.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:44:12][4975] Ghi log của SSD [2026-10-12 21:44:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:44:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:44:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 7/7(7) [2026-10-12 21:44:13][4975] Ghi log của SSD [2026-10-12 21:44:13][4975] Ghi log của SSD [2026-10-12 21:44:15][0014] Write current session data [2026-10-12 21:44:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:44:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:44:16][4975] Ghi log của SSD [2026-10-12 21:44:16][4975] Ghi log của SSD [2026-10-12 21:44:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:44:17][4975] Ghi log của SSD [2026-10-12 21:44:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091218,154,EUTRAN-BAND3,1300,5,0,23,42,41,8 OK [2026-10-12 21:44:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:44:16][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:44:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:44:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:44:18][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43636 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11824 kB [2026-10-12 21:44:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:44:19][1476] Check user in session [2026-10-12 21:44:19][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":24335,"totalTime":1990,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":198,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:44:20.0813752+07:00"} [2026-10-12 21:44:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816260, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 24491.2, "Lat": 21.5017471, "Lng": 105.7259369, "Vel": 56.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:44:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:44:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:44:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:44:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5019474,N,105.7257080,E,121026,144422.00,19.8,30.277,316.26,2.46,0.96,2.27,09 OK [2026-10-12 21:44:25][0014] Write current session data [2026-10-12 21:44:28][4975] Ghi log của SSD [2026-10-12 21:44:28][4975] Ghi log của SSD [2026-10-12 21:44:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:44:29][4975] Ghi log của SSD [2026-10-12 21:44:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:44:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:44:31][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:44:31][0051] Get device config: versionCode: 5071026 [2026-10-12 21:44:31][0053] Get device config: active: false [2026-10-12 21:44:31][0055] Get device config: offlineMode: 1 [2026-10-12 21:44:31][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:44:31][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:44:31][0061] Get device config: threshRecog: 20 [2026-10-12 21:44:31][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:44:31][0065] Get device config: soundReversePin: 0 [2026-10-12 21:44:31][0067] Get device config: soundVolume: 35 [2026-10-12 21:44:31][0069] Get device config: buzzerUse: 1 [2026-10-12 21:44:31][0071] Get device config: wifiUse: 1 [2026-10-12 21:44:31][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:44:31][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:44:31][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:44:31][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:44:31][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:44:31][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:44:31][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:44:31][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:44:31][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:44:31][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:44:31][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:44:31][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:44:31][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:44:31][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:44:31][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:44:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816270, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 24486.8, "Lat": 21.5026913, "Lng": 105.7248840, "Vel": 60.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:44:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:44:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:44:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:44:29][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:44:33][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43544 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11900 kB [2026-10-12 21:44:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:44:34][1476] Check user in session [2026-10-12 21:44:34][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":24777,"totalTime":2005,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":200,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:44:35.2784074+07:00"} [2026-10-12 21:44:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5030956,N,105.7244492,E,121026,144433.00,16.0,32.157,313.55,2.45,0.96,2.26,09 OK [2026-10-12 21:44:35][0014] Write current session data [2026-10-12 21:44:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103759,353,EUTRAN-BAND3,1300,5,0,10,31,37,0 OK [2026-10-12 21:44:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:44:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:44:40][4975] Ghi log của SSD [2026-10-12 21:44:40][4975] Ghi log của SSD [2026-10-12 21:44:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:44:41][4975] Ghi log của SSD [2026-10-12 21:44:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816280, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 24969.4, "Lat": 21.5039349, "Lng": 105.7235947, "Vel": 57.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:44:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:44:40][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:44:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:44:41][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:44:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:44:45][0014] Write current session data [2026-10-12 21:44:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:44:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:44:47][4975] Ghi log của SSD [2026-10-12 21:44:47][4975] Ghi log của SSD [2026-10-12 21:44:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 7/7(7) [2026-10-12 21:44:47][4986] [DAT04_010][RAM 2060kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:53-TG:0giờ33phút-QD:24.78 Km:XT:100 %-TC:7-TB:0-sent image:7/7(7)-sent GPS:201/201 [2026-10-12 21:44:48][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42620 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13252 kB [2026-10-12 21:44:49][4975] Ghi log của SSD [2026-10-12 21:44:49][4975] Ghi log của SSD [2026-10-12 21:44:49][1476] Check user in session [2026-10-12 21:44:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5045948,N,105.7228699,E,121026,144448.00,35.6,28.362,315.34,3.29,1.01,3.13,09 OK [2026-10-12 21:44:49][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":24777,"totalTime":2020,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":201,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:44:50.4610954+07:00"} [2026-10-12 21:44:50][0331] Xóa file: rm -rf /customer/storage/log/day13/log* [2026-10-12 21:44:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:44:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816290, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 24943.5, "Lat": 21.5049763, "Lng": 105.7224426, "Vel": 55.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:44:53][4975] Ghi log của SSD [2026-10-12 21:44:53][4975] Ghi log của SSD [2026-10-12 21:44:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:44:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:44:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:44:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:44:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:44:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:44:55][0014] Write current session data [2026-10-12 21:44:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103759,353,EUTRAN-BAND3,1300,5,0,30,59,53,21 OK [2026-10-12 21:44:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:45:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:45:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:45:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816300, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 25388.9, "Lat": 21.5056152, "Lng": 105.7217407, "Vel": 49.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:45:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:45:03][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44212 kB Dirty: 4 kB Name: DAT_SSR071026 VmRSS: 11168 kB [2026-10-12 21:45:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:45:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:45:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5059872,N,105.7213364,E,121026,144503.00,30.2,28.779,313.39,2.63,1.05,2.41,07 OK [2026-10-12 21:45:04][1476] Check user in session [2026-10-12 21:45:04][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":25287,"totalTime":2035,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":202,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:45:05.648617+07:00"} [2026-10-12 21:45:05][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:45:05.7636258+07:00"} [2026-10-12 21:45:05][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:45:05][0059] Command set system time: stime(&t) "2026-10-12 21:45:05" [2026-10-12 21:45:05][0007] Cập nhật thời gian RTC [2026-10-12 21:45:05][1817] Get objects linked dat [2026-10-12 21:45:05][4975] Ghi log của SSD [2026-10-12 21:45:05][4975] Ghi log của SSD [2026-10-12 21:45:05][0014] Write current session data [2026-10-12 21:45:05][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:45:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:45:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:45:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816310, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 25442.3, "Lat": 21.5066071, "Lng": 105.7206879, "Vel": 49.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:45:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:45:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:45:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5069389,N,105.7202759,E,121026,144514.00,30.0,27.216,314.06,2.62,1.05,2.40,08 OK [2026-10-12 21:45:14][0014] Write current session data [2026-10-12 21:45:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:45:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:45:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:45:16][4975] Ghi log của SSD [2026-10-12 21:45:16][4975] Ghi log của SSD [2026-10-12 21:45:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103759,353,EUTRAN-BAND3,1300,5,0,30,62,57,20 OK [2026-10-12 21:45:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:45:16][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:45:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:45:17][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44628 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10988 kB [2026-10-12 21:45:19][1476] Check user in session [2026-10-12 21:45:19][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":25287,"totalTime":2051,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":204,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:45:21.1931804+07:00"} [2026-10-12 21:45:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816320, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 25400.5, "Lat": 21.5073013, "Lng": 105.7198868, "Vel": 54.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:45:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:45:21][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:45:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:45:23][4975] Ghi log của SSD [2026-10-12 21:45:24][4975] Ghi log của SSD [2026-10-12 21:45:24][4975] Ghi log của SSD [2026-10-12 21:45:24][0014] Write current session data [2026-10-12 21:45:25][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 21:45:26][0539] Nhận dạng thành công: 48/20 -> Chốt kết quả [2026-10-12 21:45:27][4975] Ghi log của SSD [2026-10-12 21:45:27][4975] Ghi log của SSD [2026-10-12 21:45:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:45:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 7/7(7) [2026-10-12 21:45:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:45:27][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:45:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:45:28][4975] Ghi log của SSD [2026-10-12 21:45:28][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5083885,N,105.7187424,E,121026,144529.00,27.0,31.412,314.66,2.43,0.96,2.23,09 OK [2026-10-12 21:45:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:45:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:45:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816330, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 25456.5, "Lat": 21.5083885, "Lng": 105.7187424, "Vel": 58.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:45:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:45:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:45:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:45:32][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37952 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17316 kB [2026-10-12 21:45:33][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:45:33][0051] Get device config: versionCode: 5071026 [2026-10-12 21:45:33][0053] Get device config: active: false [2026-10-12 21:45:33][0055] Get device config: offlineMode: 1 [2026-10-12 21:45:33][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:45:33][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:45:33][0061] Get device config: threshRecog: 20 [2026-10-12 21:45:33][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:45:33][0065] Get device config: soundReversePin: 0 [2026-10-12 21:45:33][0067] Get device config: soundVolume: 35 [2026-10-12 21:45:33][0069] Get device config: buzzerUse: 1 [2026-10-12 21:45:33][0071] Get device config: wifiUse: 1 [2026-10-12 21:45:33][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:45:33][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:45:33][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:45:33][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:45:33][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:45:33][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:45:33][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:45:33][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:45:33][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:45:33][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:45:33][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:45:33][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:45:33][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:45:33][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:45:33][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:45:34][1476] Check user in session [2026-10-12 21:45:34][0014] Write current session data [2026-10-12 21:45:34][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":25657,"totalTime":2066,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":206,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:45:36.6548877+07:00"} [2026-10-12 21:45:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103759,353,EUTRAN-BAND3,1300,5,0,30,59,54,19 OK [2026-10-12 21:45:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:45:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:45:39][4975] Ghi log của SSD [2026-10-12 21:45:39][4975] Ghi log của SSD [2026-10-12 21:45:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:45:40][4975] Ghi log của SSD [2026-10-12 21:45:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816340, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 25841.0, "Lat": 21.5095387, "Lng": 105.7174683, "Vel": 55.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:45:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:45:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:45:39][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:45:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:45:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:45:43][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5098000,N,105.7171860,E,121026,144544.00,14.1,27.761,313.67,3.20,1.31,2.92,10 OK [2026-10-12 21:45:44][0014] Write current session data [2026-10-12 21:45:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:45:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:45:48][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44256 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11044 kB [2026-10-12 21:45:49][1476] Check user in session [2026-10-12 21:45:50][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":25657,"totalTime":2081,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":207,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:45:51.8378539+07:00"} [2026-10-12 21:45:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816350, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 25766.6, "Lat": 21.5102386, "Lng": 105.7167282, "Vel": 45.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:45:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:45:51][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:45:51][4975] Ghi log của SSD [2026-10-12 21:45:51][4975] Ghi log của SSD [2026-10-12 21:45:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:45:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:45:52][4975] Ghi log của SSD [2026-10-12 21:45:51][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:45:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:45:52][4986] [API___022] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:45:53][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5104923,N,105.7164536,E,121026,144552.00,17.2,25.366,315.72,2.61,1.05,2.39,10 OK [2026-10-12 21:45:54][0014] Write current session data [2026-10-12 21:45:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,28,60,57,18 OK [2026-10-12 21:45:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:45:59][4975] Ghi log của SSD [2026-10-12 21:45:59][4975] Ghi log của SSD [2026-10-12 21:46:00][4975] Ghi log của SSD [2026-10-12 21:46:00][4975] Ghi log của SSD [2026-10-12 21:46:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:46:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:46:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816360, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 26252.7, "Lat": 21.5110703, "Lng": 105.7158051, "Vel": 48.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:46:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:46:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:45:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 7/7(7) [2026-10-12 21:45:59][4986] [DAT04_010][RAM 2128kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:47-TG:0giờ34phút-QD:26.12 Km:XT:100 %-TC:7-TB:0-sent image:7/7(7)-sent GPS:208/208 [2026-10-12 21:46:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:46:03][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37984 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17404 kB [2026-10-12 21:46:04][4975] Ghi log của SSD [2026-10-12 21:46:04][4975] Ghi log của SSD [2026-10-12 21:46:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:46:04][0014] Write current session data [2026-10-12 21:46:05][1476] Check user in session [2026-10-12 21:46:05][4975] Ghi log của SSD [2026-10-12 21:46:05][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":26119,"totalTime":2097,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":209,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:46:07.3477205+07:00"} [2026-10-12 21:46:05][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:46:07.4560578+07:00"} [2026-10-12 21:46:05][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:46:05][0059] Command set system time: stime(&t) "2026-10-12 21:46:07" [2026-10-12 21:46:05][0007] Cập nhật thời gian RTC [2026-10-12 21:46:05][1817] Get objects linked dat [2026-10-12 21:46:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:46:04][4986] [API___022] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:46:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:46:05][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:46:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5117664,N,105.7150269,E,121026,144607.00,21.7,28.185,313.45,4.41,1.46,4.16,10 OK [2026-10-12 21:46:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816370, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 26289.2, "Lat": 21.5121460, "Lng": 105.7146454, "Vel": 49.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:46:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:46:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:46:15][0014] Write current session data [2026-10-12 21:46:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:46:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:46:17][4975] Ghi log của SSD [2026-10-12 21:46:17][4975] Ghi log của SSD [2026-10-12 21:46:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:46:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,28,60,55,20 OK [2026-10-12 21:46:18][4975] Ghi log của SSD [2026-10-12 21:46:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:46:17][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:46:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:46:18][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:46:19][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44468 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11112 kB [2026-10-12 21:46:21][1476] Check user in session [2026-10-12 21:46:22][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":26119,"totalTime":2112,"totalVerifyCounter":7,"successVerifyCounter":7,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:41:10Z","totalGps":210,"totalAuthen":7,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:46:22.89761+07:00"} [2026-10-12 21:46:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816380, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 26229.8, "Lat": 21.5128345, "Lng": 105.7138824, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:46:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:46:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 48607 [2026-10-12 21:46:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:46:22][0730] HTTP upload image authen response: {"recordId":"1b26bc48-e7c8-4892-82d2-c6ec0d981ad9","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\1b26bc48-e7c8-4892-82d2-c6ec0d981ad9.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"1b26bc48-e7c8-4892-82d2-c6ec0d981ad9\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\1b26bc48-e7c8-4892-82d2-c6ec0d981ad9.jpg\",\"CreatedDate\":\"2026-10-12T21:46:23.6614298+07:00\",\"CreatedBy\":\"string\",\"Size\":48607.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:46:23.7571884+07:00"} [2026-10-12 21:46:22][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791841570, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/1b26bc48-e7c8-4892-82d2-c6ec0d981ad9.jpg", "Lat": 21.513235, "Lng": 105.713440, "Dis": 26119.796875, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 58.00 } [2026-10-12 21:46:23][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 21:46:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:46:23][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 21:46:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5132351,N,105.7134399,E,121026,144622.00,10.6,31.329,315.83,2.60,1.05,2.38,10 OK [2026-10-12 21:46:25][0014] Write current session data [2026-10-12 21:46:26][4975] Ghi log của SSD [2026-10-12 21:46:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 21:46:26][0407] Nhận dạng thành công: 43/20 [2026-10-12 21:46:27][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:46:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 21:46:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:46:28][4975] Ghi log của SSD [2026-10-12 21:46:28][4975] Ghi log của SSD [2026-10-12 21:46:28][4975] Ghi log của SSD [2026-10-12 21:46:28][4975] Ghi log của SSD [2026-10-12 21:46:26][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 8/8(8) [2026-10-12 21:46:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:46:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 35/20 [2026-10-12 21:46:28][4986] [API___003] API LAST AUTHEN: 127 ms, ✅ thành công sau 1 lần (size=5744 Byte) [2026-10-12 21:46:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:46:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:46:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:46:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816390, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 26320.4, "Lat": 21.5140934, "Lng": 105.7124939, "Vel": 60.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:46:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:46:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:46:34][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43292 kB Dirty: 96 kB Name: DAT_SSR071026 VmRSS: 12284 kB [2026-10-12 21:46:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5144062,N,105.7121811,E,121026,144633.00,11.2,30.091,318.12,3.17,1.32,2.88,10 OK [2026-10-12 21:46:35][4975] Ghi log của SSD [2026-10-12 21:46:35][0014] Write current session data [2026-10-12 21:46:36][4975] Ghi log của SSD [2026-10-12 21:46:37][4975] Ghi log của SSD [2026-10-12 21:46:37][1476] Check user in session [2026-10-12 21:46:37][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":26532,"totalTime":2128,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":212,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:46:38.4480264+07:00"} [2026-10-12 21:46:37][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:46:37][0051] Get device config: versionCode: 5071026 [2026-10-12 21:46:37][0053] Get device config: active: false [2026-10-12 21:46:37][0055] Get device config: offlineMode: 1 [2026-10-12 21:46:37][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:46:37][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:46:37][0061] Get device config: threshRecog: 20 [2026-10-12 21:46:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,30,57,55,17 OK [2026-10-12 21:46:37][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:46:37][0065] Get device config: soundReversePin: 0 [2026-10-12 21:46:37][0067] Get device config: soundVolume: 35 [2026-10-12 21:46:37][0069] Get device config: buzzerUse: 1 [2026-10-12 21:46:37][0071] Get device config: wifiUse: 1 [2026-10-12 21:46:37][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:46:37][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:46:37][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:46:37][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:46:37][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:46:37][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:46:37][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:46:37][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:46:37][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:46:37][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:46:37][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:46:37][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:46:37][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:46:37][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:46:37][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:46:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:46:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:46:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 8/8(8) [2026-10-12 21:46:37][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:46:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:46:41][4975] Ghi log của SSD [2026-10-12 21:46:41][4975] Ghi log của SSD [2026-10-12 21:46:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816400, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 26712.0, "Lat": 21.5152416, "Lng": 105.7112732, "Vel": 59.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:46:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:46:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:46:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:46:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:46:45][0014] Write current session data [2026-10-12 21:46:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:46:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:46:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5159912,N,105.7104721,E,121026,144649.00,31.5,29.934,315.40,2.78,1.38,2.41,09 OK [2026-10-12 21:46:49][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37988 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17464 kB [2026-10-12 21:46:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816410, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 26650.0, "Lat": 21.5159912, "Lng": 105.7104721, "Vel": 55.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:46:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:46:52][1476] Check user in session [2026-10-12 21:46:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:46:52][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":26532,"totalTime":2143,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":213,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:46:53.6410002+07:00"} [2026-10-12 21:46:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:46:53][4975] Ghi log của SSD [2026-10-12 21:46:53][4975] Ghi log của SSD [2026-10-12 21:46:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:46:53][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:46:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:46:55][0014] Write current session data [2026-10-12 21:46:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,30,64,59,16 OK [2026-10-12 21:46:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:47:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:47:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:47:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816420, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 26693.5, "Lat": 21.5169735, "Lng": 105.7093277, "Vel": 50.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:47:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:47:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:47:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5173779,N,105.7089005,E,121026,144704.00,24.3,27.269,309.20,2.94,1.26,2.66,10 OK [2026-10-12 21:47:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:47:04][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42208 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13340 kB [2026-10-12 21:47:05][4975] Ghi log của SSD [2026-10-12 21:47:05][4975] Ghi log của SSD [2026-10-12 21:47:05][0014] Write current session data [2026-10-12 21:47:07][1476] Check user in session [2026-10-12 21:47:08][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":27030,"totalTime":2159,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":215,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:47:09.2656735+07:00"} [2026-10-12 21:47:08][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:47:09.3744828+07:00"} [2026-10-12 21:47:08][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:47:08][0059] Command set system time: stime(&t) "2026-10-12 21:47:09" [2026-10-12 21:47:08][0007] Cập nhật thời gian RTC [2026-10-12 21:47:08][1817] Get objects linked dat [2026-10-12 21:47:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:47:05][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:47:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:47:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816430, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 27183.6, "Lat": 21.5179749, "Lng": 105.7083130, "Vel": 46.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:47:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:47:12][4975] Ghi log của SSD [2026-10-12 21:47:12][4975] Ghi log của SSD [2026-10-12 21:47:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:47:13][4975] Ghi log của SSD [2026-10-12 21:47:13][4975] Ghi log của SSD [2026-10-12 21:47:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5179749,N,105.7083130,E,121026,144711.00,27.5,24.840,320.95,2.59,1.06,2.37,10 OK [2026-10-12 21:47:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 8/8(8) [2026-10-12 21:47:12][4986] [DAT04_010][RAM 2164kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:53-TG:0giờ35phút-QD:27.03 Km:XT:100 %-TC:8-TB:0-sent image:8/8(8)-sent GPS:215/215 [2026-10-12 21:47:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:47:16][0014] Write current session data [2026-10-12 21:47:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:47:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:47:16][4975] Ghi log của SSD [2026-10-12 21:47:16][4975] Ghi log của SSD [2026-10-12 21:47:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:47:17][4975] Ghi log của SSD [2026-10-12 21:47:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,23,54,53,4 OK [2026-10-12 21:47:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:47:16][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:47:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:47:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:47:20][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44408 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11188 kB [2026-10-12 21:47:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816440, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 27136.3, "Lat": 21.5186462, "Lng": 105.7075882, "Vel": 50.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:47:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:47:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:47:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:47:23][1476] Check user in session [2026-10-12 21:47:24][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":27030,"totalTime":2174,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":216,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:47:24.8039856+07:00"} [2026-10-12 21:47:26][0014] Write current session data [2026-10-12 21:47:28][4975] Ghi log của SSD [2026-10-12 21:47:28][4975] Ghi log của SSD [2026-10-12 21:47:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:47:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5192566,N,105.7068100,E,121026,144726.00,33.3,27.010,310.02,2.91,1.09,2.69,10 OK [2026-10-12 21:47:29][4975] Ghi log của SSD [2026-10-12 21:47:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:47:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:47:29][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:47:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:47:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:47:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816450, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 27189.3, "Lat": 21.5195808, "Lng": 105.7064285, "Vel": 46.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:47:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:47:34][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:47:35][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44372 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11216 kB [2026-10-12 21:47:36][0014] Write current session data [2026-10-12 21:47:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093263,217,EUTRAN-BAND3,1300,5,0,30,57,53,15 OK [2026-10-12 21:47:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:47:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:47:39][1476] Check user in session [2026-10-12 21:47:39][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":27450,"totalTime":2190,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":218,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:47:40.5400379+07:00"} [2026-10-12 21:47:40][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:47:40][0051] Get device config: versionCode: 5071026 [2026-10-12 21:47:40][0053] Get device config: active: false [2026-10-12 21:47:40][0055] Get device config: offlineMode: 1 [2026-10-12 21:47:40][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:47:40][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:47:40][0061] Get device config: threshRecog: 20 [2026-10-12 21:47:40][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:47:40][0065] Get device config: soundReversePin: 0 [2026-10-12 21:47:40][0067] Get device config: soundVolume: 35 [2026-10-12 21:47:40][0069] Get device config: buzzerUse: 1 [2026-10-12 21:47:40][0071] Get device config: wifiUse: 1 [2026-10-12 21:47:40][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:47:40][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:47:40][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:47:40][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:47:40][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:47:40][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:47:40][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:47:40][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:47:40][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:47:40][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:47:40][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:47:40][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:47:40][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:47:40][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:47:40][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:47:40][4975] Ghi log của SSD [2026-10-12 21:47:40][4975] Ghi log của SSD [2026-10-12 21:47:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:47:41][4975] Ghi log của SSD [2026-10-12 21:47:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816460, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 27610.6, "Lat": 21.5204067, "Lng": 105.7051620, "Vel": 55.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:47:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:47:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:47:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5205822,N,105.7049026,E,121026,144743.00,32.4,31.998,309.32,3.96,1.46,3.68,08 OK [2026-10-12 21:47:40][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:47:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:47:41][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:47:46][0014] Write current session data [2026-10-12 21:47:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:47:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:47:48][4975] Ghi log của SSD [2026-10-12 21:47:49][4975] Ghi log của SSD [2026-10-12 21:47:49][4975] Ghi log của SSD [2026-10-12 21:47:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 8/8(8) [2026-10-12 21:47:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:47:50][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44432 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10964 kB [2026-10-12 21:47:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:47:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816470, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 27573.6, "Lat": 21.5210266, "Lng": 105.7041779, "Vel": 53.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:47:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:47:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:47:53][4975] Ghi log của SSD [2026-10-12 21:47:53][4975] Ghi log của SSD [2026-10-12 21:47:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:47:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5212307,N,105.7037735,E,121026,144752.00,39.4,31.937,299.93,2.90,1.10,2.68,09 OK [2026-10-12 21:47:54][1476] Check user in session [2026-10-12 21:47:54][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":27450,"totalTime":2205,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":219,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:47:55.7371043+07:00"} [2026-10-12 21:47:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:47:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:47:56][0014] Write current session data [2026-10-12 21:47:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093263,217,EUTRAN-BAND3,1300,5,0,29,51,45,15 OK [2026-10-12 21:47:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:48:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:48:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:48:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816480, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 27632.1, "Lat": 21.5217934, "Lng": 105.7026291, "Vel": 63.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:48:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:48:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:48:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:48:05][4975] Ghi log của SSD [2026-10-12 21:48:05][4975] Ghi log của SSD [2026-10-12 21:48:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:48:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:48:05][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42792 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12856 kB [2026-10-12 21:48:06][0014] Write current session data [2026-10-12 21:48:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:48:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5222034,N,105.7016754,E,121026,144807.00,50.6,30.870,295.64,2.57,1.06,2.35,09 OK [2026-10-12 21:48:10][1476] Check user in session [2026-10-12 21:48:10][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":27892,"totalTime":2220,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":221,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:48:10.9293767+07:00"} [2026-10-12 21:48:10][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:48:11.0303504+07:00"} [2026-10-12 21:48:10][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:48:10][0059] Command set system time: stime(&t) "2026-10-12 21:48:11" [2026-10-12 21:48:10][0007] Cập nhật thời gian RTC [2026-10-12 21:48:10][1817] Get objects linked dat [2026-10-12 21:48:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816490, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 28067.1, "Lat": 21.5224743, "Lng": 105.7011032, "Vel": 58.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:48:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:48:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:48:16][0014] Write current session data [2026-10-12 21:48:16][4975] Ghi log của SSD [2026-10-12 21:48:16][4975] Ghi log của SSD [2026-10-12 21:48:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:48:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:48:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:48:17][4975] Ghi log của SSD [2026-10-12 21:48:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093263,217,EUTRAN-BAND3,1300,5,0,30,53,53,19 OK [2026-10-12 21:48:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:48:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:48:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:48:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:48:20][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38296 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17500 kB [2026-10-12 21:48:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816500, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 28012.0, "Lat": 21.5229416, "Lng": 105.7000580, "Vel": 53.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:48:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:48:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:48:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:48:24][4975] Ghi log của SSD [2026-10-12 21:48:24][4975] Ghi log của SSD [2026-10-12 21:48:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5231476,N,105.6996002,E,121026,144823.00,55.1,26.826,295.82,3.42,1.37,3.13,08 OK [2026-10-12 21:48:25][1476] Check user in session [2026-10-12 21:48:25][4975] Ghi log của SSD [2026-10-12 21:48:25][4975] Ghi log của SSD [2026-10-12 21:48:25][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":28368,"totalTime":2236,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":223,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:48:26.4680226+07:00"} [2026-10-12 21:48:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 8/8(8) [2026-10-12 21:48:24][4986] [DAT04_010][RAM 2124kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:53-TG:0giờ37phút-QD:27.89 Km:XT:100 %-TC:8-TB:0-sent image:8/8(8)-sent GPS:222/222 [2026-10-12 21:48:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:48:26][0014] Write current session data [2026-10-12 21:48:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 21:48:26][0470] Nhận dạng thành công: 29/20 [2026-10-12 21:48:28][4975] Ghi log của SSD [2026-10-12 21:48:28][4975] Ghi log của SSD [2026-10-12 21:48:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:48:29][4975] Ghi log của SSD [2026-10-12 21:48:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:48:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:48:29][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:48:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:48:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:48:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816510, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 28050.9, "Lat": 21.5236092, "Lng": 105.6987000, "Vel": 57.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:48:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:48:34][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:48:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5238476,N,105.6981659,E,121026,144834.00,54.1,,,2.92,1.15,2.68,09 OK [2026-10-12 21:48:35][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43768 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11908 kB [2026-10-12 21:48:36][0014] Write current session data [2026-10-12 21:48:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093263,217,EUTRAN-BAND3,1300,5,0,29,48,46,14 OK [2026-10-12 21:48:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:48:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:48:40][1476] Check user in session [2026-10-12 21:48:40][4975] Ghi log của SSD [2026-10-12 21:48:40][4975] Ghi log của SSD [2026-10-12 21:48:40][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":28368,"totalTime":2251,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":224,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:48:41.6519828+07:00"} [2026-10-12 21:48:40][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:48:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:48:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:48:41][4975] Ghi log của SSD [2026-10-12 21:48:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816520, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 28547.7, "Lat": 21.5243244, "Lng": 105.6971512, "Vel": 60.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:48:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:48:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:48:43][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:48:43][0051] Get device config: versionCode: 5071026 [2026-10-12 21:48:43][0053] Get device config: active: false [2026-10-12 21:48:43][0055] Get device config: offlineMode: 1 [2026-10-12 21:48:43][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:48:43][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:48:43][0061] Get device config: threshRecog: 20 [2026-10-12 21:48:43][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:48:43][0065] Get device config: soundReversePin: 0 [2026-10-12 21:48:43][0067] Get device config: soundVolume: 35 [2026-10-12 21:48:43][0069] Get device config: buzzerUse: 1 [2026-10-12 21:48:43][0071] Get device config: wifiUse: 1 [2026-10-12 21:48:43][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:48:43][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:48:43][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:48:43][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:48:43][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:48:43][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:48:43][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:48:43][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:48:43][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:48:43][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:48:43][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:48:43][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:48:43][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:48:43][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:48:43][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:48:41][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:48:46][0014] Write current session data [2026-10-12 21:48:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:48:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:48:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5248795,N,105.6959305,E,121026,144849.00,52.5,34.995,295.90,2.84,1.22,2.56,09 OK [2026-10-12 21:48:51][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44572 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11028 kB [2026-10-12 21:48:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816530, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 28560.0, "Lat": 21.5251160, "Lng": 105.6955109, "Vel": 58.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:48:52][4975] Ghi log của SSD [2026-10-12 21:48:52][4975] Ghi log của SSD [2026-10-12 21:48:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:48:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:48:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:48:53][4975] Ghi log của SSD [2026-10-12 21:48:54][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:48:55][1476] Check user in session [2026-10-12 21:48:56][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":28368,"totalTime":2266,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":225,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:48:56.8557687+07:00"} [2026-10-12 21:48:52][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:48:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:48:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:48:56][0014] Write current session data [2026-10-12 21:48:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093263,217,EUTRAN-BAND3,1300,5,0,31,61,55,17 OK [2026-10-12 21:48:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:49:00][4975] Ghi log của SSD [2026-10-12 21:49:01][4975] Ghi log của SSD [2026-10-12 21:49:01][4975] Ghi log của SSD [2026-10-12 21:49:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 8/8(8) [2026-10-12 21:49:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:49:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:49:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:49:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816540, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 28498.5, "Lat": 21.5256367, "Lng": 105.6943893, "Vel": 52.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:49:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:49:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:49:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5258274,N,105.6938553,E,121026,144904.00,55.1,28.413,294.72,2.87,1.10,2.65,08 OK [2026-10-12 21:49:05][4975] Ghi log của SSD [2026-10-12 21:49:05][4975] Ghi log của SSD [2026-10-12 21:49:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:49:06][4975] Ghi log của SSD [2026-10-12 21:49:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:49:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:49:06][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:49:06][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44572 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10924 kB [2026-10-12 21:49:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:49:11][1476] Check user in session [2026-10-12 21:49:11][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":28898,"totalTime":2282,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":227,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:49:12.0431724+07:00"} [2026-10-12 21:49:11][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:49:12.1675859+07:00"} [2026-10-12 21:49:11][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:49:11][0059] Command set system time: stime(&t) "2026-10-12 21:49:12" [2026-10-12 21:49:11][0007] Cập nhật thời gian RTC [2026-10-12 21:49:11][1817] Get objects linked dat [2026-10-12 21:49:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816550, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 29055.8, "Lat": 21.5261707, "Lng": 105.6929779, "Vel": 52.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:49:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:49:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:49:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5261707,N,105.6929779,E,121026,144911.00,61.8,28.279,287.08,2.87,1.10,2.65,08 OK [2026-10-12 21:49:16][0014] Write current session data [2026-10-12 21:49:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:49:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:49:17][4975] Ghi log của SSD [2026-10-12 21:49:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:49:17][4975] Ghi log của SSD [2026-10-12 21:49:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093262,216,EUTRAN-BAND3,1300,5,0,29,57,55,14 OK [2026-10-12 21:49:18][4975] Ghi log của SSD [2026-10-12 21:49:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:49:17][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:49:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:49:18][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:49:21][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38264 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17340 kB [2026-10-12 21:49:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816560, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 29013.0, "Lat": 21.5265179, "Lng": 105.6919327, "Vel": 55.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:49:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:49:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:49:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:49:26][0014] Write current session data [2026-10-12 21:49:26][1476] Check user in session [2026-10-12 21:49:26][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":29300,"totalTime":2297,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":229,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:49:27.5688458+07:00"} [2026-10-12 21:49:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:49:28][4975] Ghi log của SSD [2026-10-12 21:49:28][4975] Ghi log của SSD [2026-10-12 21:49:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5269871,N,105.6906891,E,121026,144928.00,58.8,30.482,290.63,2.86,1.10,2.65,08 OK [2026-10-12 21:49:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:49:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:49:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:49:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:49:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816570, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 29067.8, "Lat": 21.5270767, "Lng": 105.6904068, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:49:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:49:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:49:35][4975] Ghi log của SSD [2026-10-12 21:49:35][4975] Ghi log của SSD [2026-10-12 21:49:36][0014] Write current session data [2026-10-12 21:49:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 8/8(8) [2026-10-12 21:49:35][4986] [DAT04_010][RAM 2072kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:65-TG:0giờ38phút-QD:29.30 Km:XT:100 %-TC:8-TB:0-sent image:8/8(8)-sent GPS:230/230 [2026-10-12 21:49:36][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44424 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11116 kB [2026-10-12 21:49:36][4975] Ghi log của SSD [2026-10-12 21:49:36][4975] Ghi log của SSD [2026-10-12 21:49:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093262,216,EUTRAN-BAND3,1300,5,0,27,47,43,13 OK [2026-10-12 21:49:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:49:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:49:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:49:40][4975] Ghi log của SSD [2026-10-12 21:49:40][4975] Ghi log của SSD [2026-10-12 21:49:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:49:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:49:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:49:41][1476] Check user in session [2026-10-12 21:49:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":29300,"totalTime":2312,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":230,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:49:42.7440897+07:00"} [2026-10-12 21:49:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816580, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 29479.1, "Lat": 21.5276680, "Lng": 105.6887970, "Vel": 55.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:49:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:49:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:49:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5278435,N,105.6884384,E,121026,144944.00,53.8,28.728,296.40,2.88,1.12,2.65,07 OK [2026-10-12 21:49:46][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:49:46][0051] Get device config: versionCode: 5071026 [2026-10-12 21:49:46][0053] Get device config: active: false [2026-10-12 21:49:46][0055] Get device config: offlineMode: 1 [2026-10-12 21:49:46][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:49:46][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:49:46][0061] Get device config: threshRecog: 20 [2026-10-12 21:49:46][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:49:46][0065] Get device config: soundReversePin: 0 [2026-10-12 21:49:46][0067] Get device config: soundVolume: 35 [2026-10-12 21:49:46][0069] Get device config: buzzerUse: 1 [2026-10-12 21:49:46][0071] Get device config: wifiUse: 1 [2026-10-12 21:49:46][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:49:46][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:49:46][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:49:46][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:49:46][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:49:46][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:49:46][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:49:46][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:49:46][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:49:46][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:49:46][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:49:46][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:49:46][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:49:46][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:49:46][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:49:46][0014] Write current session data [2026-10-12 21:49:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:49:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:49:51][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38160 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17332 kB [2026-10-12 21:49:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816590, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 29439.8, "Lat": 21.5282879, "Lng": 105.6876221, "Vel": 48.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:49:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:49:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:49:52][4975] Ghi log của SSD [2026-10-12 21:49:52][4975] Ghi log của SSD [2026-10-12 21:49:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:49:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:49:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5283585,N,105.6875076,E,121026,144952.00,58.0,26.450,307.43,2.88,1.12,2.65,08 OK [2026-10-12 21:49:56][0014] Write current session data [2026-10-12 21:49:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:49:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:49:57][1476] Check user in session [2026-10-12 21:49:57][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":29787,"totalTime":2328,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":232,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:49:58.0618429+07:00"} [2026-10-12 21:49:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,21,41,42,6 OK [2026-10-12 21:49:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:50:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:50:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:50:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816600, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 29408.0, "Lat": 21.5288124, "Lng": 105.6867447, "Vel": 44.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:50:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:50:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:50:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:50:05][4975] Ghi log của SSD [2026-10-12 21:50:05][4975] Ghi log của SSD [2026-10-12 21:50:06][0014] Write current session data [2026-10-12 21:50:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:50:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:50:06][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43616 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11828 kB [2026-10-12 21:50:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:50:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5294743,N,105.6857071,E,121026,145009.00,60.6,22.293,326.17,3.41,1.64,2.99,08 OK [2026-10-12 21:50:12][4975] Ghi log của SSD [2026-10-12 21:50:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816610, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 29943.0, "Lat": 21.5295906, "Lng": 105.6855011, "Vel": 40.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:50:12][1476] Check user in session [2026-10-12 21:50:12][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":29787,"totalTime":2343,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":233,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:50:13.2738504+07:00"} [2026-10-12 21:50:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:50:12][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:50:13.39123+07:00"} [2026-10-12 21:50:12][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:50:12][0059] Command set system time: stime(&t) "2026-10-12 21:50:13" [2026-10-12 21:50:12][0007] Cập nhật thời gian RTC [2026-10-12 21:50:12][1817] Get objects linked dat [2026-10-12 21:50:13][4975] Ghi log của SSD [2026-10-12 21:50:13][4975] Ghi log của SSD [2026-10-12 21:50:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:50:16][0014] Write current session data [2026-10-12 21:50:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:50:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:50:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 8/8(8) [2026-10-12 21:50:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:50:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:50:17][4975] Ghi log của SSD [2026-10-12 21:50:17][4975] Ghi log của SSD [2026-10-12 21:50:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,15,35,38,3 OK [2026-10-12 21:50:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:50:17][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:50:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:50:21][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44600 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11116 kB [2026-10-12 21:50:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816620, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 29950.7, "Lat": 21.5304203, "Lng": 105.6842041, "Vel": 63.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:50:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:50:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:50:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:50:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5305061,N,105.6840515,E,121026,145022.00,50.2,34.128,304.65,2.84,1.10,2.62,08 OK [2026-10-12 21:50:26][0014] Write current session data [2026-10-12 21:50:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 21:50:27][1476] Check user in session [2026-10-12 21:50:27][0539] Nhận dạng thành công: 43/20 -> Chốt kết quả [2026-10-12 21:50:28][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":30213,"totalTime":2358,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":235,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:50:28.8792527+07:00"} [2026-10-12 21:50:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:50:29][4975] Ghi log của SSD [2026-10-12 21:50:29][4975] Ghi log của SSD [2026-10-12 21:50:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:50:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:50:29][4986] [API___003] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:50:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:50:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816630, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 29933.9, "Lat": 21.5311146, "Lng": 105.6830063, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:50:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:50:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:50:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5313492,N,105.6826172,E,121026,145033.00,42.1,29.323,305.49,2.84,1.10,2.62,08 OK [2026-10-12 21:50:36][0014] Write current session data [2026-10-12 21:50:37][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42084 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17344 kB [2026-10-12 21:50:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,15,34,36,3 OK [2026-10-12 21:50:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:50:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:50:40][4975] Ghi log của SSD [2026-10-12 21:50:40][4975] Ghi log của SSD [2026-10-12 21:50:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:50:41][4975] Ghi log của SSD [2026-10-12 21:50:40][4986] [API___003] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:50:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:50:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:50:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816640, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 30373.3, "Lat": 21.5318871, "Lng": 105.6817093, "Vel": 58.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:50:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:50:43][1476] Check user in session [2026-10-12 21:50:43][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":30213,"totalTime":2374,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":236,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:50:44.0695744+07:00"} [2026-10-12 21:50:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:50:46][0014] Write current session data [2026-10-12 21:50:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:50:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:50:47][4975] Ghi log của SSD [2026-10-12 21:50:47][4975] Ghi log của SSD [2026-10-12 21:50:48][4975] Ghi log của SSD [2026-10-12 21:50:48][4975] Ghi log của SSD [2026-10-12 21:50:49][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:50:49][0051] Get device config: versionCode: 5071026 [2026-10-12 21:50:49][0053] Get device config: active: false [2026-10-12 21:50:49][0055] Get device config: offlineMode: 1 [2026-10-12 21:50:49][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:50:49][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:50:49][0061] Get device config: threshRecog: 20 [2026-10-12 21:50:49][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:50:49][0065] Get device config: soundReversePin: 0 [2026-10-12 21:50:49][0067] Get device config: soundVolume: 35 [2026-10-12 21:50:49][0069] Get device config: buzzerUse: 1 [2026-10-12 21:50:49][0071] Get device config: wifiUse: 1 [2026-10-12 21:50:49][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:50:49][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:50:49][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:50:49][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:50:49][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:50:49][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:50:49][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:50:49][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:50:49][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:50:49][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:50:49][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:50:49][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:50:49][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:50:49][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:50:49][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:50:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5324078,N,105.6808853,E,121026,145047.00,48.5,29.019,309.49,2.84,1.10,2.61,08 OK [2026-10-12 21:50:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816650, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 30376.5, "Lat": 21.5326805, "Lng": 105.6803894, "Vel": 55.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:50:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 8/8(8) [2026-10-12 21:50:47][4986] [DAT04_010][RAM 2100kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:58-TG:0giờ39phút-QD:30.21 Km:XT:100 %-TC:8-TB:0-sent image:8/8(8)-sent GPS:237/237 [2026-10-12 21:50:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:50:52][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44508 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11140 kB [2026-10-12 21:50:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:50:52][4975] Ghi log của SSD [2026-10-12 21:50:52][4975] Ghi log của SSD [2026-10-12 21:50:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:50:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:50:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:50:53][4975] Ghi log của SSD [2026-10-12 21:50:56][0014] Write current session data [2026-10-12 21:50:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:50:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:50:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:50:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,17,36,38,5 OK [2026-10-12 21:50:58][1476] Check user in session [2026-10-12 21:50:58][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":30213,"totalTime":2389,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":237,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:50:59.2838902+07:00"} [2026-10-12 21:50:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:51:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:51:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:51:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816660, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 30337.1, "Lat": 21.5333138, "Lng": 105.6794128, "Vel": 51.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:51:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:51:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:51:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:51:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5336666,N,105.6788483,E,121026,145104.00,42.2,27.382,295.59,2.29,0.97,2.07,09 OK [2026-10-12 21:51:04][4975] Ghi log của SSD [2026-10-12 21:51:04][4975] Ghi log của SSD [2026-10-12 21:51:06][0014] Write current session data [2026-10-12 21:51:04][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:51:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:51:07][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42992 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12892 kB [2026-10-12 21:51:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:51:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816670, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 30839.1, "Lat": 21.5341015, "Lng": 105.6781540, "Vel": 54.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:51:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:51:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:51:13][1476] Check user in session [2026-10-12 21:51:13][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":30682,"totalTime":2404,"totalVerifyCounter":8,"successVerifyCounter":8,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:46:10Z","totalGps":239,"totalAuthen":8,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:51:14.5003983+07:00"} [2026-10-12 21:51:13][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:51:14.6121663+07:00"} [2026-10-12 21:51:13][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:51:13][0059] Command set system time: stime(&t) "2026-10-12 21:51:14" [2026-10-12 21:51:13][0007] Cập nhật thời gian RTC [2026-10-12 21:51:13][1817] Get objects linked dat [2026-10-12 21:51:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5343723,N,105.6776657,E,121026,145114.00,49.1,29.553,303.33,3.85,1.49,3.55,08 OK [2026-10-12 21:51:16][0014] Write current session data [2026-10-12 21:51:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:51:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:51:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:51:17][4975] Ghi log của SSD [2026-10-12 21:51:17][4975] Ghi log của SSD [2026-10-12 21:51:17][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:51:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:51:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,24,46,44,14 OK [2026-10-12 21:51:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:51:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 51383 [2026-10-12 21:51:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816680, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 30841.9, "Lat": 21.5348587, "Lng": 105.6768417, "Vel": 53.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:51:22][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44196 kB Dirty: 52 kB Name: DAT_SSR071026 VmRSS: 11104 kB [2026-10-12 21:51:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:51:22][0730] HTTP upload image authen response: {"recordId":"79b59f53-7865-40b0-93be-a44402696243","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\79b59f53-7865-40b0-93be-a44402696243.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"79b59f53-7865-40b0-93be-a44402696243\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\79b59f53-7865-40b0-93be-a44402696243.jpg\",\"CreatedDate\":\"2026-10-12T21:51:23.5126809+07:00\",\"CreatedBy\":\"string\",\"Size\":51383.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:51:23.5890172+07:00"} [2026-10-12 21:51:22][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791841870, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/79b59f53-7865-40b0-93be-a44402696243.jpg", "Lat": 21.534859, "Lng": 105.676842, "Dis": 30841.937500, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 53.50 } [2026-10-12 21:51:23][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 21:51:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:51:23][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 21:51:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:51:24][4975] Ghi log của SSD [2026-10-12 21:51:25][4975] Ghi log của SSD [2026-10-12 21:51:25][4975] Ghi log của SSD [2026-10-12 21:51:26][4975] Ghi log của SSD [2026-10-12 21:51:26][0014] Write current session data [2026-10-12 21:51:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 21:51:26][0407] Nhận dạng thành công: 39/20 [2026-10-12 21:51:27][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:51:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 21:51:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 8/8(8) [2026-10-12 21:51:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:51:26][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 9/9(9) [2026-10-12 21:51:28][4975] Ghi log của SSD [2026-10-12 21:51:28][4975] Ghi log của SSD [2026-10-12 21:51:28][4975] Ghi log của SSD [2026-10-12 21:51:28][4975] Ghi log của SSD [2026-10-12 21:51:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:51:29][1476] Check user in session [2026-10-12 21:51:29][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":31122,"totalTime":2420,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":241,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:51:30.0512015+07:00"} [2026-10-12 21:51:29][4975] Ghi log của SSD [2026-10-12 21:51:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5353451,N,105.6760025,E,121026,145128.00,55.3,29.176,300.28,2.82,1.10,2.60,08 OK [2026-10-12 21:51:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:51:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:51:28][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:51:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 39/20 [2026-10-12 21:51:28][4986] [API___003] API LAST AUTHEN: 127 ms, ✅ thành công sau 1 lần (size=5858 Byte) [2026-10-12 21:51:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:51:29][4986] [API___022] api_check_user_in_session:28 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:51:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816690, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 30845.2, "Lat": 21.5356369, "Lng": 105.6755066, "Vel": 54.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:51:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:51:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:51:36][0014] Write current session data [2026-10-12 21:51:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,27,50,47,14 OK [2026-10-12 21:51:37][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44108 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11472 kB [2026-10-12 21:51:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:51:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:51:40][4975] Ghi log của SSD [2026-10-12 21:51:40][4975] Ghi log của SSD [2026-10-12 21:51:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:51:41][4975] Ghi log của SSD [2026-10-12 21:51:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816700, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 31240.3, "Lat": 21.5361366, "Lng": 105.6744995, "Vel": 53.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:51:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:51:40][4986] [API___022] api_check_user_in_session:28 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:51:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:51:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:51:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:51:44][1476] Check user in session [2026-10-12 21:51:44][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":31122,"totalTime":2435,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":243,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:51:45.2467762+07:00"} [2026-10-12 21:51:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5363178,N,105.6741333,E,121026,145143.00,54.8,28.207,295.06,2.84,1.12,2.61,08 OK [2026-10-12 21:51:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:51:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:51:46][0014] Write current session data [2026-10-12 21:51:51][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:51:51][0051] Get device config: versionCode: 5071026 [2026-10-12 21:51:51][0053] Get device config: active: false [2026-10-12 21:51:51][0055] Get device config: offlineMode: 1 [2026-10-12 21:51:51][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:51:51][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:51:51][0061] Get device config: threshRecog: 20 [2026-10-12 21:51:51][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:51:51][0065] Get device config: soundReversePin: 0 [2026-10-12 21:51:51][0067] Get device config: soundVolume: 35 [2026-10-12 21:51:51][0069] Get device config: buzzerUse: 1 [2026-10-12 21:51:51][0071] Get device config: wifiUse: 1 [2026-10-12 21:51:51][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:51:51][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:51:51][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:51:52][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:51:52][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:51:52][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:51:52][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:51:52][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:51:52][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:51:52][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:51:52][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:51:52][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:51:52][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:51:52][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:51:52][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:51:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816710, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 31277.3, "Lat": 21.5367699, "Lng": 105.6731644, "Vel": 57.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:51:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:51:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:51:52][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37772 kB Dirty: 0 kB [2026-10-12 21:51:52][4975] Ghi log của SSD [2026-10-12 21:51:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* Name: DAT_SSR071026 VmRSS: 17848 kB [2026-10-12 21:51:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:51:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:51:54][4975] Ghi log của SSD [2026-10-12 21:51:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5369320,N,105.6727982,E,121026,145154.00,58.8,27.751,295.61,3.18,1.16,2.96,08 OK [2026-10-12 21:51:56][0014] Write current session data [2026-10-12 21:51:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,17,44,45,9 OK [2026-10-12 21:51:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:51:54][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:51:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:51:59][1476] Check user in session [2026-10-12 21:51:59][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":31558,"totalTime":2450,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":244,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:52:00.4653602+07:00"} [2026-10-12 21:52:00][4975] Ghi log của SSD [2026-10-12 21:52:00][4975] Ghi log của SSD [2026-10-12 21:52:01][4975] Ghi log của SSD [2026-10-12 21:52:01][4975] Ghi log của SSD [2026-10-12 21:52:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:52:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:52:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816720, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 31226.0, "Lat": 21.5371513, "Lng": 105.6722488, "Vel": 53.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:52:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:52:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 9/9(9) [2026-10-12 21:52:00][4986] [DAT04_010][RAM 1984kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:51-TG:0giờ40phút-QD:31.12 Km:XT:100 %-TC:9-TB:0-sent image:9/9(9)-sent GPS:244/244 [2026-10-12 21:52:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:52:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:52:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:52:05][4975] Ghi log của SSD [2026-10-12 21:52:05][4975] Ghi log của SSD [2026-10-12 21:52:06][0014] Write current session data [2026-10-12 21:52:05][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:52:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:52:08][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42872 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13220 kB [2026-10-12 21:52:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:52:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5376949,N,105.6707535,E,121026,145209.00,71.1,29.357,289.52,3.18,1.16,2.96,08 OK [2026-10-12 21:52:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816730, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 31724.4, "Lat": 21.5376949, "Lng": 105.6707535, "Vel": 54.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:52:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:52:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:52:14][1476] Check user in session [2026-10-12 21:52:14][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":31558,"totalTime":2465,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":246,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:52:15.6627717+07:00"} [2026-10-12 21:52:15][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:52:15.7816528+07:00"} [2026-10-12 21:52:15][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:52:15][0059] Command set system time: stime(&t) "2026-10-12 21:52:15" [2026-10-12 21:52:15][0007] Cập nhật thời gian RTC [2026-10-12 21:52:15][1817] Get objects linked dat [2026-10-12 21:52:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:52:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:52:15][0014] Write current session data [2026-10-12 21:52:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:52:16][4975] Ghi log của SSD [2026-10-12 21:52:16][4975] Ghi log của SSD [2026-10-12 21:52:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,17,36,38,2 OK [2026-10-12 21:52:16][4986] [API___022] api_check_user_in_session:25 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:52:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:52:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:52:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816740, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 31710.9, "Lat": 21.5381966, "Lng": 105.6693802, "Vel": 50.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:52:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:52:22][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42852 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13380 kB [2026-10-12 21:52:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:52:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:52:23][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5383644,N,105.6688461,E,121026,145224.00,70.4,26.634,292.18,3.32,1.63,2.89,08 OK [2026-10-12 21:52:25][0014] Write current session data [2026-10-12 21:52:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:52:27][4975] Ghi log của SSD [2026-10-12 21:52:27][4975] Ghi log của SSD [2026-10-12 21:52:29][1476] Check user in session [2026-10-12 21:52:29][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":31981,"totalTime":2481,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":247,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:52:31.2182906+07:00"} [2026-10-12 21:52:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:52:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:52:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816750, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 31716.2, "Lat": 21.5387020, "Lng": 105.6679535, "Vel": 50.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:52:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:52:27][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:52:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:52:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:52:33][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5387020,N,105.6679535,E,121026,145231.00,69.6,27.495,291.26,3.20,1.24,2.95,07 OK [2026-10-12 21:52:34][4975] Ghi log của SSD [2026-10-12 21:52:35][4975] Ghi log của SSD [2026-10-12 21:52:35][4975] Ghi log của SSD [2026-10-12 21:52:35][0014] Write current session data [2026-10-12 21:52:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267440,332,EUTRAN-BAND3,1300,5,0,19,40,41,8 OK [2026-10-12 21:52:34][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 9/9(9) [2026-10-12 21:52:35][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:52:37][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44420 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11176 kB [2026-10-12 21:52:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:52:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:52:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:52:39][4975] Ghi log của SSD [2026-10-12 21:52:39][4975] Ghi log của SSD [2026-10-12 21:52:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816760, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 32109.2, "Lat": 21.5391083, "Lng": 105.6667938, "Vel": 53.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:52:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:52:41][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:52:39][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:52:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:52:44][1476] Check user in session [2026-10-12 21:52:44][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":31981,"totalTime":2496,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":249,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:52:46.4322684+07:00"} [2026-10-12 21:52:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:52:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:52:45][0014] Write current session data [2026-10-12 21:52:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5394974,N,105.6657944,E,121026,145246.00,53.5,31.755,287.69,2.79,1.10,2.56,08 OK [2026-10-12 21:52:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816770, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 32154.5, "Lat": 21.5396137, "Lng": 105.6652069, "Vel": 59.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:52:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:52:51][4975] Ghi log của SSD [2026-10-12 21:52:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:52:51][4975] Ghi log của SSD [2026-10-12 21:52:51][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:52:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:52:52][0455] Log trạng thái RAM [2026-10-12 21:52:52][5972] Check dữ liệu báo cáo trong queue MemTotal: 83640 kB MemAvailable: 37908 kB Dirty: 4 kB [2026-10-12 21:52:52][0494] Lưu dữ liệu GPS của phiên học thành công Name: DAT_SSR071026 VmRSS: 17484 kB [2026-10-12 21:52:53][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:52:53][0051] Get device config: versionCode: 5071026 [2026-10-12 21:52:53][0053] Get device config: active: false [2026-10-12 21:52:53][0055] Get device config: offlineMode: 1 [2026-10-12 21:52:53][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:52:53][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:52:53][0061] Get device config: threshRecog: 20 [2026-10-12 21:52:53][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:52:53][0065] Get device config: soundReversePin: 0 [2026-10-12 21:52:53][0067] Get device config: soundVolume: 35 [2026-10-12 21:52:53][0069] Get device config: buzzerUse: 1 [2026-10-12 21:52:53][0071] Get device config: wifiUse: 1 [2026-10-12 21:52:53][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:52:53][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:52:53][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:52:53][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:52:53][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:52:53][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:52:53][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:52:53][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:52:53][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:52:53][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:52:53][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:52:53][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:52:53][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:52:53][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:52:53][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:52:55][0014] Write current session data [2026-10-12 21:52:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267440,332,EUTRAN-BAND3,1300,5,0,14,56,55,2 OK [2026-10-12 21:52:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:52:59][1476] Check user in session [2026-10-12 21:53:00][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":32440,"totalTime":2511,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":250,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:53:01.8916232+07:00"} [2026-10-12 21:53:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:53:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:53:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816780, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 32157.2, "Lat": 21.5399857, "Lng": 105.6635513, "Vel": 60.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:53:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:53:01][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:53:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5399857,N,105.6635513,E,121026,145301.00,55.8,32.658,280.24,2.78,1.11,2.56,09 OK [2026-10-12 21:53:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:53:04][4975] Ghi log của SSD [2026-10-12 21:53:04][4975] Ghi log của SSD [2026-10-12 21:53:05][0014] Write current session data [2026-10-12 21:53:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:53:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:53:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:53:07][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44368 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11072 kB [2026-10-12 21:53:11][4975] Ghi log của SSD [2026-10-12 21:53:11][4975] Ghi log của SSD [2026-10-12 21:53:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816790, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 32576.7, "Lat": 21.5401173, "Lng": 105.6622467, "Vel": 61.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:53:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:53:11][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:53:12][4975] Ghi log của SSD [2026-10-12 21:53:12][4975] Ghi log của SSD [2026-10-12 21:53:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 9/9(9) [2026-10-12 21:53:11][4986] [DAT04_010][RAM 2056kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:61-TG:0giờ41phút-QD:32.44 Km:XT:100 %-TC:9-TB:0-sent image:9/9(9)-sent GPS:251/251 [2026-10-12 21:53:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:53:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5401516,N,105.6616211,E,121026,145313.00,61.6,33.084,277.24,3.17,1.16,2.95,10 OK [2026-10-12 21:53:15][1476] Check user in session [2026-10-12 21:53:15][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":32440,"totalTime":2527,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":251,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:53:17.0702804+07:00"} [2026-10-12 21:53:15][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:53:17.1994118+07:00"} [2026-10-12 21:53:15][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:53:15][0059] Command set system time: stime(&t) "2026-10-12 21:53:17" [2026-10-12 21:53:15][0007] Cập nhật thời gian RTC [2026-10-12 21:53:15][1817] Get objects linked dat [2026-10-12 21:53:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:53:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:53:15][0014] Write current session data [2026-10-12 21:53:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:53:17][4975] Ghi log của SSD [2026-10-12 21:53:17][4975] Ghi log của SSD [2026-10-12 21:53:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267439,331,EUTRAN-BAND3,1300,5,0,28,57,53,9 OK [2026-10-12 21:53:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:53:17][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:53:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:53:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816800, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 32642.6, "Lat": 21.5403175, "Lng": 105.6603088, "Vel": 58.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:53:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:53:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:53:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:53:24][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41484 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17552 kB [2026-10-12 21:53:26][0014] Write current session data [2026-10-12 21:53:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 21:53:26][0470] Nhận dạng thành công: 44/20 [2026-10-12 21:53:28][4975] Ghi log của SSD [2026-10-12 21:53:28][4975] Ghi log của SSD [2026-10-12 21:53:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:53:28][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:53:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:53:29][4975] Ghi log của SSD [2026-10-12 21:53:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5404816,N,105.6591568,E,121026,145329.00,49.8,29.390,285.79,4.34,1.51,4.07,07 OK [2026-10-12 21:53:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:53:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:53:31][1476] Check user in session [2026-10-12 21:53:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816810, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 32576.9, "Lat": 21.5405140, "Lng": 105.6590118, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:53:32][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":32953,"totalTime":2542,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":253,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:53:32.8972644+07:00"} [2026-10-12 21:53:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:53:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:53:29][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:53:36][0014] Write current session data [2026-10-12 21:53:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267439,331,EUTRAN-BAND3,1300,5,0,33,58,52,15 OK [2026-10-12 21:53:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:53:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:53:39][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44116 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11732 kB [2026-10-12 21:53:40][4975] Ghi log của SSD [2026-10-12 21:53:40][4975] Ghi log của SSD [2026-10-12 21:53:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:53:41][4975] Ghi log của SSD [2026-10-12 21:53:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816820, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33082.7, "Lat": 21.5408001, "Lng": 105.6578064, "Vel": 45.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:53:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:53:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:53:40][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:53:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:53:41][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:53:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5409775,N,105.6573257,E,121026,145344.00,50.3,28.194,293.85,3.26,1.62,2.83,10 OK [2026-10-12 21:53:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:53:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:53:46][0014] Write current session data [2026-10-12 21:53:47][1476] Check user in session [2026-10-12 21:53:47][4975] Ghi log của SSD [2026-10-12 21:53:48][4975] Ghi log của SSD [2026-10-12 21:53:48][4975] Ghi log của SSD [2026-10-12 21:53:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 9/9(9) [2026-10-12 21:53:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:53:52][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":32953,"totalTime":2563,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":255,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:53:53.0729996+07:00"} [2026-10-12 21:53:52][4975] Ghi log của SSD [2026-10-12 21:53:52][4975] Ghi log của SSD [2026-10-12 21:53:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816830, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33113.4, "Lat": 21.5412865, "Lng": 105.6563568, "Vel": 47.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:53:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:53:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:53:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:53:53][4975] Ghi log của SSD [2026-10-12 21:53:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:53:52][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:53:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:53:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:53:54][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44620 kB Dirty: 8 kB Name: DAT_SSR071026 VmRSS: 10944 kB [2026-10-12 21:53:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5413151,N,105.6562576,E,121026,145353.00,57.1,25.881,293.47,2.54,1.23,2.22,10 OK [2026-10-12 21:53:56][0014] Write current session data [2026-10-12 21:53:57][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:53:57][0051] Get device config: versionCode: 5071026 [2026-10-12 21:53:57][0053] Get device config: active: false [2026-10-12 21:53:57][0055] Get device config: offlineMode: 1 [2026-10-12 21:53:57][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:53:57][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:53:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267439,331,EUTRAN-BAND3,1300,5,0,30,55,50,13 OK [2026-10-12 21:53:57][0061] Get device config: threshRecog: 20 [2026-10-12 21:53:57][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:53:57][0065] Get device config: soundReversePin: 0 [2026-10-12 21:53:57][0067] Get device config: soundVolume: 35 [2026-10-12 21:53:57][0069] Get device config: buzzerUse: 1 [2026-10-12 21:53:57][0071] Get device config: wifiUse: 1 [2026-10-12 21:53:57][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:53:57][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:53:57][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:53:57][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:53:57][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:53:57][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:53:57][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:53:57][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:53:57][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:53:57][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:53:57][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:53:57][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:53:57][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:53:57][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:53:57][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:53:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:54:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:54:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:54:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816840, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33035.0, "Lat": 21.5415630, "Lng": 105.6556320, "Vel": 36.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:54:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:54:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:54:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:54:04][4975] Ghi log của SSD [2026-10-12 21:54:05][4975] Ghi log của SSD [2026-10-12 21:54:06][0014] Write current session data [2026-10-12 21:54:07][1476] Check user in session [2026-10-12 21:54:07][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":33377,"totalTime":2578,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":257,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:54:08.2738221+07:00"} [2026-10-12 21:54:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:54:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:54:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:54:09][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37728 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17736 kB [2026-10-12 21:54:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5417213,N,105.6552124,E,121026,145409.00,53.0,0.000,298.91,4.32,1.51,4.05,09 OK [2026-10-12 21:54:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816850, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33423.9, "Lat": 21.5417213, "Lng": 105.6552124, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:54:13][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:54:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:54:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:54:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:54:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:54:16][0014] Write current session data [2026-10-12 21:54:17][4975] Ghi log của SSD [2026-10-12 21:54:17][4975] Ghi log của SSD [2026-10-12 21:54:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267439,331,EUTRAN-BAND3,1300,5,0,34,63,56,20 OK [2026-10-12 21:54:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:54:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:54:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:54:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816860, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33388.1, "Lat": 21.5417728, "Lng": 105.6551208, "Vel": 3.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:54:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:54:22][1476] Check user in session [2026-10-12 21:54:22][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":33377,"totalTime":2593,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":258,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:54:23.4831431+07:00"} [2026-10-12 21:54:22][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:54:23.6017679+07:00"} [2026-10-12 21:54:22][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:54:22][0059] Command set system time: stime(&t) "2026-10-12 21:54:23" [2026-10-12 21:54:22][0007] Cập nhật thời gian RTC [2026-10-12 21:54:22][1817] Get objects linked dat [2026-10-12 21:54:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:54:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:54:24][4975] Ghi log của SSD [2026-10-12 21:54:24][4975] Ghi log của SSD [2026-10-12 21:54:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 9/9(9) [2026-10-12 21:54:24][4986] [DAT04_010][RAM 2096kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:0-TG:0giờ43phút-QD:33.38 Km:XT:100 %-TC:9-TB:0-sent image:9/9(9)-sent GPS:258/258 [2026-10-12 21:54:24][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42112 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 14540 kB [2026-10-12 21:54:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5417767,N,105.6551132,E,121026,145423.00,53.0,0.000,299.94,3.74,1.51,3.42,08 OK [2026-10-12 21:54:25][4975] Ghi log của SSD [2026-10-12 21:54:25][4975] Ghi log của SSD [2026-10-12 21:54:26][0014] Write current session data [2026-10-12 21:54:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:54:29][4975] Ghi log của SSD [2026-10-12 21:54:29][4975] Ghi log của SSD [2026-10-12 21:54:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:54:29][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:54:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:54:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:54:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:54:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816870, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33387.6, "Lat": 21.5417957, "Lng": 105.6550217, "Vel": 6.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:54:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:54:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:54:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5417118,N,105.6549835,E,121026,145434.00,53.6,2.485,204.78,2.70,1.33,2.35,10 OK [2026-10-12 21:54:36][0014] Write current session data [2026-10-12 21:54:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267439,331,EUTRAN-BAND3,1300,5,0,31,54,48,13 OK [2026-10-12 21:54:38][1476] Check user in session [2026-10-12 21:54:38][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":33515,"totalTime":2609,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":260,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:54:39.0590639+07:00"} [2026-10-12 21:54:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:54:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:54:39][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42220 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13496 kB [2026-10-12 21:54:40][4975] Ghi log của SSD [2026-10-12 21:54:40][4975] Ghi log của SSD [2026-10-12 21:54:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:54:41][4975] Ghi log của SSD [2026-10-12 21:54:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816880, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33526.1, "Lat": 21.5417118, "Lng": 105.6549835, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:54:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:54:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:54:40][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:54:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:54:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:54:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:54:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:54:47][0014] Write current session data [2026-10-12 21:54:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5415955,N,105.6553421,E,121026,145446.00,49.0,13.261,114.35,2.27,0.99,2.04,10 OK [2026-10-12 21:54:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816890, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33583.2, "Lat": 21.5415058, "Lng": 105.6555939, "Vel": 29.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:54:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:54:52][4975] Ghi log của SSD [2026-10-12 21:54:52][4975] Ghi log của SSD [2026-10-12 21:54:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:54:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:54:53][1476] Check user in session [2026-10-12 21:54:53][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":33515,"totalTime":2624,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":261,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:54:54.2536589+07:00"} [2026-10-12 21:54:53][4975] Ghi log của SSD [2026-10-12 21:54:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:54:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:54:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:54:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:54:54][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44068 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11200 kB [2026-10-12 21:54:57][0014] Write current session data [2026-10-12 21:54:57][0331] Xóa file: rm -rf /customer/storage/log/day13/log* [2026-10-12 21:54:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267439,331,EUTRAN-BAND3,1300,5,0,33,56,50,19 OK [2026-10-12 21:54:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:54:59][4975] Ghi log của SSD [2026-10-12 21:54:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 9/9(9) [2026-10-12 21:55:00][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:55:00][0051] Get device config: versionCode: 5071026 [2026-10-12 21:55:00][0053] Get device config: active: false [2026-10-12 21:55:00][0055] Get device config: offlineMode: 1 [2026-10-12 21:55:00][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:55:00][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:55:00][0061] Get device config: threshRecog: 20 [2026-10-12 21:55:00][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:55:00][0065] Get device config: soundReversePin: 0 [2026-10-12 21:55:00][0067] Get device config: soundVolume: 35 [2026-10-12 21:55:00][0069] Get device config: buzzerUse: 1 [2026-10-12 21:55:00][0071] Get device config: wifiUse: 1 [2026-10-12 21:55:00][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:55:00][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:55:00][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:55:00][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:55:00][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:55:00][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:55:00][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:55:00][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:55:00][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:55:00][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:55:00][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:55:00][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:55:00][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:55:00][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:55:00][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:55:00][4975] Ghi log của SSD [2026-10-12 21:55:00][4975] Ghi log của SSD [2026-10-12 21:55:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:55:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:55:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816900, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33597.9, "Lat": 21.5412102, "Lng": 105.6563187, "Vel": 31.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:55:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:55:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:55:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5410919,N,105.6566467,E,121026,145503.00,38.4,20.626,114.50,2.60,1.11,2.35,10 OK [2026-10-12 21:55:04][4975] Ghi log của SSD [2026-10-12 21:55:04][4975] Ghi log của SSD [2026-10-12 21:55:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:55:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:55:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:55:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:55:05][4975] Ghi log của SSD [2026-10-12 21:55:07][0014] Write current session data [2026-10-12 21:55:08][1476] Check user in session [2026-10-12 21:55:08][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":33573,"totalTime":2639,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":262,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:55:09.4865634+07:00"} [2026-10-12 21:55:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:55:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:55:10][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44340 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11060 kB [2026-10-12 21:55:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816910, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33689.5, "Lat": 21.5408859, "Lng": 105.6573868, "Vel": 47.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:55:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:55:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:55:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5408859,N,105.6573868,E,121026,145511.00,37.9,25.648,97.94,2.88,1.36,2.54,09 OK [2026-10-12 21:55:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:55:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:55:17][4975] Ghi log của SSD [2026-10-12 21:55:17][4975] Ghi log của SSD [2026-10-12 21:55:17][0014] Write current session data [2026-10-12 21:55:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:55:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267439,331,EUTRAN-BAND3,1300,5,0,29,63,57,16 OK [2026-10-12 21:55:18][4975] Ghi log của SSD [2026-10-12 21:55:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:55:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:55:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:55:18][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:55:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816920, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33674.8, "Lat": 21.5405960, "Lng": 105.6583176, "Vel": 42.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:55:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:55:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:55:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:55:23][1476] Check user in session [2026-10-12 21:55:23][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":33573,"totalTime":2654,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":264,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:55:24.7043586+07:00"} [2026-10-12 21:55:24][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:55:24.8163951+07:00"} [2026-10-12 21:55:24][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:55:24][0059] Command set system time: stime(&t) "2026-10-12 21:55:24" [2026-10-12 21:55:24][0007] Cập nhật thời gian RTC [2026-10-12 21:55:24][1817] Get objects linked dat [2026-10-12 21:55:24][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44384 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11136 kB [2026-10-12 21:55:25][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 21:55:26][0014] Write current session data [2026-10-12 21:55:26][0539] Nhận dạng thành công: 49/20 -> Chốt kết quả [2026-10-12 21:55:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:55:28][4975] Ghi log của SSD [2026-10-12 21:55:28][4975] Ghi log của SSD [2026-10-12 21:55:28][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5403423,N,105.6591797,E,121026,145527.00,39.5,24.357,103.80,2.43,1.08,2.18,10 OK [2026-10-12 21:55:28][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:55:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:55:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:55:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:55:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816930, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33715.1, "Lat": 21.5403042, "Lng": 105.6596527, "Vel": 46.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:55:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:55:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:55:35][4975] Ghi log của SSD [2026-10-12 21:55:35][4975] Ghi log của SSD [2026-10-12 21:55:36][0014] Write current session data [2026-10-12 21:55:36][4975] Ghi log của SSD [2026-10-12 21:55:36][4975] Ghi log của SSD [2026-10-12 21:55:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267439,331,EUTRAN-BAND3,1300,5,0,34,62,57,21 OK [2026-10-12 21:55:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:55:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:55:38][1476] Check user in session [2026-10-12 21:55:38][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":33872,"totalTime":2670,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":266,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:55:40.279859+07:00"} [2026-10-12 21:55:39][4975] Ghi log của SSD [2026-10-12 21:55:39][4975] Ghi log của SSD [2026-10-12 21:55:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 9/9(9) [2026-10-12 21:55:35][4986] [DAT04_010][RAM 2156kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:46-TG:0giờ44phút-QD:33.87 Km:XT:100 %-TC:9-TB:0-sent image:9/9(9)-sent GPS:266/266 [2026-10-12 21:55:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:55:39][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:55:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:55:39][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44496 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11260 kB [2026-10-12 21:55:40][4975] Ghi log của SSD [2026-10-12 21:55:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816940, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 33974.1, "Lat": 21.5402431, "Lng": 105.6606293, "Vel": 48.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:55:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:55:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:55:43][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5401649,N,105.6611481,E,121026,145543.00,47.8,26.046,93.62,2.23,1.03,1.98,10 OK [2026-10-12 21:55:40][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:55:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:55:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:55:46][0014] Write current session data [2026-10-12 21:55:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816950, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 34048.9, "Lat": 21.5400906, "Lng": 105.6623230, "Vel": 60.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:55:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:55:51][4975] Ghi log của SSD [2026-10-12 21:55:51][4975] Ghi log của SSD [2026-10-12 21:55:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:55:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:55:52][4975] Ghi log của SSD [2026-10-12 21:55:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:55:53][1476] Check user in session [2026-10-12 21:55:53][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":33872,"totalTime":2685,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":267,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:55:55.4666609+07:00"} [2026-10-12 21:55:53][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,18,,,21.5400906,N,105.6623230,E,121026,145551.00,43.6,32.861,95.26,2.23,1.03,1.98,10 OK [2026-10-12 21:55:51][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:55:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:55:52][4986] [API___022] api_check_user_in_session:38 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:55:54][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41672 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17424 kB [2026-10-12 21:55:56][0014] Write current session data [2026-10-12 21:55:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4A,223267439,331,EUTRAN-BAND3,1300,5,0,29,63,60,16 OK [2026-10-12 21:55:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:56:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:56:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:56:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816960, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 34015.6, "Lat": 21.5398617, "Lng": 105.6636810, "Vel": 65.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:56:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:56:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:56:02][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:56:02][0051] Get device config: versionCode: 5071026 [2026-10-12 21:56:02][0053] Get device config: active: false [2026-10-12 21:56:02][0055] Get device config: offlineMode: 1 [2026-10-12 21:56:02][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:56:02][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:56:02][0061] Get device config: threshRecog: 20 [2026-10-12 21:56:02][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:56:02][0065] Get device config: soundReversePin: 0 [2026-10-12 21:56:02][0067] Get device config: soundVolume: 35 [2026-10-12 21:56:02][0069] Get device config: buzzerUse: 1 [2026-10-12 21:56:02][0071] Get device config: wifiUse: 1 [2026-10-12 21:56:02][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:56:02][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:56:02][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:56:02][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:56:02][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:56:02][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:56:02][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:56:02][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:56:02][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:56:02][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:56:02][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:56:02][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:56:02][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:56:02][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:56:02][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:56:03][4975] Ghi log của SSD [2026-10-12 21:56:03][4975] Ghi log của SSD [2026-10-12 21:56:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:56:03][4986] [API___022] api_check_user_in_session:38 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:56:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:56:04][4975] Ghi log của SSD [2026-10-12 21:56:06][0014] Write current session data [2026-10-12 21:56:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:56:08][1476] Check user in session [2026-10-12 21:56:08][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5395603,N,105.6650162,E,121026,145606.00,52.8,49.646,106.54,4.64,1.20,4.48,08 OK [2026-10-12 21:56:09][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":34291,"totalTime":2700,"totalVerifyCounter":9,"successVerifyCounter":9,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:51:10Z","totalGps":269,"totalAuthen":9,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:56:10.8007088+07:00"} [2026-10-12 21:56:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:56:09][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44312 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11056 kB [2026-10-12 21:56:10][4975] Ghi log của SSD [2026-10-12 21:56:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816970, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 34497.6, "Lat": 21.5393944, "Lng": 105.6656113, "Vel": 63.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:56:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:56:11][4975] Ghi log của SSD [2026-10-12 21:56:11][4975] Ghi log của SSD [2026-10-12 21:56:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:56:10][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 9/9(9) [2026-10-12 21:56:11][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:56:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:56:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:56:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:56:15][4975] Ghi log của SSD [2026-10-12 21:56:15][4975] Ghi log của SSD [2026-10-12 21:56:16][0014] Write current session data [2026-10-12 21:56:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,24,52,52,7 OK [2026-10-12 21:56:16][4975] Ghi log của SSD [2026-10-12 21:56:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:56:15][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:56:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:56:16][4986] [API___005] api_check_user_in_session:48 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:56:21][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 51256 [2026-10-12 21:56:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816980, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 34464.1, "Lat": 21.5388489, "Lng": 105.6671753, "Vel": 57.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:56:21][0730] HTTP upload image authen response: {"recordId":"4a2f5ae5-6a40-4414-b08f-b2c36a822f11","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\4a2f5ae5-6a40-4414-b08f-b2c36a822f11.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"4a2f5ae5-6a40-4414-b08f-b2c36a822f11\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\4a2f5ae5-6a40-4414-b08f-b2c36a822f11.jpg\",\"CreatedDate\":\"2026-10-12T21:56:23.5560221+07:00\",\"CreatedBy\":\"string\",\"Size\":51256.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T21:56:23.6437966+07:00"} [2026-10-12 21:56:21][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791842170, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/4a2f5ae5-6a40-4414-b08f-b2c36a822f11.jpg", "Lat": 21.538849, "Lng": 105.667175, "Dis": 34464.058594, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 57.90 } [2026-10-12 21:56:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:56:22][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 21:56:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:56:22][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 21:56:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:56:23][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5386925,N,105.6676254,E,121026,145624.00,55.3,31.944,111.94,13.64,6.37,12.07,09 OK [2026-10-12 21:56:24][1476] Check user in session [2026-10-12 21:56:24][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":34291,"totalTime":2715,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":270,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:56:26.0190351+07:00"} [2026-10-12 21:56:24][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:56:26.1508479+07:00"} [2026-10-12 21:56:24][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:56:24][0059] Command set system time: stime(&t) "2026-10-12 21:56:26" [2026-10-12 21:56:24][0007] Cập nhật thời gian RTC [2026-10-12 21:56:24][1817] Get objects linked dat [2026-10-12 21:56:26][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44444 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 11156 kB [2026-10-12 21:56:26][4975] Ghi log của SSD [2026-10-12 21:56:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 21:56:26][0407] Nhận dạng thành công: 47/20 [2026-10-12 21:56:27][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:56:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 21:56:27][0014] Write current session data [2026-10-12 21:56:28][4975] Ghi log của SSD [2026-10-12 21:56:28][4975] Ghi log của SSD [2026-10-12 21:56:28][4975] Ghi log của SSD [2026-10-12 21:56:28][4975] Ghi log của SSD [2026-10-12 21:56:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:56:29][4975] Ghi log của SSD [2026-10-12 21:56:26][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 10/10(10) [2026-10-12 21:56:28][4986] [API___005] api_check_user_in_session:48 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:56:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 47/20 [2026-10-12 21:56:28][4986] [API___003] API LAST AUTHEN: 129 ms, ✅ thành công sau 1 lần (size=5795 Byte) [2026-10-12 21:56:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:56:29][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:56:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:56:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:56:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791816990, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 34452.3, "Lat": 21.5383587, "Lng": 105.6686401, "Vel": 66.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:56:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:56:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:56:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5383072,N,105.6687698,E,121026,145632.00,53.6,29.131,110.91,3.13,1.16,2.91,09 OK [2026-10-12 21:56:37][0014] Write current session data [2026-10-12 21:56:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,23,41,40,7 OK [2026-10-12 21:56:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:56:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:56:40][4975] Ghi log của SSD [2026-10-12 21:56:40][4975] Ghi log của SSD [2026-10-12 21:56:40][1476] Check user in session [2026-10-12 21:56:40][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:56:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:56:41][0455] Log trạng thái RAM [2026-10-12 21:56:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":34812,"totalTime":2731,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":272,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:56:41.9097997+07:00"} MemTotal: 83640 kB MemAvailable: 37832 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17544 kB [2026-10-12 21:56:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:56:41][4975] Ghi log của SSD [2026-10-12 21:56:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817000, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 34950.1, "Lat": 21.5378952, "Lng": 105.6698761, "Vel": 56.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:56:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:56:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:56:41][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:56:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:56:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:56:47][0014] Write current session data [2026-10-12 21:56:47][4975] Ghi log của SSD [2026-10-12 21:56:47][4975] Ghi log của SSD [2026-10-12 21:56:48][4975] Ghi log của SSD [2026-10-12 21:56:48][4975] Ghi log của SSD [2026-10-12 21:56:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5375252,N,105.6708679,E,121026,145647.00,60.2,33.687,113.19,3.13,1.16,2.90,09 OK [2026-10-12 21:56:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 10/10(10) [2026-10-12 21:56:47][4986] [DAT04_010][RAM 2140kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:56-TG:0giờ45phút-QD:34.81 Km:XT:100 %-TC:10-TB:0-sent image:10/10(10)-sent GPS:273/273 [2026-10-12 21:56:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:56:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:56:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817010, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 34990.1, "Lat": 21.5373135, "Lng": 105.6714783, "Vel": 59.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:56:52][4975] Ghi log của SSD [2026-10-12 21:56:52][4975] Ghi log của SSD [2026-10-12 21:56:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:56:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:56:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:56:56][1476] Check user in session [2026-10-12 21:56:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:56:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:56:56][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37792 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17476 kB [2026-10-12 21:56:56][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":34812,"totalTime":2747,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":273,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:56:57.1118472+07:00"} [2026-10-12 21:56:57][0014] Write current session data [2026-10-12 21:56:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,28,61,53,20 OK [2026-10-12 21:56:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:57:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:57:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:57:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817020, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 34957.4, "Lat": 21.5367813, "Lng": 105.6727600, "Vel": 73.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:57:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:57:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:57:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:57:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5366230,N,105.6732025,E,121026,145702.00,67.3,35.147,115.81,2.73,1.13,2.48,08 OK [2026-10-12 21:57:05][4975] Ghi log của SSD [2026-10-12 21:57:05][4975] Ghi log của SSD [2026-10-12 21:57:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:57:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:57:07][0014] Write current session data [2026-10-12 21:57:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:57:11][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:57:11][0051] Get device config: versionCode: 5071026 [2026-10-12 21:57:11][0053] Get device config: active: false [2026-10-12 21:57:11][0055] Get device config: offlineMode: 1 [2026-10-12 21:57:11][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:57:11][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:57:11][0061] Get device config: threshRecog: 20 [2026-10-12 21:57:11][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:57:11][0065] Get device config: soundReversePin: 0 [2026-10-12 21:57:11][0067] Get device config: soundVolume: 35 [2026-10-12 21:57:11][0069] Get device config: buzzerUse: 1 [2026-10-12 21:57:11][0071] Get device config: wifiUse: 1 [2026-10-12 21:57:11][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:57:11][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:57:11][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:57:11][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:57:11][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:57:11][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:57:11][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:57:11][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:57:11][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:57:11][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:57:11][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:57:11][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:57:11][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:57:11][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:57:11][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:57:11][1476] Check user in session [2026-10-12 21:57:11][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37736 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17540 kB [2026-10-12 21:57:11][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":35289,"totalTime":2762,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":275,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:57:12.6208962+07:00"} [2026-10-12 21:57:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817030, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 35478.3, "Lat": 21.5360641, "Lng": 105.6744156, "Vel": 67.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:57:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:57:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:57:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5358562,N,105.6748962,E,121026,145713.00,69.6,33.970,116.33,2.80,1.21,2.52,08 OK [2026-10-12 21:57:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:57:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:57:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:57:17][4975] Ghi log của SSD [2026-10-12 21:57:17][4975] Ghi log của SSD [2026-10-12 21:57:17][0014] Write current session data [2026-10-12 21:57:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,28,55,49,17 OK [2026-10-12 21:57:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:57:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:57:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:57:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817040, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 35468.6, "Lat": 21.5352745, "Lng": 105.6759262, "Vel": 58.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:57:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:57:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:57:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:57:24][4975] Ghi log của SSD [2026-10-12 21:57:25][4975] Ghi log của SSD [2026-10-12 21:57:25][4975] Ghi log của SSD [2026-10-12 21:57:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 10/10(10) [2026-10-12 21:57:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:57:26][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44324 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11280 kB [2026-10-12 21:57:26][1476] Check user in session [2026-10-12 21:57:27][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":35289,"totalTime":2777,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":276,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:57:27.8167002+07:00"} [2026-10-12 21:57:27][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:57:27.9483466+07:00"} [2026-10-12 21:57:27][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:57:27][0059] Command set system time: stime(&t) "2026-10-12 21:57:27" [2026-10-12 21:57:27][0007] Cập nhật thời gian RTC [2026-10-12 21:57:27][1817] Get objects linked dat [2026-10-12 21:57:27][0014] Write current session data [2026-10-12 21:57:27][4975] Ghi log của SSD [2026-10-12 21:57:27][4975] Ghi log của SSD [2026-10-12 21:57:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:57:28][4975] Ghi log của SSD [2026-10-12 21:57:28][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5346909,N,105.6768265,E,121026,145728.00,68.9,30.006,126.59,2.68,1.11,2.44,09 OK [2026-10-12 21:57:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:57:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:57:27][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:57:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:57:28][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:57:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817050, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 35402.9, "Lat": 21.5346909, "Lng": 105.6768265, "Vel": 55.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:57:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:57:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:57:36][0014] Write current session data [2026-10-12 21:57:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,28,49,50,16 OK [2026-10-12 21:57:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:57:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:57:39][4975] Ghi log của SSD [2026-10-12 21:57:39][4975] Ghi log của SSD [2026-10-12 21:57:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:57:40][4975] Ghi log của SSD [2026-10-12 21:57:39][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:57:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:57:40][4986] [API___003] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:57:40][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41860 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13880 kB [2026-10-12 21:57:41][1476] Check user in session [2026-10-12 21:57:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817060, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 35985.5, "Lat": 21.5338039, "Lng": 105.6783142, "Vel": 59.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:57:42][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":35802,"totalTime":2793,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":278,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:57:43.7998834+07:00"} [2026-10-12 21:57:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:57:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:57:43][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5335903,N,105.6786957,E,121026,145743.00,60.8,29.173,121.63,2.79,1.21,2.51,09 OK [2026-10-12 21:57:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:57:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:57:46][0014] Write current session data [2026-10-12 21:57:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817070, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 35976.8, "Lat": 21.5329952, "Lng": 105.6797562, "Vel": 60.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:57:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:57:51][4975] Ghi log của SSD [2026-10-12 21:57:51][4975] Ghi log của SSD [2026-10-12 21:57:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:57:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:57:52][4975] Ghi log của SSD [2026-10-12 21:57:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:57:53][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5329952,N,105.6797562,E,121026,145751.00,59.9,32.438,119.87,2.67,1.11,2.43,10 OK [2026-10-12 21:57:51][4986] [API___003] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:57:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:57:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:57:56][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44776 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10800 kB [2026-10-12 21:57:56][0014] Write current session data [2026-10-12 21:57:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,10,35,40,0 OK [2026-10-12 21:57:57][1476] Check user in session [2026-10-12 21:57:57][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":36273,"totalTime":2808,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":280,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:57:59.0011447+07:00"} [2026-10-12 21:57:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:57:58][4975] Ghi log của SSD [2026-10-12 21:57:58][4975] Ghi log của SSD [2026-10-12 21:57:59][4975] Ghi log của SSD [2026-10-12 21:57:59][4975] Ghi log của SSD [2026-10-12 21:58:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:58:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:57:58][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 10/10(10) [2026-10-12 21:57:58][4986] [DAT04_010][RAM 2060kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:60-TG:0giờ46phút-QD:35.80 Km:XT:100 %-TC:10-TB:0-sent image:10/10(10)-sent GPS:280/280 [2026-10-12 21:57:59][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:58:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817080, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 35936.9, "Lat": 21.5322895, "Lng": 105.6808090, "Vel": 62.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:58:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:58:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:58:03][4975] Ghi log của SSD [2026-10-12 21:58:03][4975] Ghi log của SSD [2026-10-12 21:58:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:58:04][4975] Ghi log của SSD [2026-10-12 21:58:03][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:58:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:58:04][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:58:06][0014] Write current session data [2026-10-12 21:58:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:58:08][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5316982,N,105.6817780,E,121026,145806.00,64.3,34.856,123.67,2.66,1.11,2.42,09 OK [2026-10-12 21:58:11][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44412 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11168 kB [2026-10-12 21:58:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817090, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 36465.5, "Lat": 21.5313358, "Lng": 105.6823578, "Vel": 59.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:58:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:58:12][1476] Check user in session [2026-10-12 21:58:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:58:12][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":36273,"totalTime":2824,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":281,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:58:14.2490717+07:00"} [2026-10-12 21:58:13][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:58:13][0051] Get device config: versionCode: 5071026 [2026-10-12 21:58:13][0053] Get device config: active: false [2026-10-12 21:58:13][0055] Get device config: offlineMode: 1 [2026-10-12 21:58:13][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:58:13][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:58:13][0061] Get device config: threshRecog: 20 [2026-10-12 21:58:13][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:58:13][0065] Get device config: soundReversePin: 0 [2026-10-12 21:58:13][0067] Get device config: soundVolume: 35 [2026-10-12 21:58:13][0069] Get device config: buzzerUse: 1 [2026-10-12 21:58:13][0071] Get device config: wifiUse: 1 [2026-10-12 21:58:13][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:58:13][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:58:13][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:58:13][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:58:13][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:58:13][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:58:13][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:58:13][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:58:13][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:58:13][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:58:13][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:58:13][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:58:13][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:58:13][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:58:13][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:58:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:58:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:58:16][4975] Ghi log của SSD [2026-10-12 21:58:16][4975] Ghi log của SSD [2026-10-12 21:58:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:58:16][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:58:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:58:16][0014] Write current session data [2026-10-12 21:58:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093259,261,EUTRAN-BAND3,1300,5,0,10,32,37,-1 OK [2026-10-12 21:58:17][4975] Ghi log của SSD [2026-10-12 21:58:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:58:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:58:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817100, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 36464.3, "Lat": 21.5303917, "Lng": 105.6838989, "Vel": 60.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:58:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:58:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:58:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:58:23][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5303917,N,105.6838989,E,121026,145821.00,56.0,32.393,123.89,2.66,1.11,2.41,09 OK [2026-10-12 21:58:25][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 21:58:25][0470] Nhận dạng thành công: 43/20 [2026-10-12 21:58:26][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44500 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11080 kB [2026-10-12 21:58:26][0014] Write current session data [2026-10-12 21:58:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:58:27][1476] Check user in session [2026-10-12 21:58:27][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":36273,"totalTime":2839,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":282,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:58:29.4765211+07:00"} [2026-10-12 21:58:27][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:58:29.6186899+07:00"} [2026-10-12 21:58:27][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:58:27][0059] Command set system time: stime(&t) "2026-10-12 21:58:29" [2026-10-12 21:58:27][0007] Cập nhật thời gian RTC [2026-10-12 21:58:27][1817] Get objects linked dat [2026-10-12 21:58:29][4975] Ghi log của SSD [2026-10-12 21:58:29][4975] Ghi log của SSD [2026-10-12 21:58:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:58:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:58:29][4986] [API___023] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:58:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:58:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817110, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 36404.0, "Lat": 21.5297432, "Lng": 105.6849518, "Vel": 59.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:58:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:58:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:58:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5295181,N,105.6853333,E,121026,145832.00,51.7,29.193,121.41,2.21,1.07,1.94,10 OK [2026-10-12 21:58:36][4975] Ghi log của SSD [2026-10-12 21:58:37][4975] Ghi log của SSD [2026-10-12 21:58:37][4975] Ghi log của SSD [2026-10-12 21:58:36][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 10/10(10) [2026-10-12 21:58:37][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:58:37][0014] Write current session data [2026-10-12 21:58:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093262,216,EUTRAN-BAND3,1300,5,0,19,38,39,3 OK [2026-10-12 21:58:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:58:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:58:40][4975] Ghi log của SSD [2026-10-12 21:58:40][4975] Ghi log của SSD [2026-10-12 21:58:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:58:41][4975] Ghi log của SSD [2026-10-12 21:58:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817120, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 36957.3, "Lat": 21.5289307, "Lng": 105.6863022, "Vel": 52.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:58:40][4986] [API___023] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:58:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:58:41][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:58:42][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44460 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11012 kB [2026-10-12 21:58:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:58:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:58:44][1476] Check user in session [2026-10-12 21:58:44][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":36790,"totalTime":2855,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":284,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:58:45.0504718+07:00"} [2026-10-12 21:58:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:58:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:58:47][0014] Write current session data [2026-10-12 21:58:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5283298,N,105.6872940,E,121026,145848.00,60.6,29.572,122.16,2.30,1.16,1.98,09 OK [2026-10-12 21:58:52][4975] Ghi log của SSD [2026-10-12 21:58:52][4975] Ghi log của SSD [2026-10-12 21:58:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:58:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817130, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 36960.5, "Lat": 21.5281200, "Lng": 105.6876907, "Vel": 57.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:58:52][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:58:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:58:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:58:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:58:53][4975] Ghi log của SSD [2026-10-12 21:58:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:58:57][0014] Write current session data [2026-10-12 21:58:53][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:58:57][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43772 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12204 kB [2026-10-12 21:58:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093262,216,EUTRAN-BAND3,1300,5,0,30,53,50,16 OK [2026-10-12 21:58:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:58:59][1476] Check user in session [2026-10-12 21:58:59][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":37257,"totalTime":2870,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":286,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:59:00.2622178+07:00"} [2026-10-12 21:59:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:59:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:59:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817140, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 36925.1, "Lat": 21.5275669, "Lng": 105.6888428, "Vel": 62.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:59:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:59:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:59:04][4975] Ghi log của SSD [2026-10-12 21:59:04][4975] Ghi log của SSD [2026-10-12 21:59:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:59:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5272961,N,105.6894684,E,121026,145903.00,55.8,33.890,115.78,2.68,1.13,2.44,09 OK [2026-10-12 21:59:05][4975] Ghi log của SSD [2026-10-12 21:59:07][0014] Write current session data [2026-10-12 21:59:04][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:59:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:59:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:59:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:59:11][4975] Ghi log của SSD [2026-10-12 21:59:11][4975] Ghi log của SSD [2026-10-12 21:59:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817150, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 37447.5, "Lat": 21.5269146, "Lng": 105.6905365, "Vel": 57.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:59:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:59:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 10/10(10) [2026-10-12 21:59:11][4986] [DAT04_010][RAM 2044kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:61-TG:0giờ47phút-QD:37.26 Km:XT:100 %-TC:10-TB:0-sent image:10/10(10)-sent GPS:287/287 [2026-10-12 21:59:12][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44716 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10776 kB [2026-10-12 21:59:12][4975] Ghi log của SSD [2026-10-12 21:59:12][4975] Ghi log của SSD [2026-10-12 21:59:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:59:14][1476] Check user in session [2026-10-12 21:59:14][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":37257,"totalTime":2885,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":287,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:59:15.4450616+07:00"} [2026-10-12 21:59:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5267811,N,105.6909409,E,121026,145913.00,40.2,27.479,110.49,3.09,1.17,2.86,09 OK [2026-10-12 21:59:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:59:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:59:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:59:17][4975] Ghi log của SSD [2026-10-12 21:59:17][4975] Ghi log của SSD [2026-10-12 21:59:17][0049] Get device config: version: 3.3.5_37 [2026-10-12 21:59:17][0051] Get device config: versionCode: 5071026 [2026-10-12 21:59:17][0053] Get device config: active: false [2026-10-12 21:59:17][0055] Get device config: offlineMode: 1 [2026-10-12 21:59:17][0057] Get device config: offlineStartSession: 1 [2026-10-12 21:59:17][0059] Get device config: offlineFinishSession: 1 [2026-10-12 21:59:17][0061] Get device config: threshRecog: 20 [2026-10-12 21:59:17][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 21:59:17][0065] Get device config: soundReversePin: 0 [2026-10-12 21:59:17][0067] Get device config: soundVolume: 35 [2026-10-12 21:59:17][0069] Get device config: buzzerUse: 1 [2026-10-12 21:59:17][0071] Get device config: wifiUse: 1 [2026-10-12 21:59:17][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 21:59:17][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 21:59:17][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 21:59:17][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 21:59:17][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 21:59:17][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 21:59:17][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 21:59:17][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 21:59:17][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 21:59:17][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 21:59:17][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 21:59:17][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 21:59:17][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 21:59:17][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 21:59:17][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 21:59:17][0014] Write current session data [2026-10-12 21:59:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093262,216,EUTRAN-BAND3,1300,5,0,30,62,58,16 OK [2026-10-12 21:59:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:59:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:59:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:59:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:59:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817160, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 37401.9, "Lat": 21.5264435, "Lng": 105.6918335, "Vel": 54.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:59:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:59:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:59:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:59:27][0014] Write current session data [2026-10-12 21:59:28][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44532 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10980 kB [2026-10-12 21:59:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:59:29][4975] Ghi log của SSD [2026-10-12 21:59:29][4975] Ghi log của SSD [2026-10-12 21:59:29][1476] Check user in session [2026-10-12 21:59:29][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":37725,"totalTime":2900,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":289,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:59:30.6405654+07:00"} [2026-10-12 21:59:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5261383,N,105.6927109,E,121026,145927.00,43.2,29.338,112.72,3.09,1.17,2.86,08 OK [2026-10-12 21:59:30][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T21:59:30.7544012+07:00"} [2026-10-12 21:59:30][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 21:59:30][0059] Command set system time: stime(&t) "2026-10-12 21:59:30" [2026-10-12 21:59:30][0007] Cập nhật thời gian RTC [2026-10-12 21:59:30][1817] Get objects linked dat [2026-10-12 21:59:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:59:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:59:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817170, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 37394.7, "Lat": 21.5260239, "Lng": 105.6930771, "Vel": 51.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:59:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:59:29][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:59:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:59:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:59:36][0014] Write current session data [2026-10-12 21:59:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093262,216,EUTRAN-BAND3,1300,5,0,25,61,58,13 OK [2026-10-12 21:59:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:59:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:59:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:59:40][4975] Ghi log của SSD [2026-10-12 21:59:40][4975] Ghi log của SSD [2026-10-12 21:59:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817180, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 37900.9, "Lat": 21.5254173, "Lng": 105.6946411, "Vel": 61.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:59:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:59:40][4986] [API___003] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:59:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:59:42][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44440 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11012 kB [2026-10-12 21:59:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:59:43][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5254173,N,105.6946411,E,121026,145941.00,47.8,33.379,113.94,2.21,1.07,1.93,10 OK [2026-10-12 21:59:44][1476] Check user in session [2026-10-12 21:59:44][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":37725,"totalTime":2916,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":290,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T21:59:46.1778261+07:00"} [2026-10-12 21:59:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 21:59:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 21:59:46][0014] Write current session data [2026-10-12 21:59:47][4975] Ghi log của SSD [2026-10-12 21:59:48][4975] Ghi log của SSD [2026-10-12 21:59:48][4975] Ghi log của SSD [2026-10-12 21:59:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817190, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 37867.8, "Lat": 21.5248299, "Lng": 105.6958618, "Vel": 61.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 21:59:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 21:59:51][4975] Ghi log của SSD [2026-10-12 21:59:51][4975] Ghi log của SSD [2026-10-12 21:59:51][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 21:59:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 10/10(10) [2026-10-12 21:59:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 21:59:51][4986] [API___003] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:59:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 21:59:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 21:59:52][4975] Ghi log của SSD [2026-10-12 21:59:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 21:59:53][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5245533,N,105.6964111,E,121026,145953.00,54.0,32.538,115.29,2.21,1.07,1.93,10 OK [2026-10-12 21:59:56][0014] Write current session data [2026-10-12 21:59:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093263,217,EUTRAN-BAND3,1300,5,0,30,61,58,20 OK [2026-10-12 21:59:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 21:59:57][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44344 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11184 kB [2026-10-12 21:59:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 21:59:59][1476] Check user in session [2026-10-12 21:59:59][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":38179,"totalTime":2931,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":292,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:00:01.3705289+07:00"} [2026-10-12 22:00:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:00:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:00:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817200, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 37901.2, "Lat": 21.5241241, "Lng": 105.6973801, "Vel": 57.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:00:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:00:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:00:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:00:03][4975] Ghi log của SSD [2026-10-12 22:00:03][4975] Ghi log của SSD [2026-10-12 22:00:06][0014] Write current session data [2026-10-12 22:00:03][4986] [API___023] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:00:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:00:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:00:08][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5236473,N,105.6983795,E,121026,150008.00,57.9,27.617,114.67,2.62,1.12,2.37,10 OK [2026-10-12 22:00:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817210, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 38338.0, "Lat": 21.5234680, "Lng": 105.6987381, "Vel": 53.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:00:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:00:12][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38000 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11224 kB [2026-10-12 22:00:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:00:14][1476] Check user in session [2026-10-12 22:00:14][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":38179,"totalTime":2946,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":294,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:00:16.554224+07:00"} [2026-10-12 22:00:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:00:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:00:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:00:15][4975] Ghi log của SSD [2026-10-12 22:00:15][4975] Ghi log của SSD [2026-10-12 22:00:16][0014] Write current session data [2026-10-12 22:00:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093263,217,EUTRAN-BAND3,1300,5,0,29,60,56,20 OK [2026-10-12 22:00:15][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:00:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:00:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:00:19][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:00:19][0051] Get device config: versionCode: 5071026 [2026-10-12 22:00:19][0053] Get device config: active: false [2026-10-12 22:00:19][0055] Get device config: offlineMode: 1 [2026-10-12 22:00:19][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:00:19][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:00:19][0061] Get device config: threshRecog: 20 [2026-10-12 22:00:19][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:00:19][0065] Get device config: soundReversePin: 0 [2026-10-12 22:00:19][0067] Get device config: soundVolume: 35 [2026-10-12 22:00:19][0069] Get device config: buzzerUse: 1 [2026-10-12 22:00:19][0071] Get device config: wifiUse: 1 [2026-10-12 22:00:19][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:00:19][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:00:19][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:00:19][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:00:19][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:00:19][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:00:19][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:00:19][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:00:19][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:00:19][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:00:19][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:00:19][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:00:19][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:00:19][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:00:19][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:00:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817220, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 38289.8, "Lat": 21.5230274, "Lng": 105.6996918, "Vel": 48.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:00:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:00:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:00:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:00:22][4975] Ghi log của SSD [2026-10-12 22:00:22][4975] Ghi log của SSD [2026-10-12 22:00:23][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5227757,N,105.7001648,E,121026,150023.00,62.5,27.469,117.28,3.57,1.62,3.18,10 OK [2026-10-12 22:00:23][4975] Ghi log của SSD [2026-10-12 22:00:23][4975] Ghi log của SSD [2026-10-12 22:00:25][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 22:00:26][0014] Write current session data [2026-10-12 22:00:26][0539] Nhận dạng thành công: 43/20 -> Chốt kết quả [2026-10-12 22:00:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:00:22][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 10/10(10) [2026-10-12 22:00:22][4986] [DAT04_010][RAM 2112kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:48-TG:0giờ49phút-QD:38.18 Km:XT:100 %-TC:10-TB:0-sent image:10/10(10)-sent GPS:294/294 [2026-10-12 22:00:23][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:00:27][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38224 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17456 kB [2026-10-12 22:00:28][4975] Ghi log của SSD [2026-10-12 22:00:28][4975] Ghi log của SSD [2026-10-12 22:00:29][1476] Check user in session [2026-10-12 22:00:29][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":38624,"totalTime":2961,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":295,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:00:31.7355807+07:00"} [2026-10-12 22:00:30][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:00:31.8491793+07:00"} [2026-10-12 22:00:30][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:00:30][0059] Command set system time: stime(&t) "2026-10-12 22:00:31" [2026-10-12 22:00:30][0007] Cập nhật thời gian RTC [2026-10-12 22:00:30][1817] Get objects linked dat [2026-10-12 22:00:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:00:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:00:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817230, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 38337.3, "Lat": 21.5223713, "Lng": 105.7010422, "Vel": 55.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:00:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:00:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:00:28][4986] [API___022] api_check_user_in_session:23 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:00:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:00:33][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5221710,N,105.7014999,E,121026,150034.00,55.3,26.862,116.23,2.21,1.07,1.93,10 OK [2026-10-12 22:00:36][0014] Write current session data [2026-10-12 22:00:36][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093263,217,EUTRAN-BAND3,1300,5,0,29,49,46,14 OK [2026-10-12 22:00:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:00:37][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:00:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:00:40][4975] Ghi log của SSD [2026-10-12 22:00:40][4975] Ghi log của SSD [2026-10-12 22:00:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817240, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 38733.4, "Lat": 21.5219460, "Lng": 105.7019958, "Vel": 52.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:00:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:00:41][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:00:40][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:00:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:00:42][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44000 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11412 kB [2026-10-12 22:00:45][1476] Check user in session [2026-10-12 22:00:45][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":38624,"totalTime":2977,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":297,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:00:47.2688295+07:00"} [2026-10-12 22:00:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:00:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:00:46][0014] Write current session data [2026-10-12 22:00:48][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5212555,N,105.7034302,E,121026,150049.00,48.3,29.142,121.23,2.21,1.07,1.93,10 OK [2026-10-12 22:00:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817250, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 38791.1, "Lat": 21.5212555, "Lng": 105.7034302, "Vel": 54.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:00:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:00:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:00:52][4975] Ghi log của SSD [2026-10-12 22:00:52][4975] Ghi log của SSD [2026-10-12 22:00:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:00:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:00:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:00:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:00:56][0014] Write current session data [2026-10-12 22:00:56][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093263,217,EUTRAN-BAND3,1300,5,0,28,47,45,9 OK [2026-10-12 22:00:57][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:00:58][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37828 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17744 kB [2026-10-12 22:00:59][4975] Ghi log của SSD [2026-10-12 22:01:00][4975] Ghi log của SSD [2026-10-12 22:01:00][4975] Ghi log của SSD [2026-10-12 22:01:00][1476] Check user in session [2026-10-12 22:01:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:01:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:01:00][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":39058,"totalTime":2992,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":298,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:01:02.4827293+07:00"} [2026-10-12 22:01:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817260, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 38797.2, "Lat": 21.5204525, "Lng": 105.7048645, "Vel": 56.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:01:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:01:01][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:00:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 10/10(10) [2026-10-12 22:01:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:01:03][4975] Ghi log của SSD [2026-10-12 22:01:03][4975] Ghi log của SSD [2026-10-12 22:01:03][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5201721,N,105.7053986,E,121026,150104.00,42.2,30.830,124.50,2.21,1.07,1.93,10 OK [2026-10-12 22:01:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:01:04][4975] Ghi log của SSD [2026-10-12 22:01:06][0014] Write current session data [2026-10-12 22:01:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:01:03][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:01:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:01:04][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:01:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817270, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 39185.7, "Lat": 21.5198154, "Lng": 105.7058868, "Vel": 57.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:01:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:01:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:01:13][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44116 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11288 kB [2026-10-12 22:01:13][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5194473,N,105.7063904,E,121026,150112.00,44.8,32.267,128.09,2.30,1.16,1.99,10 OK [2026-10-12 22:01:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:01:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:01:15][4975] Ghi log của SSD [2026-10-12 22:01:15][4975] Ghi log của SSD [2026-10-12 22:01:15][1476] Check user in session [2026-10-12 22:01:15][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":39058,"totalTime":3007,"totalVerifyCounter":10,"successVerifyCounter":10,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T14:56:10Z","totalGps":299,"totalAuthen":10,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:01:17.695266+07:00"} [2026-10-12 22:01:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:01:16][4975] Ghi log của SSD [2026-10-12 22:01:16][0014] Write current session data [2026-10-12 22:01:16][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87093263,217,EUTRAN-BAND3,1300,5,0,23,47,49,5 OK [2026-10-12 22:01:17][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:01:15][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:01:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:01:16][4986] [API___003] api_check_user_in_session:27 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:01:21][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 49841 [2026-10-12 22:01:21][0730] HTTP upload image authen response: {"recordId":"586d64db-3d4f-47b6-a1d9-f162ce6173a7","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\586d64db-3d4f-47b6-a1d9-f162ce6173a7.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"586d64db-3d4f-47b6-a1d9-f162ce6173a7\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\586d64db-3d4f-47b6-a1d9-f162ce6173a7.jpg\",\"CreatedDate\":\"2026-10-12T22:01:23.5135888+07:00\",\"CreatedBy\":\"string\",\"Size\":49841.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:01:23.5809189+07:00"} [2026-10-12 22:01:21][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791842470, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/586d64db-3d4f-47b6-a1d9-f162ce6173a7.jpg", "Lat": 21.518717, "Lng": 105.707230, "Dis": 39058.414062, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 58.70 } [2026-10-12 22:01:21][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:01:21][0051] Get device config: versionCode: 5071026 [2026-10-12 22:01:21][0053] Get device config: active: false [2026-10-12 22:01:21][0055] Get device config: offlineMode: 1 [2026-10-12 22:01:21][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:01:21][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:01:21][0061] Get device config: threshRecog: 20 [2026-10-12 22:01:21][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:01:21][0065] Get device config: soundReversePin: 0 [2026-10-12 22:01:21][0067] Get device config: soundVolume: 35 [2026-10-12 22:01:21][0069] Get device config: buzzerUse: 1 [2026-10-12 22:01:21][0071] Get device config: wifiUse: 1 [2026-10-12 22:01:21][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:01:21][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:01:21][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:01:21][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:01:21][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:01:21][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:01:21][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:01:21][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:01:21][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:01:21][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:01:21][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:01:21][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:01:21][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:01:21][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:01:21][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:01:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817280, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 39243.4, "Lat": 21.5187168, "Lng": 105.7072296, "Vel": 58.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:01:22][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 22:01:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:01:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:01:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:01:22][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 22:01:25][4975] Ghi log của SSD [2026-10-12 22:01:25][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 22:01:25][0407] Nhận dạng thành công: 44/20 [2026-10-12 22:01:26][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:01:26][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 22:01:26][0014] Write current session data [2026-10-12 22:01:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:01:28][4975] Ghi log của SSD [2026-10-12 22:01:28][4975] Ghi log của SSD [2026-10-12 22:01:28][4975] Ghi log của SSD [2026-10-12 22:01:28][4975] Ghi log của SSD [2026-10-12 22:01:25][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 11/11(11) [2026-10-12 22:01:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:01:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 44/20 [2026-10-12 22:01:28][4986] [API___003] API LAST AUTHEN: 123 ms, ✅ thành công sau 1 lần (size=5592 Byte) [2026-10-12 22:01:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:01:28][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37888 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 17712 kB [2026-10-12 22:01:28][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5179501,N,105.7081070,E,121026,150127.00,56.4,29.428,133.51,2.30,1.16,1.99,10 OK [2026-10-12 22:01:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:01:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:01:30][1476] Check user in session [2026-10-12 22:01:31][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":39542,"totalTime":3022,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":301,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:01:32.9011411+07:00"} [2026-10-12 22:01:31][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:01:33.0025176+07:00"} [2026-10-12 22:01:31][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:01:31][0059] Command set system time: stime(&t) "2026-10-12 22:01:33" [2026-10-12 22:01:31][0007] Cập nhật thời gian RTC [2026-10-12 22:01:31][1817] Get objects linked dat [2026-10-12 22:01:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817290, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 39240.6, "Lat": 21.5176010, "Lng": 105.7085190, "Vel": 54.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:01:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:01:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:01:36][4975] Ghi log của SSD [2026-10-12 22:01:36][4975] Ghi log của SSD [2026-10-12 22:01:37][4975] Ghi log của SSD [2026-10-12 22:01:37][4975] Ghi log của SSD [2026-10-12 22:01:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,28,53,49,10 OK [2026-10-12 22:01:38][0014] Write current session data [2026-10-12 22:01:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:01:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:01:36][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 11/11(11) [2026-10-12 22:01:36][4986] [DAT04_010][RAM 1992kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:54-TG:0giờ50phút-QD:39.54 Km:XT:100 %-TC:11-TB:0-sent image:11/11(11)-sent GPS:302/302 [2026-10-12 22:01:37][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:01:40][4975] Ghi log của SSD [2026-10-12 22:01:40][4975] Ghi log của SSD [2026-10-12 22:01:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:01:41][4975] Ghi log của SSD [2026-10-12 22:01:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817300, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 39648.1, "Lat": 21.5169353, "Lng": 105.7092438, "Vel": 56.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:01:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:01:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:01:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:01:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:01:41][4986] [API___003] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:01:44][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43472 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 12576 kB [2026-10-12 22:01:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5165634,N,105.7096863,E,121026,150142.00,49.2,30.723,133.73,2.32,1.10,2.04,11 OK [2026-10-12 22:01:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:01:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:01:47][1476] Check user in session [2026-10-12 22:01:47][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":39542,"totalTime":3038,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":303,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:01:48.438623+07:00"} [2026-10-12 22:01:48][0014] Write current session data [2026-10-12 22:01:52][4975] Ghi log của SSD [2026-10-12 22:01:52][4975] Ghi log của SSD [2026-10-12 22:01:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:01:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817310, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 39734.3, "Lat": 21.5157413, "Lng": 105.7105789, "Vel": 60.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:01:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:01:53][4975] Ghi log của SSD [2026-10-12 22:01:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:01:54][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:01:52][4986] [API___003] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:01:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:01:53][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:01:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5154476,N,105.7109222,E,121026,150153.00,42.6,33.274,134.53,1.76,0.93,1.49,11 OK [2026-10-12 22:01:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,29,58,55,19 OK [2026-10-12 22:01:58][0014] Write current session data [2026-10-12 22:01:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:01:59][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43784 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11800 kB [2026-10-12 22:02:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:02:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:02:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817320, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 39721.4, "Lat": 21.5146122, "Lng": 105.7118073, "Vel": 61.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:02:02][1476] Check user in session [2026-10-12 22:02:02][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":40022,"totalTime":3053,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":304,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:02:03.645404+07:00"} [2026-10-12 22:02:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:02:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:02:04][4975] Ghi log của SSD [2026-10-12 22:02:04][4975] Ghi log của SSD [2026-10-12 22:02:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:02:04][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:02:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:02:05][4975] Ghi log của SSD [2026-10-12 22:02:08][0014] Write current session data [2026-10-12 22:02:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:02:05][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:02:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.5138206,N,105.7126083,E,121026,150208.00,43.5,33.433,136.65,2.52,1.32,2.14,11 OK [2026-10-12 22:02:11][4975] Ghi log của SSD [2026-10-12 22:02:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817330, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 40188.6, "Lat": 21.5135403, "Lng": 105.7129288, "Vel": 58.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:02:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:02:12][4975] Ghi log của SSD [2026-10-12 22:02:12][4975] Ghi log của SSD [2026-10-12 22:02:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:02:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 11/11(11) [2026-10-12 22:02:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:02:14][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38072 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11276 kB [2026-10-12 22:02:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:02:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:02:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:02:16][4975] Ghi log của SSD [2026-10-12 22:02:16][4975] Ghi log của SSD [2026-10-12 22:02:17][1476] Check user in session [2026-10-12 22:02:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,29,56,49,16 OK [2026-10-12 22:02:18][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":40022,"totalTime":3068,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":305,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:02:18.8309427+07:00"} [2026-10-12 22:02:18][0014] Write current session data [2026-10-12 22:02:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:02:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:02:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:02:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817340, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 40152.3, "Lat": 21.5127621, "Lng": 105.7138672, "Vel": 64.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:02:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:02:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:02:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:02:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5121994,N,105.7144775,E,121026,150224.00,41.0,34.273,133.78,3.05,1.16,2.82,11 OK [2026-10-12 22:02:25][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:02:25][0051] Get device config: versionCode: 5071026 [2026-10-12 22:02:25][0053] Get device config: active: false [2026-10-12 22:02:25][0055] Get device config: offlineMode: 1 [2026-10-12 22:02:25][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:02:25][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:02:25][0061] Get device config: threshRecog: 20 [2026-10-12 22:02:25][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:02:25][0065] Get device config: soundReversePin: 0 [2026-10-12 22:02:25][0067] Get device config: soundVolume: 35 [2026-10-12 22:02:25][0069] Get device config: buzzerUse: 1 [2026-10-12 22:02:25][0071] Get device config: wifiUse: 1 [2026-10-12 22:02:25][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:02:25][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:02:25][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:02:25][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:02:25][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:02:25][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:02:25][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:02:25][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:02:25][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:02:25][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:02:25][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:02:25][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:02:25][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:02:25][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:02:25][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:02:28][0014] Write current session data [2026-10-12 22:02:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:02:29][4975] Ghi log của SSD [2026-10-12 22:02:29][4975] Ghi log của SSD [2026-10-12 22:02:29][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:02:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:02:30][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44352 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11332 kB [2026-10-12 22:02:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:02:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:02:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817350, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 40675.8, "Lat": 21.5116081, "Lng": 105.7150650, "Vel": 62.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:02:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:02:33][1476] Check user in session [2026-10-12 22:02:33][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":40497,"totalTime":3084,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":308,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:02:34.1171562+07:00"} [2026-10-12 22:02:33][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:02:34.2345045+07:00"} [2026-10-12 22:02:33][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:02:33][0059] Command set system time: stime(&t) "2026-10-12 22:02:34" [2026-10-12 22:02:33][0007] Cập nhật thời gian RTC [2026-10-12 22:02:33][1817] Get objects linked dat [2026-10-12 22:02:34][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:02:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5111599,N,105.7155762,E,121026,150233.00,35.7,32.196,134.94,2.03,1.00,1.77,10 OK [2026-10-12 22:02:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103758,352,EUTRAN-BAND3,1300,5,0,15,60,60,16 OK [2026-10-12 22:02:38][0014] Write current session data [2026-10-12 22:02:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:02:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:02:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:02:41][4975] Ghi log của SSD [2026-10-12 22:02:41][4975] Ghi log của SSD [2026-10-12 22:02:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817360, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 40681.1, "Lat": 21.5104580, "Lng": 105.7163391, "Vel": 53.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:02:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:02:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:02:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:02:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:02:45][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41712 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 15256 kB [2026-10-12 22:02:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:02:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:02:48][0014] Write current session data [2026-10-12 22:02:48][4975] Ghi log của SSD [2026-10-12 22:02:48][4975] Ghi log của SSD [2026-10-12 22:02:48][1476] Check user in session [2026-10-12 22:02:48][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":40497,"totalTime":3099,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":309,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:02:49.6618113+07:00"} [2026-10-12 22:02:49][4975] Ghi log của SSD [2026-10-12 22:02:49][4975] Ghi log của SSD [2026-10-12 22:02:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5098305,N,105.7169876,E,121026,150246.00,32.2,28.901,134.87,2.30,1.10,2.01,10 OK [2026-10-12 22:02:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 11/11(11) [2026-10-12 22:02:48][4986] [DAT04_010][RAM 2052kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:59-TG:0giờ51phút-QD:40.50 Km:XT:100 %-TC:11-TB:0-sent image:11/11(11)-sent GPS:309/309 [2026-10-12 22:02:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:02:52][4975] Ghi log của SSD [2026-10-12 22:02:52][4975] Ghi log của SSD [2026-10-12 22:02:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817370, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 40653.8, "Lat": 21.5094490, "Lng": 105.7173920, "Vel": 54.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:02:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:02:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:02:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:02:53][4975] Ghi log của SSD [2026-10-12 22:02:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:02:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:02:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:02:53][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:02:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103759,353,EUTRAN-BAND3,1300,5,0,29,65,60,23 OK [2026-10-12 22:02:58][0014] Write current session data [2026-10-12 22:02:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:03:00][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44200 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11492 kB [2026-10-12 22:03:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:03:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:03:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817380, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 40643.7, "Lat": 21.5085335, "Lng": 105.7184067, "Vel": 53.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:03:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:03:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:03:03][1476] Check user in session [2026-10-12 22:03:04][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":41016,"totalTime":3114,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":310,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:03:04.8586996+07:00"} [2026-10-12 22:03:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:03:04][4975] Ghi log của SSD [2026-10-12 22:03:04][4975] Ghi log của SSD [2026-10-12 22:03:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5082417,N,105.7187042,E,121026,150303.00,28.5,28.691,128.72,3.03,1.17,2.79,09 OK [2026-10-12 22:03:04][4986] [API___003] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:03:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:03:08][0014] Write current session data [2026-10-12 22:03:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:03:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817390, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 41162.8, "Lat": 21.5076065, "Lng": 105.7194138, "Vel": 50.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:03:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:03:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:03:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5073586,N,105.7197342,E,121026,150313.00,28.7,27.953,136.30,3.13,1.41,2.80,07 OK [2026-10-12 22:03:15][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44592 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10976 kB [2026-10-12 22:03:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:03:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:03:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:03:16][4975] Ghi log của SSD [2026-10-12 22:03:16][4975] Ghi log của SSD [2026-10-12 22:03:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103759,353,EUTRAN-BAND3,1300,5,0,30,54,50,20 OK [2026-10-12 22:03:18][0014] Write current session data [2026-10-12 22:03:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:03:19][1476] Check user in session [2026-10-12 22:03:19][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":41016,"totalTime":3130,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":312,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:03:20.0428301+07:00"} [2026-10-12 22:03:16][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:03:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:03:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817400, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 41153.9, "Lat": 21.5067291, "Lng": 105.7203522, "Vel": 47.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:03:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:03:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:03:23][4975] Ghi log của SSD [2026-10-12 22:03:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:03:24][4975] Ghi log của SSD [2026-10-12 22:03:24][4975] Ghi log của SSD [2026-10-12 22:03:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 11/11(11) [2026-10-12 22:03:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:03:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 22:03:26][0470] Nhận dạng thành công: 32/20 [2026-10-12 22:03:28][0014] Write current session data [2026-10-12 22:03:28][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:03:28][0051] Get device config: versionCode: 5071026 [2026-10-12 22:03:28][0053] Get device config: active: false [2026-10-12 22:03:28][0055] Get device config: offlineMode: 1 [2026-10-12 22:03:28][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:03:28][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:03:28][0061] Get device config: threshRecog: 20 [2026-10-12 22:03:28][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:03:28][0065] Get device config: soundReversePin: 0 [2026-10-12 22:03:28][0067] Get device config: soundVolume: 35 [2026-10-12 22:03:28][0069] Get device config: buzzerUse: 1 [2026-10-12 22:03:28][0071] Get device config: wifiUse: 1 [2026-10-12 22:03:28][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:03:28][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:03:28][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:03:28][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:03:28][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:03:28][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:03:28][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:03:28][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:03:28][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:03:28][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:03:28][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:03:28][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:03:28][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:03:28][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:03:28][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:03:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:03:28][4975] Ghi log của SSD [2026-10-12 22:03:28][4975] Ghi log của SSD [2026-10-12 22:03:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5061531,N,105.7210007,E,121026,150327.00,35.2,23.717,133.34,2.45,1.33,2.06,08 OK [2026-10-12 22:03:28][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:03:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:03:30][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44676 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11076 kB [2026-10-12 22:03:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:03:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:03:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817410, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 41145.5, "Lat": 21.5059376, "Lng": 105.7212677, "Vel": 46.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:03:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:03:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:03:34][1476] Check user in session [2026-10-12 22:03:34][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":41447,"totalTime":3145,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":313,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:03:35.2343605+07:00"} [2026-10-12 22:03:34][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:03:35.3559253+07:00"} [2026-10-12 22:03:34][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:03:34][0059] Command set system time: stime(&t) "2026-10-12 22:03:35" [2026-10-12 22:03:34][0007] Cập nhật thời gian RTC [2026-10-12 22:03:34][1817] Get objects linked dat [2026-10-12 22:03:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103759,353,EUTRAN-BAND3,1300,5,0,29,50,46,14 OK [2026-10-12 22:03:38][0014] Write current session data [2026-10-12 22:03:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:03:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:03:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:03:41][4975] Ghi log của SSD [2026-10-12 22:03:41][4975] Ghi log của SSD [2026-10-12 22:03:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817420, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 41598.3, "Lat": 21.5049858, "Lng": 105.7223129, "Vel": 52.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:03:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:03:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:03:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5047131,N,105.7226562,E,121026,150344.00,36.8,30.425,138.90,2.45,1.33,2.05,08 OK [2026-10-12 22:03:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:03:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:03:45][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44536 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11004 kB [2026-10-12 22:03:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:03:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:03:48][0014] Write current session data [2026-10-12 22:03:49][1476] Check user in session [2026-10-12 22:03:50][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":41447,"totalTime":3160,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":315,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:03:50.7698916+07:00"} [2026-10-12 22:03:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817430, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 41600.9, "Lat": 21.5040016, "Lng": 105.7233582, "Vel": 54.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:03:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:03:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:03:53][4975] Ghi log của SSD [2026-10-12 22:03:53][4975] Ghi log của SSD [2026-10-12 22:03:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:03:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:03:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5037155,N,105.7236862,E,121026,150354.00,40.3,28.771,133.70,2.32,1.19,2.00,09 OK [2026-10-12 22:03:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:03:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:03:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103759,353,EUTRAN-BAND3,1300,5,0,5,28,36,-2 OK [2026-10-12 22:03:58][0014] Write current session data [2026-10-12 22:03:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:04:00][4975] Ghi log của SSD [2026-10-12 22:04:00][4975] Ghi log của SSD [2026-10-12 22:04:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 11/11(11) [2026-10-12 22:04:00][4986] [DAT04_010][RAM 2104kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:53-TG:0giờ52phút-QD:41.45 Km:XT:100 %-TC:11-TB:0-sent image:11/11(11)-sent GPS:316/316 [2026-10-12 22:04:00][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38208 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17392 kB [2026-10-12 22:04:01][4975] Ghi log của SSD [2026-10-12 22:04:01][4975] Ghi log của SSD [2026-10-12 22:04:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:04:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:04:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817440, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 41594.3, "Lat": 21.5030727, "Lng": 105.7243729, "Vel": 53.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:04:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:04:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:04:04][4975] Ghi log của SSD [2026-10-12 22:04:04][4975] Ghi log của SSD [2026-10-12 22:04:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:04:05][1476] Check user in session [2026-10-12 22:04:05][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":41881,"totalTime":3175,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":316,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:04:05.9885881+07:00"} [2026-10-12 22:04:05][4975] Ghi log của SSD [2026-10-12 22:04:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:04:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:04:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:04:05][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:04:08][0014] Write current session data [2026-10-12 22:04:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:04:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5024338,N,105.7250977,E,121026,150408.00,25.5,28.579,136.35,2.63,1.41,2.22,10 OK [2026-10-12 22:04:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817450, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 42032.5, "Lat": 21.5021286, "Lng": 105.7254181, "Vel": 55.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:04:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:04:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:04:16][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44336 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11420 kB [2026-10-12 22:04:16][4975] Ghi log của SSD [2026-10-12 22:04:16][4975] Ghi log của SSD [2026-10-12 22:04:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:04:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:04:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:04:17][4975] Ghi log của SSD [2026-10-12 22:04:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103759,353,EUTRAN-BAND3,1300,5,0,6,28,36,-2 OK [2026-10-12 22:04:18][0014] Write current session data [2026-10-12 22:04:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:04:20][1476] Check user in session [2026-10-12 22:04:20][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":41881,"totalTime":3191,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":317,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:04:21.2329353+07:00"} [2026-10-12 22:04:16][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:04:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:04:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:04:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817460, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 42029.0, "Lat": 21.5011997, "Lng": 105.7264328, "Vel": 56.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:04:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:04:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:04:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:04:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5011997,N,105.7264328,E,121026,150421.00,19.2,30.352,135.26,2.27,1.11,1.98,09 OK [2026-10-12 22:04:28][0014] Write current session data [2026-10-12 22:04:28][4975] Ghi log của SSD [2026-10-12 22:04:28][4975] Ghi log của SSD [2026-10-12 22:04:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:04:29][4975] Ghi log của SSD [2026-10-12 22:04:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:04:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:04:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:04:31][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38248 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17364 kB [2026-10-12 22:04:31][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:04:31][0051] Get device config: versionCode: 5071026 [2026-10-12 22:04:31][0053] Get device config: active: false [2026-10-12 22:04:31][0055] Get device config: offlineMode: 1 [2026-10-12 22:04:31][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:04:31][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:04:31][0061] Get device config: threshRecog: 20 [2026-10-12 22:04:31][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:04:31][0065] Get device config: soundReversePin: 0 [2026-10-12 22:04:31][0067] Get device config: soundVolume: 35 [2026-10-12 22:04:31][0069] Get device config: buzzerUse: 1 [2026-10-12 22:04:31][0071] Get device config: wifiUse: 1 [2026-10-12 22:04:31][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:04:31][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:04:31][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:04:31][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:04:31][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:04:31][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:04:31][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:04:31][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:04:31][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:04:31][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:04:31][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:04:31][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:04:31][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:04:31][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:04:31][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:04:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:04:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817470, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 42029.7, "Lat": 21.5002556, "Lng": 105.7274399, "Vel": 50.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:04:32][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:04:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:04:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:04:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.5001698,N,105.7275391,E,121026,150432.00,25.2,27.322,135.45,2.26,1.11,1.97,09 OK [2026-10-12 22:04:35][1476] Check user in session [2026-10-12 22:04:35][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":42327,"totalTime":3206,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":319,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:04:36.4447493+07:00"} [2026-10-12 22:04:35][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:04:36.5549335+07:00"} [2026-10-12 22:04:35][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:04:35][0059] Command set system time: stime(&t) "2026-10-12 22:04:36" [2026-10-12 22:04:35][0007] Cập nhật thời gian RTC [2026-10-12 22:04:35][1817] Get objects linked dat [2026-10-12 22:04:35][4975] Ghi log của SSD [2026-10-12 22:04:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 11/11(11) [2026-10-12 22:04:36][4975] Ghi log của SSD [2026-10-12 22:04:36][4975] Ghi log của SSD [2026-10-12 22:04:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091218,154,EUTRAN-BAND3,1300,5,0,22,44,44,9 OK [2026-10-12 22:04:38][0014] Write current session data [2026-10-12 22:04:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:04:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:04:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:04:40][4975] Ghi log của SSD [2026-10-12 22:04:41][4975] Ghi log của SSD [2026-10-12 22:04:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:04:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:04:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:04:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817480, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 42428.9, "Lat": 21.4996109, "Lng": 105.7281342, "Vel": 54.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:04:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:04:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:04:46][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44388 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11120 kB [2026-10-12 22:04:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:04:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:04:48][0014] Write current session data [2026-10-12 22:04:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.4986439,N,105.7292175,E,121026,150449.00,35.4,26.217,133.54,1.91,1.15,1.52,09 OK [2026-10-12 22:04:51][1476] Check user in session [2026-10-12 22:04:51][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":42327,"totalTime":3221,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":321,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:04:51.9857272+07:00"} [2026-10-12 22:04:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817490, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 42482.7, "Lat": 21.4986439, "Lng": 105.7292175, "Vel": 48.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:04:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:04:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:04:53][4975] Ghi log của SSD [2026-10-12 22:04:53][4975] Ghi log của SSD [2026-10-12 22:04:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:04:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:04:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:04:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:04:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091217,153,EUTRAN-BAND3,1300,5,0,34,74,66,29 OK [2026-10-12 22:04:58][0014] Write current session data [2026-10-12 22:04:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:05:01][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43752 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12216 kB [2026-10-12 22:05:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:05:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:05:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817500, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 42473.1, "Lat": 21.4977283, "Lng": 105.7302246, "Vel": 54.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:05:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:05:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:05:03][0331] Xóa file: rm -rf /customer/storage/log/day13/log* [2026-10-12 22:05:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:05:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.4974422,N,105.7305374,E,121026,150502.00,32.3,28.269,133.39,3.08,1.39,2.75,10 OK [2026-10-12 22:05:05][4975] Ghi log của SSD [2026-10-12 22:05:05][4975] Ghi log của SSD [2026-10-12 22:05:06][1476] Check user in session [2026-10-12 22:05:05][4986] [API___022] api_check_user_in_session:36 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:05:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:05:07][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":42732,"totalTime":3237,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":322,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:05:07.8270383+07:00"} [2026-10-12 22:05:08][0014] Write current session data [2026-10-12 22:05:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:05:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817510, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 42922.7, "Lat": 21.4965019, "Lng": 105.7315063, "Vel": 62.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:05:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:05:12][4975] Ghi log của SSD [2026-10-12 22:05:12][4975] Ghi log của SSD [2026-10-12 22:05:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:05:13][4975] Ghi log của SSD [2026-10-12 22:05:13][4975] Ghi log của SSD [2026-10-12 22:05:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,18,,,21.4963818,N,105.7316208,E,121026,150512.00,39.8,34.573,137.99,3.12,1.42,2.77,09 OK [2026-10-12 22:05:16][4975] Ghi log của SSD [2026-10-12 22:05:16][4975] Ghi log của SSD [2026-10-12 22:05:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:05:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:05:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 11/11(11) [2026-10-12 22:05:12][4986] [DAT04_010][RAM 2032kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:53-TG:0giờ53phút-QD:42.73 Km:XT:100 %-TC:11-TB:0-sent image:11/11(11)-sent GPS:323/323 [2026-10-12 22:05:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:05:16][4986] [API___022] api_check_user_in_session:36 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:05:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:05:16][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44432 kB Dirty: 0 kB [2026-10-12 22:05:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* Name: DAT_SSR071026 VmRSS: 11124 kB [2026-10-12 22:05:17][4975] Ghi log của SSD [2026-10-12 22:05:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091217,153,EUTRAN-BAND3,1300,5,0,34,55,49,23 OK [2026-10-12 22:05:18][0014] Write current session data [2026-10-12 22:05:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:05:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:05:22][1476] Check user in session [2026-10-12 22:05:22][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":42732,"totalTime":3253,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":324,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:05:23.0359591+07:00"} [2026-10-12 22:05:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817520, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 42866.9, "Lat": 21.4955235, "Lng": 105.7322693, "Vel": 62.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:05:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:05:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:05:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:05:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 22:05:27][0539] Nhận dạng thành công: 38/20 -> Chốt kết quả [2026-10-12 22:05:28][0014] Write current session data [2026-10-12 22:05:28][4975] Ghi log của SSD [2026-10-12 22:05:28][4975] Ghi log của SSD [2026-10-12 22:05:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:05:29][4975] Ghi log của SSD [2026-10-12 22:05:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.4944515,N,105.7328949,E,121026,150527.00,30.4,31.903,149.28,2.25,1.11,1.95,11 OK [2026-10-12 22:05:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:05:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:05:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:05:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:05:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:05:31][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38140 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17312 kB [2026-10-12 22:05:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817530, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 42917.3, "Lat": 21.4940376, "Lng": 105.7330704, "Vel": 59.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:05:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:05:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:05:37][1476] Check user in session [2026-10-12 22:05:37][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":43201,"totalTime":3268,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":326,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:05:38.2413723+07:00"} [2026-10-12 22:05:37][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:05:38.3596599+07:00"} [2026-10-12 22:05:37][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:05:37][0059] Command set system time: stime(&t) "2026-10-12 22:05:38" [2026-10-12 22:05:37][0007] Cập nhật thời gian RTC [2026-10-12 22:05:37][1817] Get objects linked dat [2026-10-12 22:05:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091217,153,EUTRAN-BAND3,1300,5,0,17,36,38,1 OK [2026-10-12 22:05:38][0014] Write current session data [2026-10-12 22:05:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:05:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:05:39][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:05:39][0051] Get device config: versionCode: 5071026 [2026-10-12 22:05:39][0053] Get device config: active: false [2026-10-12 22:05:39][0055] Get device config: offlineMode: 1 [2026-10-12 22:05:39][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:05:39][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:05:39][0061] Get device config: threshRecog: 20 [2026-10-12 22:05:39][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:05:39][0065] Get device config: soundReversePin: 0 [2026-10-12 22:05:39][0067] Get device config: soundVolume: 35 [2026-10-12 22:05:39][0069] Get device config: buzzerUse: 1 [2026-10-12 22:05:39][0071] Get device config: wifiUse: 1 [2026-10-12 22:05:39][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:05:39][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:05:39][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:05:39][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:05:39][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:05:39][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:05:39][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:05:39][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:05:39][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:05:39][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:05:39][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:05:39][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:05:39][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:05:39][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:05:39][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:05:40][4975] Ghi log của SSD [2026-10-12 22:05:40][4975] Ghi log của SSD [2026-10-12 22:05:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:05:41][4975] Ghi log của SSD [2026-10-12 22:05:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817540, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 43321.5, "Lat": 21.4930115, "Lng": 105.7334137, "Vel": 52.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:05:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:05:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:05:41][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:05:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:05:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:05:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.4924927,N,105.7335434,E,121026,150542.00,26.6,28.194,168.08,2.42,1.37,2.00,11 OK [2026-10-12 22:05:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:05:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:05:47][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44416 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11096 kB [2026-10-12 22:05:47][4975] Ghi log của SSD [2026-10-12 22:05:48][0014] Write current session data [2026-10-12 22:05:48][4975] Ghi log của SSD [2026-10-12 22:05:48][4975] Ghi log của SSD [2026-10-12 22:05:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 11/11(11) [2026-10-12 22:05:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:05:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817550, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 43359.6, "Lat": 21.4916229, "Lng": 105.7337189, "Vel": 50.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:05:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:05:53][1476] Check user in session [2026-10-12 22:05:53][4975] Ghi log của SSD [2026-10-12 22:05:53][4975] Ghi log của SSD [2026-10-12 22:05:53][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":43201,"totalTime":3283,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":327,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:05:53.957924+07:00"} [2026-10-12 22:05:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:05:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:05:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:05:54][4975] Ghi log của SSD [2026-10-12 22:05:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.4911098,N,105.7338715,E,121026,150553.00,25.0,28.042,168.22,1.82,1.05,1.49,11 OK [2026-10-12 22:05:53][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:05:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:05:54][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:05:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87091217,153,EUTRAN-BAND3,1300,5,0,19,36,38,8 OK [2026-10-12 22:05:58][0014] Write current session data [2026-10-12 22:05:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:06:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:06:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:06:02][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44364 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10988 kB [2026-10-12 22:06:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817560, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 43375.9, "Lat": 21.4901028, "Lng": 105.7341156, "Vel": 45.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:06:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:06:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:06:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:06:05][4975] Ghi log của SSD [2026-10-12 22:06:05][4975] Ghi log của SSD [2026-10-12 22:06:05][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:06:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:06:08][1476] Check user in session [2026-10-12 22:06:08][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":43661,"totalTime":3299,"totalVerifyCounter":11,"successVerifyCounter":11,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:01:10Z","totalGps":328,"totalAuthen":11,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:06:09.1891505+07:00"} [2026-10-12 22:06:08][0014] Write current session data [2026-10-12 22:06:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:06:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.4892387,N,105.7342529,E,121026,150608.00,25.2,27.178,171.45,1.97,1.01,1.69,11 OK [2026-10-12 22:06:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817570, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 43798.7, "Lat": 21.4888859, "Lng": 105.7343445, "Vel": 46.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:06:16][4975] Ghi log của SSD [2026-10-12 22:06:16][4975] Ghi log của SSD [2026-10-12 22:06:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:06:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:06:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:06:17][4975] Ghi log của SSD [2026-10-12 22:06:17][0021] RabbitMQ Error: Unable to open TCP socket [2026-10-12 22:06:17][5191] Đẩy GPS lên RabbitMQ thất bại [2026-10-12 22:06:16][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:06:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:06:17][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:06:17][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44172 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11892 kB [2026-10-12 22:06:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,1,28,38,-2 OK [2026-10-12 22:06:18][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:06:18][0014] Write current session data [2026-10-12 22:06:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:06:19][5270] Dữ liệu GPS đẩy lại RabbitMQ: { "Time": 1791817570, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 43661.3, "Lat": 21.4888859, "Lng": 105.7343445, "Vel": 46.7, "GpsStatus": 1, "GsmStatus": 0, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:06:19][5273] Đẩy lại dữ liệu GPS lên RabbitMQ thành công [2026-10-12 22:06:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 51365 [2026-10-12 22:06:22][0730] HTTP upload image authen response: {"recordId":"04cbeba4-fd8d-49dc-b6c3-8274659751e1","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\04cbeba4-fd8d-49dc-b6c3-8274659751e1.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"04cbeba4-fd8d-49dc-b6c3-8274659751e1\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\04cbeba4-fd8d-49dc-b6c3-8274659751e1.jpg\",\"CreatedDate\":\"2026-10-12T22:06:23.1327758+07:00\",\"CreatedBy\":\"string\",\"Size\":51365.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:06:23.2299239+07:00"} [2026-10-12 22:06:22][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791842770, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/04cbeba4-fd8d-49dc-b6c3-8274659751e1.jpg", "Lat": 21.487846, "Lng": 105.734573, "Dis": 43661.292969, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 52.50 } [2026-10-12 22:06:22][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 22:06:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817580, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 43779.3, "Lat": 21.4878464, "Lng": 105.7345734, "Vel": 52.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:06:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:06:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:06:23][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 22:06:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:06:23][1476] Check user in session [2026-10-12 22:06:24][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":43661,"totalTime":3314,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":330,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:06:24.8032219+07:00"} [2026-10-12 22:06:24][4975] Ghi log của SSD [2026-10-12 22:06:24][4975] Ghi log của SSD [2026-10-12 22:06:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.4874897,N,105.7346497,E,121026,150623.00,24.4,26.431,169.75,1.96,1.01,1.69,10 OK [2026-10-12 22:06:25][4975] Ghi log của SSD [2026-10-12 22:06:25][4975] Ghi log của SSD [2026-10-12 22:06:26][4975] Ghi log của SSD [2026-10-12 22:06:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 22:06:26][0407] Nhận dạng thành công: 50/20 [2026-10-12 22:06:27][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:06:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 11/11(11) [2026-10-12 22:06:24][4986] [DAT04_010][RAM 1996kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:52-TG:0giờ55phút-QD:43.66 Km:XT:100 %-TC:11-TB:0-sent image:11/11(11)-sent GPS:330/330 [2026-10-12 22:06:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:06:26][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 12/12(12) [2026-10-12 22:06:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 22:06:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:06:28][0014] Write current session data [2026-10-12 22:06:28][4975] Ghi log của SSD [2026-10-12 22:06:28][4975] Ghi log của SSD [2026-10-12 22:06:28][4975] Ghi log của SSD [2026-10-12 22:06:29][4975] Ghi log của SSD [2026-10-12 22:06:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:06:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:06:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817590, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 43818.2, "Lat": 21.4864922, "Lng": 105.7350006, "Vel": 60.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:06:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:06:28][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:06:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 46/20 [2026-10-12 22:06:28][4986] [API___003] API LAST AUTHEN: 156 ms, ✅ thành công sau 1 lần (size=5965 Byte) [2026-10-12 22:06:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:06:32][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44136 kB Dirty: 96 kB Name: DAT_SSR071026 VmRSS: 11136 kB [2026-10-12 22:06:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:06:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,18,,,21.4860306,N,105.7351913,E,121026,150634.00,26.0,36.732,159.07,1.99,1.06,1.69,09 OK [2026-10-12 22:06:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,24,44,42,10 OK [2026-10-12 22:06:38][0014] Write current session data [2026-10-12 22:06:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:06:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:06:39][1476] Check user in session [2026-10-12 22:06:39][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":44090,"totalTime":3330,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":332,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:06:40.033691+07:00"} [2026-10-12 22:06:39][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:06:40.184246+07:00"} [2026-10-12 22:06:39][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:06:39][0059] Command set system time: stime(&t) "2026-10-12 22:06:40" [2026-10-12 22:06:39][0007] Cập nhật thời gian RTC [2026-10-12 22:06:39][1817] Get objects linked dat [2026-10-12 22:06:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:06:41][4975] Ghi log của SSD [2026-10-12 22:06:41][4975] Ghi log của SSD [2026-10-12 22:06:42][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:06:42][0051] Get device config: versionCode: 5071026 [2026-10-12 22:06:42][0053] Get device config: active: false [2026-10-12 22:06:42][0055] Get device config: offlineMode: 1 [2026-10-12 22:06:42][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:06:42][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:06:42][0061] Get device config: threshRecog: 20 [2026-10-12 22:06:42][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:06:42][0065] Get device config: soundReversePin: 0 [2026-10-12 22:06:42][0067] Get device config: soundVolume: 35 [2026-10-12 22:06:42][0069] Get device config: buzzerUse: 1 [2026-10-12 22:06:42][0071] Get device config: wifiUse: 1 [2026-10-12 22:06:42][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:06:42][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:06:42][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:06:42][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:06:42][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:06:42][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:06:42][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:06:42][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:06:42][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:06:42][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:06:42][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:06:42][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:06:42][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:06:42][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:06:42][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:06:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:06:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:06:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817600, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 44219.4, "Lat": 21.4854012, "Lng": 105.7354126, "Vel": 67.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:06:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:06:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:06:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:06:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:06:47][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44048 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11312 kB [2026-10-12 22:06:48][0014] Write current session data [2026-10-12 22:06:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4838142,N,105.7360306,E,121026,150648.00,27.9,33.409,158.66,2.39,1.16,2.09,11 OK [2026-10-12 22:06:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817610, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 44312.2, "Lat": 21.4835358, "Lng": 105.7361603, "Vel": 60.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:06:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:06:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:06:53][4975] Ghi log của SSD [2026-10-12 22:06:53][4975] Ghi log của SSD [2026-10-12 22:06:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:06:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:06:54][1476] Check user in session [2026-10-12 22:06:54][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":44090,"totalTime":3345,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":333,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:06:55.6919295+07:00"} [2026-10-12 22:06:53][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:06:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:06:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,7,50,54,11 OK [2026-10-12 22:06:58][0014] Write current session data [2026-10-12 22:06:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:07:00][4975] Ghi log của SSD [2026-10-12 22:07:01][4975] Ghi log của SSD [2026-10-12 22:07:01][4975] Ghi log của SSD [2026-10-12 22:07:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:07:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:07:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817620, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 44261.7, "Lat": 21.4821072, "Lng": 105.7367706, "Vel": 57.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:07:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 12/12(12) [2026-10-12 22:07:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:07:02][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44152 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11424 kB [2026-10-12 22:07:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:07:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:07:04][4975] Ghi log của SSD [2026-10-12 22:07:04][4975] Ghi log của SSD [2026-10-12 22:07:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:07:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4817162,N,105.7369080,E,121026,150704.00,28.4,28.662,159.58,2.46,1.17,2.16,10 OK [2026-10-12 22:07:05][4975] Ghi log của SSD [2026-10-12 22:07:04][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:07:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:07:05][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:07:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:07:08][0014] Write current session data [2026-10-12 22:07:09][1476] Check user in session [2026-10-12 22:07:10][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":44597,"totalTime":3360,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":335,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:07:10.9103505+07:00"} [2026-10-12 22:07:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817630, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 44705.2, "Lat": 21.4811916, "Lng": 105.7370987, "Vel": 53.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:07:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:07:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:07:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4807091,N,105.7372818,E,121026,150712.00,26.1,27.146,161.25,2.68,1.23,2.38,10 OK [2026-10-12 22:07:16][4975] Ghi log của SSD [2026-10-12 22:07:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:07:16][4975] Ghi log của SSD [2026-10-12 22:07:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:07:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:07:17][4975] Ghi log của SSD [2026-10-12 22:07:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,27,51,49,12 OK [2026-10-12 22:07:16][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:07:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:07:17][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:07:18][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42120 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13520 kB [2026-10-12 22:07:18][0014] Write current session data [2026-10-12 22:07:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:07:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817640, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 44750.9, "Lat": 21.4799137, "Lng": 105.7376480, "Vel": 50.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:07:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:07:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:07:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:07:25][1476] Check user in session [2026-10-12 22:07:25][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":44597,"totalTime":3376,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":336,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:07:26.1491197+07:00"} [2026-10-12 22:07:28][4975] Ghi log của SSD [2026-10-12 22:07:28][4975] Ghi log của SSD [2026-10-12 22:07:28][0014] Write current session data [2026-10-12 22:07:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:07:29][4975] Ghi log của SSD [2026-10-12 22:07:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4790649,N,105.7379532,E,121026,150726.00,29.9,25.847,158.26,2.45,1.13,2.18,09 OK [2026-10-12 22:07:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:07:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:07:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817650, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 44750.8, "Lat": 21.4786110, "Lng": 105.7381210, "Vel": 45.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:07:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:07:28][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:07:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:07:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:07:33][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44124 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11384 kB [2026-10-12 22:07:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:07:35][4975] Ghi log của SSD [2026-10-12 22:07:35][4975] Ghi log của SSD [2026-10-12 22:07:36][4975] Ghi log của SSD [2026-10-12 22:07:36][4975] Ghi log của SSD [2026-10-12 22:07:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,15,66,65,18 OK [2026-10-12 22:07:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 12/12(12) [2026-10-12 22:07:35][4986] [DAT04_010][RAM 1928kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:45-TG:0giờ56phút-QD:45.03 Km:XT:100 %-TC:12-TB:0-sent image:12/12(12)-sent GPS:338/338 [2026-10-12 22:07:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:07:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:07:38][0014] Write current session data [2026-10-12 22:07:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:07:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:07:40][1476] Check user in session [2026-10-12 22:07:40][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":45029,"totalTime":3391,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":338,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:07:41.3814771+07:00"} [2026-10-12 22:07:40][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:07:41.5279183+07:00"} [2026-10-12 22:07:40][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:07:40][0059] Command set system time: stime(&t) "2026-10-12 22:07:41" [2026-10-12 22:07:40][0007] Cập nhật thời gian RTC [2026-10-12 22:07:40][1817] Get objects linked dat [2026-10-12 22:07:41][4975] Ghi log của SSD [2026-10-12 22:07:41][4975] Ghi log của SSD [2026-10-12 22:07:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817660, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 45131.9, "Lat": 21.4777470, "Lng": 105.7384644, "Vel": 47.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:07:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:07:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:07:41][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:07:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:07:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4772701,N,105.7386398,E,121026,150742.00,32.8,29.238,157.37,2.74,1.51,2.29,10 OK [2026-10-12 22:07:45][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:07:45][0051] Get device config: versionCode: 5071026 [2026-10-12 22:07:45][0053] Get device config: active: false [2026-10-12 22:07:45][0055] Get device config: offlineMode: 1 [2026-10-12 22:07:45][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:07:45][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:07:45][0061] Get device config: threshRecog: 20 [2026-10-12 22:07:45][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:07:45][0065] Get device config: soundReversePin: 0 [2026-10-12 22:07:45][0067] Get device config: soundVolume: 35 [2026-10-12 22:07:45][0069] Get device config: buzzerUse: 1 [2026-10-12 22:07:45][0071] Get device config: wifiUse: 1 [2026-10-12 22:07:45][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:07:45][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:07:45][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:07:45][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:07:45][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:07:45][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:07:45][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:07:45][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:07:45][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:07:45][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:07:45][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:07:45][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:07:45][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:07:45][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:07:45][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:07:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:07:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:07:48][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42888 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12984 kB [2026-10-12 22:07:48][0014] Write current session data [2026-10-12 22:07:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:07:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817670, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 45196.6, "Lat": 21.4763412, "Lng": 105.7390366, "Vel": 49.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:07:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:07:53][4975] Ghi log của SSD [2026-10-12 22:07:53][4975] Ghi log của SSD [2026-10-12 22:07:53][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:07:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:07:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:07:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:07:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4758511,N,105.7392349,E,121026,150754.00,24.4,,,2.33,1.35,1.90,09 OK [2026-10-12 22:07:56][1476] Check user in session [2026-10-12 22:07:56][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":45029,"totalTime":3407,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":339,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:07:57.0800376+07:00"} [2026-10-12 22:07:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103757,389,EUTRAN-BAND3,1300,5,0,11,52,56,8 OK [2026-10-12 22:07:58][0014] Write current session data [2026-10-12 22:07:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:08:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:08:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:08:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817680, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 45147.4, "Lat": 21.4753494, "Lng": 105.7394409, "Vel": 53.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:08:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:08:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:08:03][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44068 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11444 kB [2026-10-12 22:08:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:08:05][4975] Ghi log của SSD [2026-10-12 22:08:05][4975] Ghi log của SSD [2026-10-12 22:08:05][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:08:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:08:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:08:08][0014] Write current session data [2026-10-12 22:08:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4744148,N,105.7397995,E,121026,150806.00,19.7,26.180,155.19,2.41,1.48,1.91,10 OK [2026-10-12 22:08:11][1476] Check user in session [2026-10-12 22:08:11][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":45452,"totalTime":3422,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":341,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:08:12.2955727+07:00"} [2026-10-12 22:08:12][4975] Ghi log của SSD [2026-10-12 22:08:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817690, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 45626.9, "Lat": 21.4738770, "Lng": 105.7400284, "Vel": 56.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:08:13][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:08:13][4975] Ghi log của SSD [2026-10-12 22:08:13][4975] Ghi log của SSD [2026-10-12 22:08:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 12/12(12) [2026-10-12 22:08:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:08:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:08:16][4975] Ghi log của SSD [2026-10-12 22:08:16][4975] Ghi log của SSD [2026-10-12 22:08:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:08:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:08:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:08:17][4975] Ghi log của SSD [2026-10-12 22:08:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103756,388,EUTRAN-BAND3,1300,5,0,28,53,49,14 OK [2026-10-12 22:08:16][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:08:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:08:17][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:08:18][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44188 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11448 kB [2026-10-12 22:08:18][0014] Write current session data [2026-10-12 22:08:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:08:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817700, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 45585.9, "Lat": 21.4727612, "Lng": 105.7405090, "Vel": 57.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:08:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:08:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:08:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:08:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4720345,N,105.7407761,E,121026,150823.00,23.9,34.221,155.75,2.32,1.35,1.89,10 OK [2026-10-12 22:08:26][1476] Check user in session [2026-10-12 22:08:26][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":45878,"totalTime":3437,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":343,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:08:27.522651+07:00"} [2026-10-12 22:08:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 22:08:26][0470] Nhận dạng thành công: 42/20 [2026-10-12 22:08:28][4975] Ghi log của SSD [2026-10-12 22:08:28][4975] Ghi log của SSD [2026-10-12 22:08:28][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:08:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:08:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:08:29][0014] Write current session data [2026-10-12 22:08:29][4975] Ghi log của SSD [2026-10-12 22:08:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:08:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:08:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817710, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 45646.5, "Lat": 21.4711094, "Lng": 105.7411194, "Vel": 48.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:08:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:08:29][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:08:33][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43052 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12800 kB [2026-10-12 22:08:34][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:08:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4707947,N,105.7412186,E,121026,150834.00,15.9,24.729,164.16,2.46,1.54,1.92,09 OK [2026-10-12 22:08:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103756,388,EUTRAN-BAND3,1300,5,0,27,53,51,13 OK [2026-10-12 22:08:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:08:39][0014] Write current session data [2026-10-12 22:08:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:08:40][4975] Ghi log của SSD [2026-10-12 22:08:40][4975] Ghi log của SSD [2026-10-12 22:08:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:08:41][1476] Check user in session [2026-10-12 22:08:41][4975] Ghi log của SSD [2026-10-12 22:08:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":45878,"totalTime":3452,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":344,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:08:42.7469063+07:00"} [2026-10-12 22:08:42][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:08:42.8898628+07:00"} [2026-10-12 22:08:42][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:08:42][0059] Command set system time: stime(&t) "2026-10-12 22:08:42" [2026-10-12 22:08:42][0007] Cập nhật thời gian RTC [2026-10-12 22:08:42][1817] Get objects linked dat [2026-10-12 22:08:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817720, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 45966.4, "Lat": 21.4703579, "Lng": 105.7413712, "Vel": 49.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:08:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:08:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:08:40][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:08:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:08:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:08:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:08:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:08:46][4975] Ghi log của SSD [2026-10-12 22:08:46][4975] Ghi log của SSD [2026-10-12 22:08:47][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:08:47][0051] Get device config: versionCode: 5071026 [2026-10-12 22:08:47][0053] Get device config: active: false [2026-10-12 22:08:47][0055] Get device config: offlineMode: 1 [2026-10-12 22:08:47][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:08:47][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:08:47][0061] Get device config: threshRecog: 20 [2026-10-12 22:08:47][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:08:47][0065] Get device config: soundReversePin: 0 [2026-10-12 22:08:47][0067] Get device config: soundVolume: 35 [2026-10-12 22:08:47][0069] Get device config: buzzerUse: 1 [2026-10-12 22:08:47][0071] Get device config: wifiUse: 1 [2026-10-12 22:08:47][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:08:47][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:08:47][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:08:47][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:08:47][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:08:47][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:08:47][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:08:47][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:08:47][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:08:47][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:08:47][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:08:47][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:08:47][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:08:47][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:08:47][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:08:47][4975] Ghi log của SSD [2026-10-12 22:08:47][4975] Ghi log của SSD [2026-10-12 22:08:46][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 12/12(12) [2026-10-12 22:08:46][4986] [DAT04_010][RAM 1916kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:53-TG:0giờ57phút-QD:45.88 Km:XT:100 %-TC:12-TB:0-sent image:12/12(12)-sent GPS:345/345 [2026-10-12 22:08:47][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:08:48][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44088 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11344 kB [2026-10-12 22:08:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4694462,N,105.7417145,E,121026,150846.00,26.5,25.967,159.96,2.00,1.21,1.59,10 OK [2026-10-12 22:08:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817730, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 46042.2, "Lat": 21.4689751, "Lng": 105.7419052, "Vel": 50.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:08:52][4975] Ghi log của SSD [2026-10-12 22:08:52][4975] Ghi log của SSD [2026-10-12 22:08:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:08:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:08:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:08:53][4975] Ghi log của SSD [2026-10-12 22:08:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:08:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:08:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:08:53][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:08:56][1476] Check user in session [2026-10-12 22:08:56][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":45878,"totalTime":3468,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":345,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:08:58.4435052+07:00"} [2026-10-12 22:08:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87103756,388,EUTRAN-BAND3,1300,5,0,27,48,45,13 OK [2026-10-12 22:08:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:08:58][0014] Write current session data [2026-10-12 22:09:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:09:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:09:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817740, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 45991.6, "Lat": 21.4680309, "Lng": 105.7423019, "Vel": 50.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:09:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:09:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:09:03][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37844 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17624 kB [2026-10-12 22:09:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4673061,N,105.7426300,E,121026,150904.00,20.7,29.914,160.13,2.18,1.12,1.88,11 OK [2026-10-12 22:09:04][4975] Ghi log của SSD [2026-10-12 22:09:04][4975] Ghi log của SSD [2026-10-12 22:09:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:09:05][4975] Ghi log của SSD [2026-10-12 22:09:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:09:08][0014] Write current session data [2026-10-12 22:09:04][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:09:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:09:05][4986] [API___022] api_check_user_in_session:23 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:09:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817750, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 46500.0, "Lat": 21.4665794, "Lng": 105.7429733, "Vel": 52.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:09:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:09:11][1476] Check user in session [2026-10-12 22:09:11][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":46324,"totalTime":3483,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":347,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:09:13.6904295+07:00"} [2026-10-12 22:09:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:09:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4660282,N,105.7431259,E,121026,150914.00,28.1,30.348,161.32,2.41,1.13,2.13,10 OK [2026-10-12 22:09:15][4975] Ghi log của SSD [2026-10-12 22:09:15][4975] Ghi log của SSD [2026-10-12 22:09:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:09:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:09:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:09:16][4975] Ghi log của SSD [2026-10-12 22:09:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383371,114,EUTRAN-BAND3,1300,5,0,25,43,41,10 OK [2026-10-12 22:09:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:09:18][0014] Write current session data [2026-10-12 22:09:15][4986] [API___022] api_check_user_in_session:23 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:09:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:09:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:09:18][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44132 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11340 kB [2026-10-12 22:09:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817760, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 46456.3, "Lat": 21.4654446, "Lng": 105.7433472, "Vel": 45.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:09:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:09:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:09:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:09:23][4975] Ghi log của SSD [2026-10-12 22:09:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 12/12(12) [2026-10-12 22:09:24][4975] Ghi log của SSD [2026-10-12 22:09:24][4975] Ghi log của SSD [2026-10-12 22:09:26][1476] Check user in session [2026-10-12 22:09:27][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":46744,"totalTime":3498,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":349,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:09:28.9250944+07:00"} [2026-10-12 22:09:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:09:27][4975] Ghi log của SSD [2026-10-12 22:09:27][4975] Ghi log của SSD [2026-10-12 22:09:28][0014] Write current session data [2026-10-12 22:09:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:09:27][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:09:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:09:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4644871,N,105.7437286,E,121026,150927.00,37.5,25.952,161.52,2.41,1.10,2.14,10 OK [2026-10-12 22:09:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:09:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:09:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817770, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 46493.0, "Lat": 21.4640141, "Lng": 105.7438889, "Vel": 46.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:09:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:09:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:09:33][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43428 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12500 kB [2026-10-12 22:09:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383371,114,EUTRAN-BAND3,1300,5,0,22,39,39,8 OK [2026-10-12 22:09:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:09:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:09:38][0014] Write current session data [2026-10-12 22:09:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:09:39][4975] Ghi log của SSD [2026-10-12 22:09:39][4975] Ghi log của SSD [2026-10-12 22:09:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817780, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 46863.2, "Lat": 21.4630432, "Lng": 105.7443619, "Vel": 50.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:09:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:09:42][1476] Check user in session [2026-10-12 22:09:42][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":46744,"totalTime":3514,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":350,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:09:44.1353431+07:00"} [2026-10-12 22:09:42][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:09:44.2929974+07:00"} [2026-10-12 22:09:42][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:09:42][0059] Command set system time: stime(&t) "2026-10-12 22:09:44" [2026-10-12 22:09:42][0007] Cập nhật thời gian RTC [2026-10-12 22:09:42][1817] Get objects linked dat [2026-10-12 22:09:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:09:39][4986] [API___003] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:09:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:09:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4626369,N,105.7444916,E,121026,150943.00,43.7,27.576,162.88,3.09,1.46,2.73,10 OK [2026-10-12 22:09:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:09:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:09:49][0014] Write current session data [2026-10-12 22:09:49][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41872 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17492 kB [2026-10-12 22:09:51][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:09:51][0051] Get device config: versionCode: 5071026 [2026-10-12 22:09:51][0053] Get device config: active: false [2026-10-12 22:09:51][0055] Get device config: offlineMode: 1 [2026-10-12 22:09:51][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:09:51][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:09:51][0061] Get device config: threshRecog: 20 [2026-10-12 22:09:51][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:09:51][0065] Get device config: soundReversePin: 0 [2026-10-12 22:09:51][0067] Get device config: soundVolume: 35 [2026-10-12 22:09:51][0069] Get device config: buzzerUse: 1 [2026-10-12 22:09:51][0071] Get device config: wifiUse: 1 [2026-10-12 22:09:51][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:09:51][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:09:51][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:09:51][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:09:51][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:09:51][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:09:51][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:09:51][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:09:51][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:09:51][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:09:51][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:09:51][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:09:51][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:09:51][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:09:51][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:09:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817790, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 46898.2, "Lat": 21.4617367, "Lng": 105.7448425, "Vel": 54.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:09:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:09:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:09:52][4975] Ghi log của SSD [2026-10-12 22:09:52][4975] Ghi log của SSD [2026-10-12 22:09:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:09:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:09:52][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:09:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:09:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4617367,N,105.7448425,E,121026,150951.00,45.5,29.447,159.12,3.24,1.60,2.81,10 OK [2026-10-12 22:09:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383371,114,EUTRAN-BAND3,1300,5,0,28,55,52,15 OK [2026-10-12 22:09:58][1476] Check user in session [2026-10-12 22:09:59][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":46744,"totalTime":3529,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":351,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:09:59.7830986+07:00"} [2026-10-12 22:09:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:09:59][0014] Write current session data [2026-10-12 22:10:00][4975] Ghi log của SSD [2026-10-12 22:10:00][4975] Ghi log của SSD [2026-10-12 22:10:01][4975] Ghi log của SSD [2026-10-12 22:10:01][4975] Ghi log của SSD [2026-10-12 22:10:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:10:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:10:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817800, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 46855.2, "Lat": 21.4608059, "Lng": 105.7452164, "Vel": 50.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:10:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:10:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:10:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 12/12(12) [2026-10-12 22:10:00][4986] [DAT04_010][RAM 2036kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:54-TG:0giờ58phút-QD:46.74 Km:XT:100 %-TC:12-TB:0-sent image:12/12(12)-sent GPS:352/352 [2026-10-12 22:10:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:10:04][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44668 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10968 kB [2026-10-12 22:10:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:10:05][4975] Ghi log của SSD [2026-10-12 22:10:05][4975] Ghi log của SSD [2026-10-12 22:10:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:10:09][0014] Write current session data [2026-10-12 22:10:05][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:10:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:10:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4597244,N,105.7456436,E,121026,151008.00,36.9,28.952,157.23,2.15,1.08,1.86,11 OK [2026-10-12 22:10:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817810, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 47358.1, "Lat": 21.4593468, "Lng": 105.7457886, "Vel": 57.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:10:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:10:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:10:14][1476] Check user in session [2026-10-12 22:10:14][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":47185,"totalTime":3544,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":353,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:10:14.9958125+07:00"} [2026-10-12 22:10:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:10:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:10:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:10:17][4975] Ghi log của SSD [2026-10-12 22:10:17][4975] Ghi log của SSD [2026-10-12 22:10:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383371,114,EUTRAN-BAND3,1300,5,0,18,36,37,5 OK [2026-10-12 22:10:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:10:19][0014] Write current session data [2026-10-12 22:10:17][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:10:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:10:19][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44520 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11052 kB [2026-10-12 22:10:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817820, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 47338.4, "Lat": 21.4580460, "Lng": 105.7462692, "Vel": 59.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:10:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:10:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:10:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:10:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4575291,N,105.7464828,E,121026,151024.00,19.5,28.639,158.82,2.88,1.19,2.63,10 OK [2026-10-12 22:10:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 22:10:27][0539] Nhận dạng thành công: 38/20 -> Chốt kết quả [2026-10-12 22:10:28][4975] Ghi log của SSD [2026-10-12 22:10:28][4975] Ghi log của SSD [2026-10-12 22:10:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:10:29][1476] Check user in session [2026-10-12 22:10:29][0014] Write current session data [2026-10-12 22:10:29][4975] Ghi log của SSD [2026-10-12 22:10:28][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:10:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:10:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:10:30][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":47621,"totalTime":3561,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":355,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:10:31.2690049+07:00"} [2026-10-12 22:10:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:10:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:10:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817830, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 47299.0, "Lat": 21.4570961, "Lng": 105.7466736, "Vel": 44.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:10:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:10:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:10:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4564095,N,105.7469788,E,121026,151034.00,15.1,25.173,161.36,2.88,1.19,2.62,08 OK [2026-10-12 22:10:35][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43752 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12276 kB [2026-10-12 22:10:36][4975] Ghi log của SSD [2026-10-12 22:10:37][4975] Ghi log của SSD [2026-10-12 22:10:37][4975] Ghi log của SSD [2026-10-12 22:10:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383373,116,EUTRAN-BAND3,1300,5,0,28,62,57,19 OK [2026-10-12 22:10:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:10:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:10:39][0014] Write current session data [2026-10-12 22:10:36][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 12/12(12) [2026-10-12 22:10:37][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:10:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:10:40][4975] Ghi log của SSD [2026-10-12 22:10:40][4975] Ghi log của SSD [2026-10-12 22:10:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817840, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 47776.6, "Lat": 21.4558029, "Lng": 105.7472229, "Vel": 35.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:10:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:10:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:10:40][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:10:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:10:45][1476] Check user in session [2026-10-12 22:10:45][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":47621,"totalTime":3576,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":356,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:10:46.507433+07:00"} [2026-10-12 22:10:45][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:10:46.6528103+07:00"} [2026-10-12 22:10:45][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:10:45][0059] Command set system time: stime(&t) "2026-10-12 22:10:46" [2026-10-12 22:10:45][0007] Cập nhật thời gian RTC [2026-10-12 22:10:45][1817] Get objects linked dat [2026-10-12 22:10:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:10:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:10:49][0014] Write current session data [2026-10-12 22:10:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4550400,N,105.7475510,E,121026,151047.00,8.5,28.259,155.61,2.38,1.14,2.09,09 OK [2026-10-12 22:10:50][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42056 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13852 kB [2026-10-12 22:10:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:10:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817850, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 47775.8, "Lat": 21.4545116, "Lng": 105.7477570, "Vel": 59.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:10:52][4975] Ghi log của SSD [2026-10-12 22:10:52][4975] Ghi log của SSD [2026-10-12 22:10:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:10:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:10:54][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:10:54][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:10:54][0051] Get device config: versionCode: 5071026 [2026-10-12 22:10:54][0053] Get device config: active: false [2026-10-12 22:10:54][0055] Get device config: offlineMode: 1 [2026-10-12 22:10:54][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:10:54][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:10:54][0061] Get device config: threshRecog: 20 [2026-10-12 22:10:54][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:10:54][0065] Get device config: soundReversePin: 0 [2026-10-12 22:10:54][0067] Get device config: soundVolume: 35 [2026-10-12 22:10:54][0069] Get device config: buzzerUse: 1 [2026-10-12 22:10:54][0071] Get device config: wifiUse: 1 [2026-10-12 22:10:54][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:10:54][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:10:54][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:10:54][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:10:54][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:10:54][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:10:54][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:10:54][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:10:54][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:10:54][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:10:54][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:10:54][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:10:54][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:10:54][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:10:54][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:10:52][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:10:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:10:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383373,116,EUTRAN-BAND3,1300,5,0,27,51,49,13 OK [2026-10-12 22:10:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:10:59][0014] Write current session data [2026-10-12 22:11:01][1476] Check user in session [2026-10-12 22:11:01][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":48044,"totalTime":3592,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":358,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:11:02.1633089+07:00"} [2026-10-12 22:11:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:11:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:11:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817860, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 47749.7, "Lat": 21.4534760, "Lng": 105.7482910, "Vel": 67.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:11:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:11:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:11:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:11:04][4975] Ghi log của SSD [2026-10-12 22:11:04][4975] Ghi log của SSD [2026-10-12 22:11:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4529953,N,105.7485962,E,121026,151103.00,21.7,29.906,148.05,2.31,1.17,1.99,09 OK [2026-10-12 22:11:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:11:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:11:05][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44392 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11012 kB [2026-10-12 22:11:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:11:09][0014] Write current session data [2026-10-12 22:11:11][4975] Ghi log của SSD [2026-10-12 22:11:12][4975] Ghi log của SSD [2026-10-12 22:11:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817870, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 48228.0, "Lat": 21.4520702, "Lng": 105.7492218, "Vel": 53.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:11:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:11:13][4975] Ghi log của SSD [2026-10-12 22:11:13][4975] Ghi log của SSD [2026-10-12 22:11:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:11:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4520702,N,105.7492218,E,121026,151111.00,17.0,,,2.15,1.13,1.83,10 OK [2026-10-12 22:11:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 12/12(12) [2026-10-12 22:11:12][4986] [DAT04_010][RAM 2216kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:57-TG:0giờ59phút-QD:48.04 Km:XT:100 %-TC:12-TB:0-sent image:12/12(12)-sent GPS:359/359 [2026-10-12 22:11:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:11:16][1476] Check user in session [2026-10-12 22:11:16][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":48044,"totalTime":3607,"totalVerifyCounter":12,"successVerifyCounter":12,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:06:10Z","totalGps":359,"totalAuthen":12,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:11:17.3782302+07:00"} [2026-10-12 22:11:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:11:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:11:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:11:17][4975] Ghi log của SSD [2026-10-12 22:11:17][4975] Ghi log của SSD [2026-10-12 22:11:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383373,116,EUTRAN-BAND3,1300,5,0,20,63,62,18 OK [2026-10-12 22:11:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:11:19][0014] Write current session data [2026-10-12 22:11:17][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:11:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:11:20][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44384 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10972 kB [2026-10-12 22:11:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817880, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 48160.7, "Lat": 21.4512157, "Lng": 105.7498703, "Vel": 54.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:11:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 52496 [2026-10-12 22:11:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:11:23][0730] HTTP upload image authen response: {"recordId":"1b50fd2b-d515-4036-a56a-94a761f78880","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\1b50fd2b-d515-4036-a56a-94a761f78880.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"1b50fd2b-d515-4036-a56a-94a761f78880\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\1b50fd2b-d515-4036-a56a-94a761f78880.jpg\",\"CreatedDate\":\"2026-10-12T22:11:23.9234558+07:00\",\"CreatedBy\":\"string\",\"Size\":52496.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:11:24.0085309+07:00"} [2026-10-12 22:11:23][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791843070, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/1b50fd2b-d515-4036-a56a-94a761f78880.jpg", "Lat": 21.450932, "Lng": 105.750122, "Dis": 48471.546875, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 50.20 } [2026-10-12 22:11:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:11:23][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 22:11:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:11:24][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 22:11:26][4975] Ghi log của SSD [2026-10-12 22:11:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 22:11:26][0407] Nhận dạng thành công: 44/20 [2026-10-12 22:11:27][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:11:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 22:11:28][4975] Ghi log của SSD [2026-10-12 22:11:28][4975] Ghi log của SSD [2026-10-12 22:11:28][4975] Ghi log của SSD [2026-10-12 22:11:28][4975] Ghi log của SSD [2026-10-12 22:11:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:11:29][0014] Write current session data [2026-10-12 22:11:29][4975] Ghi log của SSD [2026-10-12 22:11:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4502201,N,105.7507477,E,121026,151129.00,22.9,29.954,136.52,3.08,1.24,2.81,08 OK [2026-10-12 22:11:26][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 13/13(13) [2026-10-12 22:11:28][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:11:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 44/20 [2026-10-12 22:11:28][4986] [API___003] API LAST AUTHEN: 124 ms, ✅ thành công sau 1 lần (size=5844 Byte) [2026-10-12 22:11:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:11:29][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:11:31][1476] Check user in session [2026-10-12 22:11:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:11:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:11:32][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":48471,"totalTime":3622,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":361,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:11:32.8355031+07:00"} [2026-10-12 22:11:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817890, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 48631.3, "Lat": 21.4501152, "Lng": 105.7508621, "Vel": 58.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:11:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:11:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:11:35][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44468 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11116 kB [2026-10-12 22:11:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106062,422,EUTRAN-BAND3,1300,5,0,27,49,47,17 OK [2026-10-12 22:11:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:11:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:11:39][0014] Write current session data [2026-10-12 22:11:40][4975] Ghi log của SSD [2026-10-12 22:11:40][4975] Ghi log của SSD [2026-10-12 22:11:40][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:11:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:11:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:11:41][4975] Ghi log của SSD [2026-10-12 22:11:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817900, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 48608.8, "Lat": 21.4492569, "Lng": 105.7518158, "Vel": 44.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:11:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:11:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:11:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4488850,N,105.7521439,E,121026,151144.00,22.8,31.023,141.85,2.83,1.51,2.39,10 OK [2026-10-12 22:11:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:11:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:11:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:11:47][1476] Check user in session [2026-10-12 22:11:47][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":48471,"totalTime":3638,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":362,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:11:48.0280353+07:00"} [2026-10-12 22:11:47][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:11:48.1406747+07:00"} [2026-10-12 22:11:47][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:11:47][0059] Command set system time: stime(&t) "2026-10-12 22:11:48" [2026-10-12 22:11:47][0007] Cập nhật thời gian RTC [2026-10-12 22:11:47][1817] Get objects linked dat [2026-10-12 22:11:47][4975] Ghi log của SSD [2026-10-12 22:11:48][4975] Ghi log của SSD [2026-10-12 22:11:48][4975] Ghi log của SSD [2026-10-12 22:11:49][0014] Write current session data [2026-10-12 22:11:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 13/13(13) [2026-10-12 22:11:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:11:50][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44244 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11028 kB [2026-10-12 22:11:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817910, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 48632.4, "Lat": 21.4482403, "Lng": 105.7529221, "Vel": 52.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:11:53][4975] Ghi log của SSD [2026-10-12 22:11:53][4975] Ghi log của SSD [2026-10-12 22:11:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:11:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:11:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:11:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:11:54][4975] Ghi log của SSD [2026-10-12 22:11:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4482403,N,105.7529221,E,121026,151151.00,22.6,28.302,126.60,2.13,1.08,1.84,10 OK [2026-10-12 22:11:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:11:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:11:54][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:11:57][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:11:57][0051] Get device config: versionCode: 5071026 [2026-10-12 22:11:57][0053] Get device config: active: false [2026-10-12 22:11:57][0055] Get device config: offlineMode: 1 [2026-10-12 22:11:57][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:11:57][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:11:57][0061] Get device config: threshRecog: 20 [2026-10-12 22:11:57][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:11:57][0065] Get device config: soundReversePin: 0 [2026-10-12 22:11:57][0067] Get device config: soundVolume: 35 [2026-10-12 22:11:57][0069] Get device config: buzzerUse: 1 [2026-10-12 22:11:57][0071] Get device config: wifiUse: 1 [2026-10-12 22:11:57][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:11:57][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:11:57][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:11:57][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:11:57][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:11:57][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:11:57][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:11:57][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:11:57][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:11:57][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:11:57][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:11:57][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:11:57][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:11:57][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:11:57][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:11:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106062,422,EUTRAN-BAND3,1300,5,0,30,58,56,21 OK [2026-10-12 22:11:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:11:59][0014] Write current session data [2026-10-12 22:12:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:12:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:12:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817920, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 48601.9, "Lat": 21.4475651, "Lng": 105.7539520, "Vel": 62.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:12:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:12:02][1476] Check user in session [2026-10-12 22:12:02][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":48929,"totalTime":3653,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":364,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:12:03.6614772+07:00"} [2026-10-12 22:12:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:12:05][4975] Ghi log của SSD [2026-10-12 22:12:05][4975] Ghi log của SSD [2026-10-12 22:12:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:12:05][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:12:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:12:06][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44404 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11176 kB [2026-10-12 22:12:06][4975] Ghi log của SSD [2026-10-12 22:12:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:12:09][0014] Write current session data [2026-10-12 22:12:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4469395,N,105.7549057,E,121026,151206.00,13.8,32.887,116.16,2.27,1.17,1.95,10 OK [2026-10-12 22:12:06][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:12:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817930, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 49121.4, "Lat": 21.4465923, "Lng": 105.7554855, "Vel": 62.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:12:13][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:12:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:12:16][4975] Ghi log của SSD [2026-10-12 22:12:16][4975] Ghi log của SSD [2026-10-12 22:12:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:12:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:12:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:12:17][4975] Ghi log của SSD [2026-10-12 22:12:17][1476] Check user in session [2026-10-12 22:12:18][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":48929,"totalTime":3668,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":366,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:12:18.8641908+07:00"} [2026-10-12 22:12:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106062,422,EUTRAN-BAND3,1300,5,0,25,49,45,6 OK [2026-10-12 22:12:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:12:19][0014] Write current session data [2026-10-12 22:12:16][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:12:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:12:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:12:21][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43668 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12088 kB [2026-10-12 22:12:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817940, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 49119.3, "Lat": 21.4457226, "Lng": 105.7570648, "Vel": 57.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:12:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:12:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:12:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:12:24][4975] Ghi log của SSD [2026-10-12 22:12:24][4975] Ghi log của SSD [2026-10-12 22:12:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4455891,N,105.7575226,E,121026,151224.00,12.3,35.438,118.66,2.71,1.35,2.35,11 OK [2026-10-12 22:12:25][4975] Ghi log của SSD [2026-10-12 22:12:25][4975] Ghi log của SSD [2026-10-12 22:12:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 13/13(13) [2026-10-12 22:12:24][4986] [DAT04_010][RAM 2300kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:59-TG:1giờ1phút-QD:48.93 Km:XT:100 %-TC:13-TB:0-sent image:13/13(13)-sent GPS:366/366 [2026-10-12 22:12:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:12:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:12:28][4975] Ghi log của SSD [2026-10-12 22:12:28][4975] Ghi log của SSD [2026-10-12 22:12:29][0014] Write current session data [2026-10-12 22:12:28][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:12:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:12:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:12:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:12:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817950, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 49044.6, "Lat": 21.4453850, "Lng": 105.7581177, "Vel": 57.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:12:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:12:33][1476] Check user in session [2026-10-12 22:12:33][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":49441,"totalTime":3684,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":367,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:12:34.2234435+07:00"} [2026-10-12 22:12:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:12:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4451427,N,105.7586288,E,121026,151232.00,6.2,27.652,115.87,1.75,0.95,1.47,10 OK [2026-10-12 22:12:36][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44304 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11100 kB [2026-10-12 22:12:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,250383372,115,EUTRAN-BAND3,1300,5,0,24,46,43,6 OK [2026-10-12 22:12:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:12:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:12:39][0014] Write current session data [2026-10-12 22:12:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:12:40][4975] Ghi log của SSD [2026-10-12 22:12:40][4975] Ghi log của SSD [2026-10-12 22:12:40][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:12:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:12:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817960, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 49594.9, "Lat": 21.4447498, "Lng": 105.7594299, "Vel": 48.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:12:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:12:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:12:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:12:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:12:48][1476] Check user in session [2026-10-12 22:12:48][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":49441,"totalTime":3699,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":368,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:12:49.4299098+07:00"} [2026-10-12 22:12:48][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:12:49.5418551+07:00"} [2026-10-12 22:12:48][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:12:48][0059] Command set system time: stime(&t) "2026-10-12 22:12:49" [2026-10-12 22:12:48][0007] Cập nhật thời gian RTC [2026-10-12 22:12:48][1817] Get objects linked dat [2026-10-12 22:12:49][0014] Write current session data [2026-10-12 22:12:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4441967,N,105.7605515,E,121026,151249.00,13.5,26.645,117.05,1.87,1.03,1.56,11 OK [2026-10-12 22:12:51][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38064 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17360 kB [2026-10-12 22:12:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:12:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817970, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 49587.3, "Lat": 21.4441395, "Lng": 105.7606735, "Vel": 49.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:12:52][4975] Ghi log của SSD [2026-10-12 22:12:52][4975] Ghi log của SSD [2026-10-12 22:12:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:12:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:12:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:12:52][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:12:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:12:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106062,422,EUTRAN-BAND3,1300,5,0,22,58,57,18 OK [2026-10-12 22:12:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:12:59][0014] Write current session data [2026-10-12 22:12:59][4975] Ghi log của SSD [2026-10-12 22:13:00][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:13:00][0051] Get device config: versionCode: 5071026 [2026-10-12 22:13:00][0053] Get device config: active: false [2026-10-12 22:13:00][0055] Get device config: offlineMode: 1 [2026-10-12 22:13:00][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:13:00][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:13:00][0061] Get device config: threshRecog: 20 [2026-10-12 22:13:00][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:13:00][0065] Get device config: soundReversePin: 0 [2026-10-12 22:13:00][0067] Get device config: soundVolume: 35 [2026-10-12 22:13:00][0069] Get device config: buzzerUse: 1 [2026-10-12 22:13:00][0071] Get device config: wifiUse: 1 [2026-10-12 22:13:00][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:13:00][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:13:00][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:13:00][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:13:00][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:13:00][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:13:00][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:13:00][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:13:00][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:13:00][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:13:00][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:13:00][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:13:00][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:13:00][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:13:00][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:13:01][4975] Ghi log của SSD [2026-10-12 22:13:01][4975] Ghi log của SSD [2026-10-12 22:13:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:13:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:12:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 13/13(13) [2026-10-12 22:13:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:13:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817980, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 49601.9, "Lat": 21.4434643, "Lng": 105.7620392, "Vel": 53.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:13:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:13:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:13:04][1476] Check user in session [2026-10-12 22:13:04][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":49855,"totalTime":3714,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":371,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:13:04.9893609+07:00"} [2026-10-12 22:13:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:13:05][4975] Ghi log của SSD [2026-10-12 22:13:05][4975] Ghi log của SSD [2026-10-12 22:13:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4432716,N,105.7623901,E,121026,151304.00,9.2,27.495,126.45,2.34,1.14,2.04,10 OK [2026-10-12 22:13:05][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:13:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:13:06][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38028 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17500 kB [2026-10-12 22:13:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:13:09][0014] Write current session data [2026-10-12 22:13:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791817990, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 49953.7, "Lat": 21.4430199, "Lng": 105.7628632, "Vel": 51.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:13:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:13:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:13:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4424515,N,105.7634964,E,121026,151314.00,16.0,31.858,129.73,1.90,1.08,1.57,11 OK [2026-10-12 22:13:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:13:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:13:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:13:17][4975] Ghi log của SSD [2026-10-12 22:13:17][4975] Ghi log của SSD [2026-10-12 22:13:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106063,423,EUTRAN-BAND3,1300,5,0,28,57,53,13 OK [2026-10-12 22:13:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:13:19][1476] Check user in session [2026-10-12 22:13:19][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":49855,"totalTime":3730,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":372,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:13:20.1756187+07:00"} [2026-10-12 22:13:19][0014] Write current session data [2026-10-12 22:13:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:13:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:13:22][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37936 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17360 kB [2026-10-12 22:13:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818000, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 50021.6, "Lat": 21.4419460, "Lng": 105.7639847, "Vel": 59.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:13:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:13:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:13:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:13:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 22:13:26][0470] Nhận dạng thành công: 34/20 [2026-10-12 22:13:28][4975] Ghi log của SSD [2026-10-12 22:13:28][4975] Ghi log của SSD [2026-10-12 22:13:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:13:29][4975] Ghi log của SSD [2026-10-12 22:13:29][0014] Write current session data [2026-10-12 22:13:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4410648,N,105.7647858,E,121026,151327.00,11.7,30.881,143.94,1.67,0.95,1.37,11 OK [2026-10-12 22:13:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:13:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:13:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:13:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:13:29][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:13:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818010, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 50047.0, "Lat": 21.4405937, "Lng": 105.7651367, "Vel": 54.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:13:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:13:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:13:34][1476] Check user in session [2026-10-12 22:13:34][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":49855,"totalTime":3745,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":372,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:13:35.3774603+07:00"} [2026-10-12 22:13:36][4975] Ghi log của SSD [2026-10-12 22:13:36][4975] Ghi log của SSD [2026-10-12 22:13:36][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 13/13(13) [2026-10-12 22:13:36][4986] [DAT04_010][RAM 2224kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:54-TG:1giờ2phút-QD:49.86 Km:XT:100 %-TC:13-TB:0-sent image:13/13(13)-sent GPS:374/374 [2026-10-12 22:13:37][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44400 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11104 kB [2026-10-12 22:13:37][4975] Ghi log của SSD [2026-10-12 22:13:37][4975] Ghi log của SSD [2026-10-12 22:13:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106063,423,EUTRAN-BAND3,1300,5,0,31,63,61,22 OK [2026-10-12 22:13:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:13:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:13:39][0014] Write current session data [2026-10-12 22:13:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:13:40][4975] Ghi log của SSD [2026-10-12 22:13:40][4975] Ghi log của SSD [2026-10-12 22:13:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818020, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 49976.1, "Lat": 21.4397240, "Lng": 105.7658386, "Vel": 51.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:13:37][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:13:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:13:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:13:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:13:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:13:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4391575,N,105.7662430,E,121026,151344.00,12.5,28.142,144.46,1.86,1.03,1.55,10 OK [2026-10-12 22:13:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:13:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:13:49][1476] Check user in session [2026-10-12 22:13:49][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":50276,"totalTime":3760,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":374,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:13:50.5670024+07:00"} [2026-10-12 22:13:49][0014] Write current session data [2026-10-12 22:13:49][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:13:50.6750774+07:00"} [2026-10-12 22:13:49][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:13:49][0059] Command set system time: stime(&t) "2026-10-12 22:13:50" [2026-10-12 22:13:49][0007] Cập nhật thời gian RTC [2026-10-12 22:13:49][1817] Get objects linked dat [2026-10-12 22:13:52][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37856 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17380 kB [2026-10-12 22:13:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:13:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818030, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 50410.2, "Lat": 21.4387341, "Lng": 105.7665787, "Vel": 52.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:13:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:13:52][4975] Ghi log của SSD [2026-10-12 22:13:52][4975] Ghi log của SSD [2026-10-12 22:13:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:13:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:13:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4383030,N,105.7668839,E,121026,151352.00,13.0,28.101,145.74,1.67,0.95,1.37,10 OK [2026-10-12 22:13:52][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:13:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:13:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87106063,423,EUTRAN-BAND3,1300,5,0,29,56,52,18 OK [2026-10-12 22:13:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:13:59][0014] Write current session data [2026-10-12 22:14:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:14:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:14:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818040, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 50443.8, "Lat": 21.4374943, "Lng": 105.7675018, "Vel": 49.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:14:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:14:03][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:14:03][0051] Get device config: versionCode: 5071026 [2026-10-12 22:14:03][0053] Get device config: active: false [2026-10-12 22:14:03][0055] Get device config: offlineMode: 1 [2026-10-12 22:14:03][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:14:03][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:14:03][0061] Get device config: threshRecog: 20 [2026-10-12 22:14:03][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:14:03][0065] Get device config: soundReversePin: 0 [2026-10-12 22:14:03][0067] Get device config: soundVolume: 35 [2026-10-12 22:14:03][0069] Get device config: buzzerUse: 1 [2026-10-12 22:14:03][0071] Get device config: wifiUse: 1 [2026-10-12 22:14:03][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:14:03][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:14:03][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:14:03][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:14:03][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:14:03][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:14:03][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:14:03][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:14:03][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:14:03][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:14:03][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:14:03][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:14:03][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:14:03][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:14:03][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:14:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:14:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:14:04][4975] Ghi log của SSD [2026-10-12 22:14:04][4975] Ghi log của SSD [2026-10-12 22:14:05][1476] Check user in session [2026-10-12 22:14:05][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":50723,"totalTime":3776,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":376,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:14:06.0961414+07:00"} [2026-10-12 22:14:04][4986] [API___003] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:14:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:14:07][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38068 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11040 kB [2026-10-12 22:14:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:14:09][0014] Write current session data [2026-10-12 22:14:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4366589,N,105.7681427,E,121026,151408.00,14.0,30.161,148.36,2.11,1.14,1.77,10 OK [2026-10-12 22:14:11][4975] Ghi log của SSD [2026-10-12 22:14:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818050, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 50837.4, "Lat": 21.4366589, "Lng": 105.7681427, "Vel": 55.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:14:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 13/13(13) [2026-10-12 22:14:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:14:13][4975] Ghi log của SSD [2026-10-12 22:14:13][4975] Ghi log của SSD [2026-10-12 22:14:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:14:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:14:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:14:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:14:17][4975] Ghi log của SSD [2026-10-12 22:14:17][4975] Ghi log của SSD [2026-10-12 22:14:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:14:17][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:14:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:14:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,0,39,47,0 OK [2026-10-12 22:14:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:14:19][0014] Write current session data [2026-10-12 22:14:20][1476] Check user in session [2026-10-12 22:14:20][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":50723,"totalTime":3791,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":378,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:14:21.3337929+07:00"} [2026-10-12 22:14:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818060, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 50915.4, "Lat": 21.4352608, "Lng": 105.7692337, "Vel": 61.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:14:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:14:22][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44256 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11188 kB [2026-10-12 22:14:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:14:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:14:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4347610,N,105.7696304,E,121026,151424.00,7.0,36.039,146.27,2.80,1.20,2.53,07 OK [2026-10-12 22:14:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:14:29][4975] Ghi log của SSD [2026-10-12 22:14:29][4975] Ghi log của SSD [2026-10-12 22:14:29][0014] Write current session data [2026-10-12 22:14:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:14:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:14:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818070, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 50867.1, "Lat": 21.4342136, "Lng": 105.7700500, "Vel": 65.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:14:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:14:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:14:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:14:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:14:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4336319,N,105.7704697,E,121026,151432.00,2.9,37.141,144.65,2.10,1.14,1.77,09 OK [2026-10-12 22:14:35][1476] Check user in session [2026-10-12 22:14:36][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":51197,"totalTime":3806,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":379,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:14:36.8240504+07:00"} [2026-10-12 22:14:37][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43892 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12008 kB [2026-10-12 22:14:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,19,50,47,12 OK [2026-10-12 22:14:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:14:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:14:39][0014] Write current session data [2026-10-12 22:14:40][4975] Ghi log của SSD [2026-10-12 22:14:40][4975] Ghi log của SSD [2026-10-12 22:14:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:14:41][4975] Ghi log của SSD [2026-10-12 22:14:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:14:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:14:41][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:14:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818080, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 51418.7, "Lat": 21.4326344, "Lng": 105.7713470, "Vel": 67.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:14:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:14:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:14:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:14:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:14:47][4975] Ghi log của SSD [2026-10-12 22:14:47][4975] Ghi log của SSD [2026-10-12 22:14:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 13/13(13) [2026-10-12 22:14:47][4986] [DAT04_010][RAM 2220kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:65-TG:1giờ3phút-QD:51.20 Km:XT:100 %-TC:13-TB:0-sent image:13/13(13)-sent GPS:381/381 [2026-10-12 22:14:48][4975] Ghi log của SSD [2026-10-12 22:14:48][4975] Ghi log của SSD [2026-10-12 22:14:50][0014] Write current session data [2026-10-12 22:14:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4316177,N,105.7723846,E,121026,151449.00,7.5,32.367,131.79,2.11,1.08,1.81,11 OK [2026-10-12 22:14:51][1476] Check user in session [2026-10-12 22:14:51][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":51197,"totalTime":3822,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":381,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:14:52.0517641+07:00"} [2026-10-12 22:14:51][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:14:52.1913477+07:00"} [2026-10-12 22:14:51][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:14:51][0059] Command set system time: stime(&t) "2026-10-12 22:14:52" [2026-10-12 22:14:51][0007] Cập nhật thời gian RTC [2026-10-12 22:14:51][1817] Get objects linked dat [2026-10-12 22:14:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818090, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 51353.6, "Lat": 21.4316177, "Lng": 105.7723846, "Vel": 59.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:14:52][4975] Ghi log của SSD [2026-10-12 22:14:52][4975] Ghi log của SSD [2026-10-12 22:14:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:14:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:14:52][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:14:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:14:52][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44652 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 10768 kB [2026-10-12 22:14:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:14:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:14:53][4975] Ghi log của SSD [2026-10-12 22:14:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:14:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:14:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,0,41,47,-3 OK [2026-10-12 22:14:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:15:00][0014] Write current session data [2026-10-12 22:15:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:15:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:15:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818100, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 51359.0, "Lat": 21.4306641, "Lng": 105.7735596, "Vel": 42.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:15:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:15:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:15:04][4975] Ghi log của SSD [2026-10-12 22:15:04][4975] Ghi log của SSD [2026-10-12 22:15:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4306641,N,105.7735596,E,121026,151501.00,-2.1,22.676,127.68,2.31,1.15,2.00,10 OK [2026-10-12 22:15:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:15:05][4975] Ghi log của SSD [2026-10-12 22:15:06][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:15:06][0051] Get device config: versionCode: 5071026 [2026-10-12 22:15:06][0053] Get device config: active: false [2026-10-12 22:15:06][0055] Get device config: offlineMode: 1 [2026-10-12 22:15:06][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:15:06][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:15:06][0061] Get device config: threshRecog: 20 [2026-10-12 22:15:06][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:15:06][0065] Get device config: soundReversePin: 0 [2026-10-12 22:15:06][0067] Get device config: soundVolume: 35 [2026-10-12 22:15:06][0069] Get device config: buzzerUse: 1 [2026-10-12 22:15:06][0071] Get device config: wifiUse: 1 [2026-10-12 22:15:06][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:15:06][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:15:06][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:15:06][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:15:06][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:15:06][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:15:06][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:15:06][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:15:06][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:15:06][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:15:06][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:15:06][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:15:06][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:15:06][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:15:06][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:15:06][1476] Check user in session [2026-10-12 22:15:07][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":51718,"totalTime":3837,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":383,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:15:07.950178+07:00"} [2026-10-12 22:15:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:15:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:15:05][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:15:08][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38212 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17404 kB [2026-10-12 22:15:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:15:10][0014] Write current session data [2026-10-12 22:15:10][0331] Xóa file: rm -rf /customer/storage/log/day13/log* [2026-10-12 22:15:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818110, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 51815.9, "Lat": 21.4301777, "Lng": 105.7743454, "Vel": 44.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:15:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:15:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:15:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4299316,N,105.7746735,E,121026,151513.00,-1.9,20.181,122.79,2.44,1.24,2.10,10 OK [2026-10-12 22:15:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:15:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:15:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:15:16][4975] Ghi log của SSD [2026-10-12 22:15:16][4975] Ghi log của SSD [2026-10-12 22:15:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,25,58,57,20 OK [2026-10-12 22:15:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:15:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:15:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:15:20][0014] Write current session data [2026-10-12 22:15:22][1476] Check user in session [2026-10-12 22:15:22][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":51718,"totalTime":3853,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":384,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:15:23.17342+07:00"} [2026-10-12 22:15:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818120, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 51836.7, "Lat": 21.4294167, "Lng": 105.7751465, "Vel": 30.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:15:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:15:23][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42056 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 14548 kB [2026-10-12 22:15:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:15:24][4975] Ghi log của SSD [2026-10-12 22:15:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:15:25][4975] Ghi log của SSD [2026-10-12 22:15:25][4975] Ghi log của SSD [2026-10-12 22:15:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 22:15:27][0539] Nhận dạng thành công: 52/20 -> Chốt kết quả [2026-10-12 22:15:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 13/13(13) [2026-10-12 22:15:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:15:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:15:29][4975] Ghi log của SSD [2026-10-12 22:15:29][4975] Ghi log của SSD [2026-10-12 22:15:30][0014] Write current session data [2026-10-12 22:15:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4291000,N,105.7754135,E,121026,151526.00,-1.2,17.645,135.04,2.10,1.08,1.80,10 OK [2026-10-12 22:15:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:15:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:15:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818130, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 51796.5, "Lat": 21.4289818, "Lng": 105.7757416, "Vel": 25.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:15:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:15:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:15:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:15:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:15:37][1476] Check user in session [2026-10-12 22:15:38][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":52094,"totalTime":3868,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":386,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:15:38.7639708+07:00"} [2026-10-12 22:15:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,24,47,46,8 OK [2026-10-12 22:15:38][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44456 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11060 kB [2026-10-12 22:15:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:15:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:15:40][0014] Write current session data [2026-10-12 22:15:40][4975] Ghi log của SSD [2026-10-12 22:15:40][4975] Ghi log của SSD [2026-10-12 22:15:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:15:41][4975] Ghi log của SSD [2026-10-12 22:15:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818140, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 52169.0, "Lat": 21.4287300, "Lng": 105.7764053, "Vel": 45.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:15:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:15:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:15:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:15:41][4986] [API___022] api_check_user_in_session:32 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:15:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:15:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4285240,N,105.7768250,E,121026,151542.00,1.5,23.428,121.84,1.83,1.03,1.51,11 OK [2026-10-12 22:15:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:15:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:15:50][0014] Write current session data [2026-10-12 22:15:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818150, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 52246.7, "Lat": 21.4279938, "Lng": 105.7776413, "Vel": 57.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:15:52][4975] Ghi log của SSD [2026-10-12 22:15:52][4975] Ghi log của SSD [2026-10-12 22:15:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:15:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:15:53][1476] Check user in session [2026-10-12 22:15:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:15:53][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":52094,"totalTime":3883,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":387,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:15:54.0109797+07:00"} [2026-10-12 22:15:53][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:15:54.1415409+07:00"} [2026-10-12 22:15:53][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:15:53][0059] Command set system time: stime(&t) "2026-10-12 22:15:54" [2026-10-12 22:15:53][0007] Cập nhật thời gian RTC [2026-10-12 22:15:53][1817] Get objects linked dat [2026-10-12 22:15:53][4975] Ghi log của SSD [2026-10-12 22:15:52][4986] [API___022] api_check_user_in_session:32 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:15:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:15:53][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:15:53][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44096 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11208 kB [2026-10-12 22:15:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:15:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4279366,N,105.7777557,E,121026,151551.00,-1.4,30.853,117.39,2.29,1.15,1.98,11 OK [2026-10-12 22:15:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,15,57,60,19 OK [2026-10-12 22:15:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:15:59][4975] Ghi log của SSD [2026-10-12 22:15:59][4975] Ghi log của SSD [2026-10-12 22:16:00][0014] Write current session data [2026-10-12 22:16:00][4975] Ghi log của SSD [2026-10-12 22:16:00][4975] Ghi log của SSD [2026-10-12 22:16:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:16:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:16:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818160, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 52256.9, "Lat": 21.4271374, "Lng": 105.7789078, "Vel": 54.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:16:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:16:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:15:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 13/13(13) [2026-10-12 22:15:59][4986] [DAT04_010][RAM 2164kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:57-TG:1giờ4phút-QD:52.09 Km:XT:100 %-TC:13-TB:0-sent image:13/13(13)-sent GPS:388/388 [2026-10-12 22:16:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:16:04][4975] Ghi log của SSD [2026-10-12 22:16:04][4975] Ghi log của SSD [2026-10-12 22:16:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:16:05][4975] Ghi log của SSD [2026-10-12 22:16:08][1476] Check user in session [2026-10-12 22:16:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:16:04][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:16:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:16:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:16:08][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43424 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12688 kB [2026-10-12 22:16:09][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":52397,"totalTime":3900,"totalVerifyCounter":13,"successVerifyCounter":13,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:11:10Z","totalGps":388,"totalAuthen":13,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:16:10.046142+07:00"} [2026-10-12 22:16:09][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:16:09][0051] Get device config: versionCode: 5071026 [2026-10-12 22:16:09][0053] Get device config: active: false [2026-10-12 22:16:09][0055] Get device config: offlineMode: 1 [2026-10-12 22:16:09][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:16:09][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:16:09][0061] Get device config: threshRecog: 20 [2026-10-12 22:16:09][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:16:09][0065] Get device config: soundReversePin: 0 [2026-10-12 22:16:09][0067] Get device config: soundVolume: 35 [2026-10-12 22:16:09][0069] Get device config: buzzerUse: 1 [2026-10-12 22:16:09][0071] Get device config: wifiUse: 1 [2026-10-12 22:16:09][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:16:09][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:16:09][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:16:09][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:16:09][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:16:09][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:16:09][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:16:09][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:16:09][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:16:09][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:16:09][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:16:09][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:16:09][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:16:09][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:16:09][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:16:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4266777,N,105.7796478,E,121026,151607.00,0.6,31.006,123.42,2.35,1.24,2.00,10 OK [2026-10-12 22:16:10][0014] Write current session data [2026-10-12 22:16:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818170, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 52490.1, "Lat": 21.4266777, "Lng": 105.7796478, "Vel": 57.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:16:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:16:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:16:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:16:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:16:16][4975] Ghi log của SSD [2026-10-12 22:16:16][4975] Ghi log của SSD [2026-10-12 22:16:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:16:17][4975] Ghi log của SSD [2026-10-12 22:16:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,16,37,40,6 OK [2026-10-12 22:16:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:16:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:16:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:16:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:16:20][0014] Write current session data [2026-10-12 22:16:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818180, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 52608.2, "Lat": 21.4255924, "Lng": 105.7813110, "Vel": 61.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:16:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 50826 [2026-10-12 22:16:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:16:23][0730] HTTP upload image authen response: {"recordId":"82904f48-1ff3-4b21-a233-b6d9e2701b73","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\82904f48-1ff3-4b21-a233-b6d9e2701b73.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"82904f48-1ff3-4b21-a233-b6d9e2701b73\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\82904f48-1ff3-4b21-a233-b6d9e2701b73.jpg\",\"CreatedDate\":\"2026-10-12T22:16:23.7018285+07:00\",\"CreatedBy\":\"string\",\"Size\":50826.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:16:23.7825212+07:00"} [2026-10-12 22:16:23][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791843370, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/82904f48-1ff3-4b21-a233-b6d9e2701b73.jpg", "Lat": 21.425592, "Lng": 105.781311, "Dis": 52608.210938, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 61.20 } [2026-10-12 22:16:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:16:23][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 22:16:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:16:24][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43644 kB Dirty: 52 kB Name: DAT_SSR071026 VmRSS: 11936 kB [2026-10-12 22:16:24][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 22:16:24][1476] Check user in session [2026-10-12 22:16:24][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":52862,"totalTime":3915,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":391,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:16:25.2490622+07:00"} [2026-10-12 22:16:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4252377,N,105.7818451,E,121026,151624.00,-1.5,33.049,125.45,2.35,1.24,2.00,09 OK [2026-10-12 22:16:25][4975] Ghi log của SSD [2026-10-12 22:16:26][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:16:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 22:16:26][0407] Nhận dạng thành công: 30/20 [2026-10-12 22:16:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 22:16:28][4975] Ghi log của SSD [2026-10-12 22:16:28][4975] Ghi log của SSD [2026-10-12 22:16:28][4975] Ghi log của SSD [2026-10-12 22:16:28][4975] Ghi log của SSD [2026-10-12 22:16:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:16:25][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 14/14(14) [2026-10-12 22:16:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:16:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 31/20 [2026-10-12 22:16:28][4986] [API___003] API LAST AUTHEN: 121 ms, ✅ thành công sau 1 lần (size=5628 Byte) [2026-10-12 22:16:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:16:29][4975] Ghi log của SSD [2026-10-12 22:16:30][0014] Write current session data [2026-10-12 22:16:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:16:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:16:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818190, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 52992.5, "Lat": 21.4249477, "Lng": 105.7823563, "Vel": 56.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:16:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:16:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:16:29][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:16:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4247322,N,105.7827148,E,121026,151631.00,-5.8,27.820,122.43,2.28,1.15,1.97,09 OK [2026-10-12 22:16:35][4975] Ghi log của SSD [2026-10-12 22:16:36][4975] Ghi log của SSD [2026-10-12 22:16:36][4975] Ghi log của SSD [2026-10-12 22:16:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87301131,33,EUTRAN-BAND3,1300,5,0,21,41,41,10 OK [2026-10-12 22:16:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:16:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:16:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 14/14(14) [2026-10-12 22:16:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:16:39][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43964 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11192 kB [2026-10-12 22:16:39][1476] Check user in session [2026-10-12 22:16:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:16:40][0014] Write current session data [2026-10-12 22:16:40][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":52862,"totalTime":3931,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":392,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:16:41.1016376+07:00"} [2026-10-12 22:16:40][4975] Ghi log của SSD [2026-10-12 22:16:40][4975] Ghi log của SSD [2026-10-12 22:16:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818200, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 53016.1, "Lat": 21.4241657, "Lng": 105.7835770, "Vel": 46.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:16:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:16:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:16:40][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:16:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:16:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:16:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:16:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4235706,N,105.7845306,E,121026,151647.00,-8.0,28.419,125.84,2.34,1.24,1.99,10 OK [2026-10-12 22:16:50][0014] Write current session data [2026-10-12 22:16:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:16:52][4975] Ghi log của SSD [2026-10-12 22:16:52][4975] Ghi log của SSD [2026-10-12 22:16:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818210, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 53037.5, "Lat": 21.4232502, "Lng": 105.7849503, "Vel": 52.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:16:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:16:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:16:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:16:52][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:16:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:16:54][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44276 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11256 kB [2026-10-12 22:16:55][1476] Check user in session [2026-10-12 22:16:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104781,410,EUTRAN-BAND3,1300,5,0,2,32,42,-6 OK [2026-10-12 22:16:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:17:00][0014] Write current session data [2026-10-12 22:17:00][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":53321,"totalTime":3951,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":394,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:17:01.3597166+07:00"} [2026-10-12 22:17:00][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:17:01.4760509+07:00"} [2026-10-12 22:17:00][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:17:00][0059] Command set system time: stime(&t) "2026-10-12 22:17:01" [2026-10-12 22:17:00][0007] Cập nhật thời gian RTC [2026-10-12 22:17:00][1817] Get objects linked dat [2026-10-12 22:17:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:17:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:17:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818220, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 52964.7, "Lat": 21.4226971, "Lng": 105.7857361, "Vel": 51.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:17:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:17:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:17:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:17:04][4975] Ghi log của SSD [2026-10-12 22:17:04][4975] Ghi log của SSD [2026-10-12 22:17:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4221821,N,105.7863846,E,121026,151704.00,-2.2,25.485,120.45,7.37,3.79,6.32,09 OK [2026-10-12 22:17:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:17:04][4986] [API___022] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:17:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:17:09][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44300 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11200 kB [2026-10-12 22:17:10][0014] Write current session data [2026-10-12 22:17:11][4975] Ghi log của SSD [2026-10-12 22:17:11][4975] Ghi log của SSD [2026-10-12 22:17:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818230, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 53474.9, "Lat": 21.4217281, "Lng": 105.7867966, "Vel": 51.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:17:12][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:17:12][0051] Get device config: versionCode: 5071026 [2026-10-12 22:17:12][0053] Get device config: active: false [2026-10-12 22:17:12][0055] Get device config: offlineMode: 1 [2026-10-12 22:17:12][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:17:12][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:17:12][0061] Get device config: threshRecog: 20 [2026-10-12 22:17:12][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:17:12][0065] Get device config: soundReversePin: 0 [2026-10-12 22:17:12][0067] Get device config: soundVolume: 35 [2026-10-12 22:17:12][0069] Get device config: buzzerUse: 1 [2026-10-12 22:17:12][0071] Get device config: wifiUse: 1 [2026-10-12 22:17:12][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:17:12][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:17:12][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:17:12][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:17:12][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:17:12][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:17:12][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:17:12][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:17:12][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:17:12][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:17:12][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:17:12][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:17:12][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:17:12][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:17:12][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:17:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:17:13][4975] Ghi log của SSD [2026-10-12 22:17:13][4975] Ghi log của SSD [2026-10-12 22:17:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:17:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 14/14(14) [2026-10-12 22:17:11][4986] [DAT04_010][RAM 2220kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:45-TG:1giờ5phút-QD:53.32 Km:XT:100 %-TC:14-TB:0-sent image:14/14(14)-sent GPS:395/395 [2026-10-12 22:17:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:17:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,12,19,,,21.4213390,N,105.7870865,E,121026,151713.00,-3.7,27.893,138.43,2.74,1.20,2.46,08 OK [2026-10-12 22:17:16][1476] Check user in session [2026-10-12 22:17:16][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":53321,"totalTime":3966,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":396,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:17:16.9313384+07:00"} [2026-10-12 22:17:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:17:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:17:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:17:17][4975] Ghi log của SSD [2026-10-12 22:17:17][4975] Ghi log của SSD [2026-10-12 22:17:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104529,362,EUTRAN-BAND3,1300,5,0,24,59,64,22 OK [2026-10-12 22:17:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:17:17][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:17:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:17:20][0014] Write current session data [2026-10-12 22:17:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818240, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 53451.4, "Lat": 21.4207954, "Lng": 105.7875595, "Vel": 49.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:17:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:17:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:17:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:17:24][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44276 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11208 kB [2026-10-12 22:17:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:17:29][4975] Ghi log của SSD [2026-10-12 22:17:29][4975] Ghi log của SSD [2026-10-12 22:17:29][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:17:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:17:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4197350,N,105.7882538,E,121026,151729.00,-2.3,30.594,150.44,2.73,1.20,2.45,07 OK [2026-10-12 22:17:30][0014] Write current session data [2026-10-12 22:17:31][1476] Check user in session [2026-10-12 22:17:31][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":53705,"totalTime":3982,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":397,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:17:32.1330382+07:00"} [2026-10-12 22:17:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:17:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:17:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818250, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 53487.8, "Lat": 21.4195156, "Lng": 105.7883987, "Vel": 55.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:17:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:17:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:17:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104529,362,EUTRAN-BAND3,1300,5,0,29,62,58,11 OK [2026-10-12 22:17:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:17:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:17:40][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38028 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17572 kB [2026-10-12 22:17:40][4975] Ghi log của SSD [2026-10-12 22:17:40][4975] Ghi log của SSD [2026-10-12 22:17:40][0014] Write current session data [2026-10-12 22:17:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:17:41][4975] Ghi log của SSD [2026-10-12 22:17:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818260, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 53818.3, "Lat": 21.4186115, "Lng": 105.7888947, "Vel": 59.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:17:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:17:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:17:40][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:17:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:17:41][4986] [API___022] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:17:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4180908,N,105.7890930,E,121026,151742.00,-15.1,,,1.72,0.96,1.43,10 OK [2026-10-12 22:17:46][1476] Check user in session [2026-10-12 22:17:46][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":53705,"totalTime":3997,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":398,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:17:47.3513364+07:00"} [2026-10-12 22:17:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:17:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:17:47][4975] Ghi log của SSD [2026-10-12 22:17:48][4975] Ghi log của SSD [2026-10-12 22:17:48][4975] Ghi log của SSD [2026-10-12 22:17:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 14/14(14) [2026-10-12 22:17:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:17:50][0014] Write current session data [2026-10-12 22:17:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818270, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 53884.7, "Lat": 21.4170895, "Lng": 105.7894669, "Vel": 52.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:17:52][4975] Ghi log của SSD [2026-10-12 22:17:52][4975] Ghi log của SSD [2026-10-12 22:17:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:17:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:17:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:17:53][4975] Ghi log của SSD [2026-10-12 22:17:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:17:52][4986] [API___022] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:17:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:17:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:17:55][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44304 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11084 kB [2026-10-12 22:17:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104529,362,EUTRAN-BAND3,1300,5,0,26,62,59,20 OK [2026-10-12 22:17:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:18:00][0014] Write current session data [2026-10-12 22:18:01][1476] Check user in session [2026-10-12 22:18:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:18:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:18:01][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":54162,"totalTime":4012,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":400,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:18:02.5641672+07:00"} [2026-10-12 22:18:01][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:18:02.691599+07:00"} [2026-10-12 22:18:01][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:18:01][0059] Command set system time: stime(&t) "2026-10-12 22:18:02" [2026-10-12 22:18:01][0007] Cập nhật thời gian RTC [2026-10-12 22:18:01][1817] Get objects linked dat [2026-10-12 22:18:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818280, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 53842.1, "Lat": 21.4158936, "Lng": 105.7897720, "Vel": 54.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:18:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:18:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:18:04][4975] Ghi log của SSD [2026-10-12 22:18:04][4975] Ghi log của SSD [2026-10-12 22:18:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:18:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:18:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:18:05][4975] Ghi log của SSD [2026-10-12 22:18:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:18:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4145012,N,105.7901154,E,121026,151809.00,-8.8,26.509,169.43,2.24,1.15,1.92,11 OK [2026-10-12 22:18:05][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:18:10][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44172 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11136 kB [2026-10-12 22:18:10][0014] Write current session data [2026-10-12 22:18:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818290, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 54356.3, "Lat": 21.4141903, "Lng": 105.7901611, "Vel": 59.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:18:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:18:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:18:15][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:18:15][0051] Get device config: versionCode: 5071026 [2026-10-12 22:18:15][0053] Get device config: active: false [2026-10-12 22:18:15][0055] Get device config: offlineMode: 1 [2026-10-12 22:18:15][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:18:15][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:18:15][0061] Get device config: threshRecog: 20 [2026-10-12 22:18:15][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:18:15][0065] Get device config: soundReversePin: 0 [2026-10-12 22:18:15][0067] Get device config: soundVolume: 35 [2026-10-12 22:18:15][0069] Get device config: buzzerUse: 1 [2026-10-12 22:18:15][0071] Get device config: wifiUse: 1 [2026-10-12 22:18:15][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:18:15][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:18:15][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:18:15][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:18:15][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:18:15][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:18:15][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:18:15][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:18:15][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:18:15][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:18:15][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:18:15][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:18:15][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:18:15][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:18:15][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:18:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:18:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:18:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:18:17][4975] Ghi log của SSD [2026-10-12 22:18:17][4975] Ghi log của SSD [2026-10-12 22:18:17][1476] Check user in session [2026-10-12 22:18:17][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":54162,"totalTime":4028,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":402,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:18:18.3886742+07:00"} [2026-10-12 22:18:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104526,107,EUTRAN-BAND3,1300,5,0,10,55,55,0 OK [2026-10-12 22:18:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:18:17][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:18:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:18:20][0014] Write current session data [2026-10-12 22:18:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818300, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 54298.8, "Lat": 21.4129982, "Lng": 105.7904587, "Vel": 62.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:18:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:18:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:18:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:18:24][4975] Ghi log của SSD [2026-10-12 22:18:24][4975] Ghi log của SSD [2026-10-12 22:18:25][4975] Ghi log của SSD [2026-10-12 22:18:25][4975] Ghi log của SSD [2026-10-12 22:18:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4122162,N,105.7906494,E,121026,151824.00,-4.8,33.048,176.55,2.31,1.24,1.95,11 OK [2026-10-12 22:18:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 14/14(14) [2026-10-12 22:18:24][4986] [DAT04_010][RAM 2292kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:62-TG:1giờ7phút-QD:54.16 Km:XT:100 %-TC:14-TB:0-sent image:14/14(14)-sent GPS:402/402 [2026-10-12 22:18:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:18:25][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44308 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11200 kB [2026-10-12 22:18:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 22:18:26][0470] Nhận dạng thành công: 30/20 [2026-10-12 22:18:28][4975] Ghi log của SSD [2026-10-12 22:18:28][4975] Ghi log của SSD [2026-10-12 22:18:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:18:29][4975] Ghi log của SSD [2026-10-12 22:18:28][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:18:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:18:29][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:18:30][0014] Write current session data [2026-10-12 22:18:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:18:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:18:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818310, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 54320.5, "Lat": 21.4116154, "Lng": 105.7908020, "Vel": 63.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:18:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:18:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:18:32][1476] Check user in session [2026-10-12 22:18:32][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":54629,"totalTime":4043,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":403,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:18:33.6091005+07:00"} [2026-10-12 22:18:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4110203,N,105.7909546,E,121026,151832.00,9.8,29.798,168.11,2.07,1.08,1.77,11 OK [2026-10-12 22:18:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104528,361,EUTRAN-BAND3,1300,5,0,18,57,61,6 OK [2026-10-12 22:18:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:18:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:18:40][4975] Ghi log của SSD [2026-10-12 22:18:40][4975] Ghi log của SSD [2026-10-12 22:18:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:18:40][0014] Write current session data [2026-10-12 22:18:40][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:18:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:18:40][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44108 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11604 kB [2026-10-12 22:18:41][4975] Ghi log của SSD [2026-10-12 22:18:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818320, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 54811.9, "Lat": 21.4100189, "Lng": 105.7912064, "Vel": 53.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:18:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:18:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:18:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:18:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:18:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:18:47][1476] Check user in session [2026-10-12 22:18:48][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":54629,"totalTime":4059,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":404,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:18:49.2070361+07:00"} [2026-10-12 22:18:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4089890,N,105.7914581,E,121026,151848.00,5.5,29.270,167.31,1.71,0.96,1.42,11 OK [2026-10-12 22:18:50][0014] Write current session data [2026-10-12 22:18:52][4975] Ghi log của SSD [2026-10-12 22:18:52][4975] Ghi log của SSD [2026-10-12 22:18:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:18:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818330, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 54746.9, "Lat": 21.4089890, "Lng": 105.7914581, "Vel": 54.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:18:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:18:53][4975] Ghi log của SSD [2026-10-12 22:18:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:18:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:18:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:18:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:18:53][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:18:55][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43836 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11928 kB [2026-10-12 22:18:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104528,361,EUTRAN-BAND3,1300,5,0,20,64,64,12 OK [2026-10-12 22:18:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:18:59][4975] Ghi log của SSD [2026-10-12 22:19:00][0014] Write current session data [2026-10-12 22:19:00][4975] Ghi log của SSD [2026-10-12 22:19:00][4975] Ghi log của SSD [2026-10-12 22:18:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 14/14(14) [2026-10-12 22:19:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:19:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:19:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:19:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818340, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 54827.0, "Lat": 21.4073429, "Lng": 105.7921753, "Vel": 50.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:19:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:19:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:19:03][1476] Check user in session [2026-10-12 22:19:03][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":55087,"totalTime":4074,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":406,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:19:04.4199401+07:00"} [2026-10-12 22:19:04][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:19:04.8380098+07:00"} [2026-10-12 22:19:04][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:19:04][0059] Command set system time: stime(&t) "2026-10-12 22:19:04" [2026-10-12 22:19:04][0007] Cập nhật thời gian RTC [2026-10-12 22:19:04][1817] Get objects linked dat [2026-10-12 22:19:04][4975] Ghi log của SSD [2026-10-12 22:19:04][4975] Ghi log của SSD [2026-10-12 22:19:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:19:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4073429,N,105.7921753,E,121026,151901.00,-1.2,27.313,149.45,1.87,1.09,1.52,11 OK [2026-10-12 22:19:04][4975] Ghi log của SSD [2026-10-12 22:19:04][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:19:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:19:04][4986] [API___022] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:19:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:19:09][0014] Write current session data [2026-10-12 22:19:10][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44260 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11148 kB [2026-10-12 22:19:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818350, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 55188.4, "Lat": 21.4066143, "Lng": 105.7927551, "Vel": 49.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:19:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:19:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:19:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4062519,N,105.7930908,E,121026,151913.00,-6.6,23.933,134.30,2.06,1.08,1.76,11 OK [2026-10-12 22:19:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:19:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:19:15][4975] Ghi log của SSD [2026-10-12 22:19:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:19:15][4975] Ghi log của SSD [2026-10-12 22:19:16][4975] Ghi log của SSD [2026-10-12 22:19:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104527,108,EUTRAN-BAND3,1300,5,0,22,47,49,6 OK [2026-10-12 22:19:17][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:19:17][0051] Get device config: versionCode: 5071026 [2026-10-12 22:19:17][0053] Get device config: active: false [2026-10-12 22:19:17][0055] Get device config: offlineMode: 1 [2026-10-12 22:19:17][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:19:17][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:19:17][0061] Get device config: threshRecog: 20 [2026-10-12 22:19:17][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:19:17][0065] Get device config: soundReversePin: 0 [2026-10-12 22:19:17][0067] Get device config: soundVolume: 35 [2026-10-12 22:19:17][0069] Get device config: buzzerUse: 1 [2026-10-12 22:19:17][0071] Get device config: wifiUse: 1 [2026-10-12 22:19:17][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:19:17][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:19:17][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:19:17][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:19:17][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:19:17][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:19:17][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:19:17][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:19:17][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:19:17][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:19:17][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:19:17][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:19:17][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:19:17][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:19:17][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:19:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:19:18][1476] Check user in session [2026-10-12 22:19:18][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":55087,"totalTime":4090,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":408,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:19:20.5535208+07:00"} [2026-10-12 22:19:19][0014] Write current session data [2026-10-12 22:19:15][4986] [API___022] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:19:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:19:16][4986] [API___005] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:19:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818360, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 55233.0, "Lat": 21.4057026, "Lng": 105.7937622, "Vel": 46.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:19:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:19:21][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:19:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:19:25][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37888 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17396 kB [2026-10-12 22:19:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:19:28][4975] Ghi log của SSD [2026-10-12 22:19:28][4975] Ghi log của SSD [2026-10-12 22:19:29][4975] Ghi log của SSD [2026-10-12 22:19:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4053268,N,105.7943573,E,121026,151926.00,-2.1,26.085,119.70,1.94,1.02,1.64,11 OK [2026-10-12 22:19:29][0014] Write current session data [2026-10-12 22:19:28][4986] [API___005] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:19:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:19:29][4986] [API___005] api_check_user_in_session:42 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:19:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:19:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:19:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818370, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 55219.6, "Lat": 21.4050865, "Lng": 105.7948532, "Vel": 57.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:19:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:19:31][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:19:33][1476] Check user in session [2026-10-12 22:19:33][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":55524,"totalTime":4105,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":409,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:19:35.7406616+07:00"} [2026-10-12 22:19:35][4975] Ghi log của SSD [2026-10-12 22:19:35][4975] Ghi log của SSD [2026-10-12 22:19:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 14/14(14) [2026-10-12 22:19:35][4986] [DAT04_010][RAM 2180kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:57-TG:1giờ8phút-QD:55.52 Km:XT:100 %-TC:14-TB:0-sent image:14/14(14)-sent GPS:410/410 [2026-10-12 22:19:36][4975] Ghi log của SSD [2026-10-12 22:19:36][4975] Ghi log của SSD [2026-10-12 22:19:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104527,108,EUTRAN-BAND3,1300,5,0,21,61,57,11 OK [2026-10-12 22:19:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:19:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:19:39][4975] Ghi log của SSD [2026-10-12 22:19:39][4975] Ghi log của SSD [2026-10-12 22:19:39][0014] Write current session data [2026-10-12 22:19:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:19:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:19:39][4986] [API___005] api_check_user_in_session:42 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:19:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:19:40][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41912 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17200 kB [2026-10-12 22:19:40][4975] Ghi log của SSD [2026-10-12 22:19:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818380, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 55657.3, "Lat": 21.4046021, "Lng": 105.7960281, "Vel": 63.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:19:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:19:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:19:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4043522,N,105.7965851,E,121026,151942.00,-8.3,31.204,111.57,2.16,1.37,1.67,10 OK [2026-10-12 22:19:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:19:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:19:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:19:49][1476] Check user in session [2026-10-12 22:19:49][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":55524,"totalTime":4121,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":411,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:19:51.1925583+07:00"} [2026-10-12 22:19:49][0014] Write current session data [2026-10-12 22:19:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818390, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 55725.2, "Lat": 21.4039097, "Lng": 105.7978210, "Vel": 65.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:19:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:19:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:19:51][4975] Ghi log của SSD [2026-10-12 22:19:51][4975] Ghi log của SSD [2026-10-12 22:19:51][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:19:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:19:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4038582,N,105.7979431,E,121026,151951.00,-12.3,35.297,113.04,1.82,1.10,1.45,11 OK [2026-10-12 22:19:51][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:19:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:19:55][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44356 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11012 kB [2026-10-12 22:19:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104527,108,EUTRAN-BAND3,1300,5,0,16,55,59,1 OK [2026-10-12 22:19:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:19:59][0014] Write current session data [2026-10-12 22:20:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:20:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:20:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818400, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 55677.6, "Lat": 21.4033947, "Lng": 105.7991943, "Vel": 62.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:20:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:20:01][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:20:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:20:03][4975] Ghi log của SSD [2026-10-12 22:20:03][4975] Ghi log của SSD [2026-10-12 22:20:04][1476] Check user in session [2026-10-12 22:20:04][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":55989,"totalTime":4136,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":413,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:20:06.3752628+07:00"} [2026-10-12 22:20:04][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:20:06.4822586+07:00"} [2026-10-12 22:20:04][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:20:04][0059] Command set system time: stime(&t) "2026-10-12 22:20:06" [2026-10-12 22:20:04][0007] Cập nhật thời gian RTC [2026-10-12 22:20:04][1817] Get objects linked dat [2026-10-12 22:20:03][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:20:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:20:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:20:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4028568,N,105.8004990,E,121026,152007.00,-18.6,36.871,111.95,1.78,1.05,1.45,10 OK [2026-10-12 22:20:10][0014] Write current session data [2026-10-12 22:20:11][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44316 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11248 kB [2026-10-12 22:20:11][4975] Ghi log của SSD [2026-10-12 22:20:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818410, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 56213.9, "Lat": 21.4026031, "Lng": 105.8011856, "Vel": 63.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:20:12][4975] Ghi log của SSD [2026-10-12 22:20:12][4975] Ghi log của SSD [2026-10-12 22:20:13][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:20:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:20:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:20:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:20:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:20:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 14/14(14) [2026-10-12 22:20:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:20:16][4975] Ghi log của SSD [2026-10-12 22:20:16][4975] Ghi log của SSD [2026-10-12 22:20:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104525,272,EUTRAN-BAND3,1300,5,0,23,63,64,13 OK [2026-10-12 22:20:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:20:20][0014] Write current session data [2026-10-12 22:20:21][1476] Check user in session [2026-10-12 22:20:21][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:20:21][0051] Get device config: versionCode: 5071026 [2026-10-12 22:20:21][0053] Get device config: active: false [2026-10-12 22:20:21][0055] Get device config: offlineMode: 1 [2026-10-12 22:20:21][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:20:21][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:20:21][0061] Get device config: threshRecog: 20 [2026-10-12 22:20:21][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:20:21][0065] Get device config: soundReversePin: 0 [2026-10-12 22:20:21][0067] Get device config: soundVolume: 35 [2026-10-12 22:20:21][0069] Get device config: buzzerUse: 1 [2026-10-12 22:20:21][0071] Get device config: wifiUse: 1 [2026-10-12 22:20:21][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:20:21][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:20:21][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:20:21][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:20:21][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:20:21][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:20:21][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:20:21][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:20:21][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:20:21][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:20:21][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:20:21][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:20:21][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:20:21][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:20:21][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:20:21][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":55989,"totalTime":4152,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":413,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:20:22.2716772+07:00"} [2026-10-12 22:20:16][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:20:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:20:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818420, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 56133.6, "Lat": 21.4020882, "Lng": 105.8024597, "Vel": 56.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:20:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:20:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:20:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:20:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4018631,N,105.8030090,E,121026,152024.00,-31.8,30.362,114.56,1.78,1.05,1.44,10 OK [2026-10-12 22:20:26][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44304 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11064 kB [2026-10-12 22:20:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 22:20:27][0539] Nhận dạng thành công: 36/20 -> Chốt kết quả [2026-10-12 22:20:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:20:29][4975] Ghi log của SSD [2026-10-12 22:20:29][4975] Ghi log của SSD [2026-10-12 22:20:30][0014] Write current session data [2026-10-12 22:20:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:20:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:20:29][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:20:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:20:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818430, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 56147.9, "Lat": 21.4015121, "Lng": 105.8038559, "Vel": 48.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:20:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:20:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:20:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4014816,N,105.8039856,E,121026,152032.00,-27.0,27.837,112.16,2.21,1.43,1.69,10 OK [2026-10-12 22:20:36][1476] Check user in session [2026-10-12 22:20:36][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":56511,"totalTime":4167,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":416,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:20:37.4817785+07:00"} [2026-10-12 22:20:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104525,272,EUTRAN-BAND3,1300,5,0,27,74,71,19 OK [2026-10-12 22:20:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:20:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:20:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:20:40][0014] Write current session data [2026-10-12 22:20:41][4975] Ghi log của SSD [2026-10-12 22:20:41][4975] Ghi log của SSD [2026-10-12 22:20:41][4986] [API___022] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:20:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:20:42][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43240 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12028 kB [2026-10-12 22:20:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818440, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 56640.5, "Lat": 21.4010868, "Lng": 105.8050156, "Vel": 61.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:20:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:20:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:20:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:20:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:20:48][4975] Ghi log của SSD [2026-10-12 22:20:48][4975] Ghi log của SSD [2026-10-12 22:20:49][4975] Ghi log của SSD [2026-10-12 22:20:49][4975] Ghi log của SSD [2026-10-12 22:20:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4006042,N,105.8062897,E,121026,152049.00,-12.5,30.353,117.50,1.82,1.10,1.45,10 OK [2026-10-12 22:20:50][0014] Write current session data [2026-10-12 22:20:51][1476] Check user in session [2026-10-12 22:20:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 14/14(14) [2026-10-12 22:20:48][4986] [DAT04_010][RAM 2344kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:61-TG:1giờ9phút-QD:56.51 Km:XT:100 %-TC:14-TB:0-sent image:14/14(14)-sent GPS:417/417 [2026-10-12 22:20:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:20:52][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":56511,"totalTime":4183,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":417,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:20:53.0927236+07:00"} [2026-10-12 22:20:52][4975] Ghi log của SSD [2026-10-12 22:20:52][4975] Ghi log của SSD [2026-10-12 22:20:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818450, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 56653.8, "Lat": 21.4006042, "Lng": 105.8062897, "Vel": 56.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:20:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:20:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:20:53][4975] Ghi log của SSD [2026-10-12 22:20:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:20:54][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:20:52][4986] [API___022] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:20:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:20:53][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:20:57][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38180 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17536 kB [2026-10-12 22:20:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104524,271,EUTRAN-BAND3,1300,5,0,27,71,69,18 OK [2026-10-12 22:20:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:21:01][0014] Write current session data [2026-10-12 22:21:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:21:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:21:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818460, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 56610.2, "Lat": 21.4002724, "Lng": 105.8071747, "Vel": 38.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:21:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:21:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:21:04][4975] Ghi log của SSD [2026-10-12 22:21:04][4975] Ghi log của SSD [2026-10-12 22:21:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:21:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4000759,N,105.8075180,E,121026,152103.00,-7.5,2.887,176.83,2.85,1.29,2.54,09 OK [2026-10-12 22:21:05][4975] Ghi log của SSD [2026-10-12 22:21:04][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:21:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:21:05][4986] [API___022] api_check_user_in_session:32 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:21:07][1476] Check user in session [2026-10-12 22:21:07][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":56941,"totalTime":4198,"totalVerifyCounter":14,"successVerifyCounter":14,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:16:10Z","totalGps":418,"totalAuthen":14,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:21:08.3080438+07:00"} [2026-10-12 22:21:07][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:21:08.4515715+07:00"} [2026-10-12 22:21:07][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:21:07][0059] Command set system time: stime(&t) "2026-10-12 22:21:08" [2026-10-12 22:21:07][0007] Cập nhật thời gian RTC [2026-10-12 22:21:07][1817] Get objects linked dat [2026-10-12 22:21:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:21:11][0014] Write current session data [2026-10-12 22:21:12][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38004 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17456 kB [2026-10-12 22:21:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818470, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 57038.9, "Lat": 21.3999004, "Lng": 105.8080292, "Vel": 52.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:21:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:21:14][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:21:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3997040,N,105.8085251,E,121026,152114.00,-9.8,23.508,112.20,1.75,1.08,1.38,11 OK [2026-10-12 22:21:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:21:16][4975] Ghi log của SSD [2026-10-12 22:21:16][4975] Ghi log của SSD [2026-10-12 22:21:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:21:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:21:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:21:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:21:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104524,271,EUTRAN-BAND3,1300,5,0,25,76,76,24 OK [2026-10-12 22:21:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:21:21][0014] Write current session data [2026-10-12 22:21:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 52041 [2026-10-12 22:21:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818480, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 57045.8, "Lat": 21.3995361, "Lng": 105.8089600, "Vel": 46.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:21:22][0730] HTTP upload image authen response: {"recordId":"fafe2617-d03f-4b0b-aba5-643d36f5106e","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\fafe2617-d03f-4b0b-aba5-643d36f5106e.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"fafe2617-d03f-4b0b-aba5-643d36f5106e\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\fafe2617-d03f-4b0b-aba5-643d36f5106e.jpg\",\"CreatedDate\":\"2026-10-12T22:21:23.3629415+07:00\",\"CreatedBy\":\"string\",\"Size\":52041.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:21:23.4386258+07:00"} [2026-10-12 22:21:22][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791843670, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/fafe2617-d03f-4b0b-aba5-643d36f5106e.jpg", "Lat": 21.399536, "Lng": 105.808960, "Dis": 57045.808594, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 46.60 } [2026-10-12 22:21:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:21:22][1476] Check user in session [2026-10-12 22:21:22][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 22:21:23][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 22:21:23][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":56941,"totalTime":4214,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":420,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:21:24.1529472+07:00"} [2026-10-12 22:21:23][4975] Ghi log của SSD [2026-10-12 22:21:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:21:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:21:24][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:21:24][0051] Get device config: versionCode: 5071026 [2026-10-12 22:21:24][0053] Get device config: active: false [2026-10-12 22:21:24][0055] Get device config: offlineMode: 1 [2026-10-12 22:21:24][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:21:24][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:21:24][0061] Get device config: threshRecog: 20 [2026-10-12 22:21:24][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:21:24][0065] Get device config: soundReversePin: 0 [2026-10-12 22:21:24][0067] Get device config: soundVolume: 35 [2026-10-12 22:21:24][0069] Get device config: buzzerUse: 1 [2026-10-12 22:21:24][0071] Get device config: wifiUse: 1 [2026-10-12 22:21:24][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:21:24][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:21:24][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:21:24][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:21:24][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:21:24][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:21:24][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:21:24][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:21:24][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:21:24][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:21:24][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:21:24][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:21:24][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:21:24][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:21:24][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:21:24][4975] Ghi log của SSD [2026-10-12 22:21:24][4975] Ghi log của SSD [2026-10-12 22:21:25][4975] Ghi log của SSD [2026-10-12 22:21:26][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:21:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 22:21:26][0407] Nhận dạng thành công: 41/20 [2026-10-12 22:21:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 22:21:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 14/14(14) [2026-10-12 22:21:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:21:25][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 15/15(15) [2026-10-12 22:21:27][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44196 kB Dirty: 52 kB Name: DAT_SSR071026 VmRSS: 11264 kB [2026-10-12 22:21:28][4975] Ghi log của SSD [2026-10-12 22:21:28][4975] Ghi log của SSD [2026-10-12 22:21:28][4975] Ghi log của SSD [2026-10-12 22:21:28][4975] Ghi log của SSD [2026-10-12 22:21:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:21:29][4975] Ghi log của SSD [2026-10-12 22:21:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3990612,N,105.8099594,E,121026,152126.00,-5.3,31.333,124.84,2.19,1.16,1.86,11 OK [2026-10-12 22:21:31][0014] Write current session data [2026-10-12 22:21:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:21:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:21:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818490, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 57122.2, "Lat": 21.3987827, "Lng": 105.8105087, "Vel": 57.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:21:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:21:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 46/20 [2026-10-12 22:21:28][4986] [API___003] API LAST AUTHEN: 125 ms, ✅ thành công sau 1 lần (size=5668 Byte) [2026-10-12 22:21:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:21:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:21:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:21:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:21:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104524,271,EUTRAN-BAND3,1300,5,0,19,61,60,21 OK [2026-10-12 22:21:38][1476] Check user in session [2026-10-12 22:21:38][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":57242,"totalTime":4229,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":422,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:21:39.3757147+07:00"} [2026-10-12 22:21:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:21:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:21:40][4975] Ghi log của SSD [2026-10-12 22:21:40][4975] Ghi log của SSD [2026-10-12 22:21:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:21:41][0014] Write current session data [2026-10-12 22:21:41][4975] Ghi log của SSD [2026-10-12 22:21:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:21:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:21:41][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:21:42][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43392 kB Dirty: 52 kB Name: DAT_SSR071026 VmRSS: 12396 kB [2026-10-12 22:21:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818500, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 57384.1, "Lat": 21.3981056, "Lng": 105.8116684, "Vel": 61.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:21:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:21:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:21:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3976021,N,105.8123779,E,121026,152143.00,-6.9,35.117,126.93,2.44,1.25,2.10,09 OK [2026-10-12 22:21:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:21:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:21:51][0014] Write current session data [2026-10-12 22:21:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818510, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 57475.4, "Lat": 21.3967514, "Lng": 105.8133850, "Vel": 59.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:21:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:21:52][4975] Ghi log của SSD [2026-10-12 22:21:52][4975] Ghi log của SSD [2026-10-12 22:21:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:21:52][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:21:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:21:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:21:53][4975] Ghi log của SSD [2026-10-12 22:21:53][1476] Check user in session [2026-10-12 22:21:53][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":57242,"totalTime":4244,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":423,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:21:54.5991184+07:00"} [2026-10-12 22:21:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:21:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3964462,N,105.8137283,E,121026,152154.00,-5.2,31.656,130.59,2.00,1.16,1.63,11 OK [2026-10-12 22:21:53][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:21:57][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42052 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13720 kB [2026-10-12 22:21:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104524,271,EUTRAN-BAND3,1300,5,0,26,52,48,12 OK [2026-10-12 22:21:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:21:59][4975] Ghi log của SSD [2026-10-12 22:21:59][4975] Ghi log của SSD [2026-10-12 22:22:00][4975] Ghi log của SSD [2026-10-12 22:22:00][4975] Ghi log của SSD [2026-10-12 22:22:01][0014] Write current session data [2026-10-12 22:22:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:22:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:22:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818520, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 57416.6, "Lat": 21.3957119, "Lng": 105.8146439, "Vel": 68.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:21:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 15/15(15) [2026-10-12 22:21:59][4986] [DAT04_010][RAM 2420kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:58-TG:1giờ10phút-QD:57.24 Km:XT:100 %-TC:15-TB:0-sent image:15/15(15)-sent GPS:424/424 [2026-10-12 22:22:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:22:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:22:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:22:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:22:04][4975] Ghi log của SSD [2026-10-12 22:22:04][4975] Ghi log của SSD [2026-10-12 22:22:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:22:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:22:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:22:08][1476] Check user in session [2026-10-12 22:22:09][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":57795,"totalTime":4259,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":425,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:22:09.8159737+07:00"} [2026-10-12 22:22:09][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:22:09.952119+07:00"} [2026-10-12 22:22:09][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:22:09][0059] Command set system time: stime(&t) "2026-10-12 22:22:09" [2026-10-12 22:22:09][0007] Cập nhật thời gian RTC [2026-10-12 22:22:09][1817] Get objects linked dat [2026-10-12 22:22:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3951073,N,105.8153534,E,121026,152207.00,-19.7,34.325,132.59,1.75,1.08,1.37,11 OK [2026-10-12 22:22:10][0014] Write current session data [2026-10-12 22:22:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818530, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 57973.8, "Lat": 21.3946075, "Lng": 105.8158875, "Vel": 68.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:22:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:22:11][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44364 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11208 kB [2026-10-12 22:22:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:22:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:22:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:22:16][4975] Ghi log của SSD [2026-10-12 22:22:16][4975] Ghi log của SSD [2026-10-12 22:22:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:22:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:22:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:22:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104015,21,EUTRAN-BAND3,1300,5,0,0,33,47,-12 OK [2026-10-12 22:22:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:22:20][0014] Write current session data [2026-10-12 22:22:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818540, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 57950.6, "Lat": 21.3936710, "Lng": 105.8169937, "Vel": 59.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:22:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:22:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:22:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:22:23][1476] Check user in session [2026-10-12 22:22:23][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":57795,"totalTime":4275,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":426,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:22:25.4652856+07:00"} [2026-10-12 22:22:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3932419,N,105.8174667,E,121026,152224.00,-22.1,32.290,131.91,2.63,1.21,2.34,09 OK [2026-10-12 22:22:27][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44224 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11192 kB [2026-10-12 22:22:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:22:28][4975] Ghi log của SSD [2026-10-12 22:22:28][4975] Ghi log của SSD [2026-10-12 22:22:30][0014] Write current session data [2026-10-12 22:22:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:22:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:22:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818550, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 57927.4, "Lat": 21.3928509, "Lng": 105.8179092, "Vel": 64.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:22:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:22:31][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:22:31][0051] Get device config: versionCode: 5071026 [2026-10-12 22:22:31][0053] Get device config: active: false [2026-10-12 22:22:31][0055] Get device config: offlineMode: 1 [2026-10-12 22:22:31][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:22:31][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:22:31][0061] Get device config: threshRecog: 20 [2026-10-12 22:22:31][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:22:31][0065] Get device config: soundReversePin: 0 [2026-10-12 22:22:31][0067] Get device config: soundVolume: 35 [2026-10-12 22:22:31][0069] Get device config: buzzerUse: 1 [2026-10-12 22:22:31][0071] Get device config: wifiUse: 1 [2026-10-12 22:22:31][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:22:31][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:22:31][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:22:31][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:22:31][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:22:31][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:22:31][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:22:31][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:22:31][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:22:31][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:22:31][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:22:31][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:22:31][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:22:31][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:22:31][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:22:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:22:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:22:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:22:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3924599,N,105.8184052,E,121026,152232.00,-20.0,36.572,130.80,2.63,1.21,2.34,09 OK [2026-10-12 22:22:35][4975] Ghi log của SSD [2026-10-12 22:22:36][4975] Ghi log của SSD [2026-10-12 22:22:36][4975] Ghi log của SSD [2026-10-12 22:22:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 15/15(15) [2026-10-12 22:22:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:22:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104528,361,EUTRAN-BAND3,1300,5,0,16,41,44,0 OK [2026-10-12 22:22:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:22:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:22:38][1476] Check user in session [2026-10-12 22:22:38][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":58303,"totalTime":4290,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":427,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:22:40.6830089+07:00"} [2026-10-12 22:22:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:22:39][4975] Ghi log của SSD [2026-10-12 22:22:39][4975] Ghi log của SSD [2026-10-12 22:22:40][0014] Write current session data [2026-10-12 22:22:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818560, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 58496.3, "Lat": 21.3916988, "Lng": 105.8193054, "Vel": 56.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:22:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:22:41][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:22:39][4986] [API___003] api_check_user_in_session:25 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:22:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:22:42][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38072 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17504 kB [2026-10-12 22:22:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:22:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:22:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3909302,N,105.8202133,E,121026,152248.00,-17.9,27.719,131.48,1.93,1.29,1.44,09 OK [2026-10-12 22:22:50][0014] Write current session data [2026-10-12 22:22:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:22:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818570, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 58430.2, "Lat": 21.3909302, "Lng": 105.8202133, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:22:51][4975] Ghi log của SSD [2026-10-12 22:22:51][4975] Ghi log của SSD [2026-10-12 22:22:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:22:51][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:22:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:22:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:22:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:22:53][1476] Check user in session [2026-10-12 22:22:54][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":58303,"totalTime":4305,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":429,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:22:55.8909967+07:00"} [2026-10-12 22:22:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,27,63,59,10 OK [2026-10-12 22:22:57][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44080 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11328 kB [2026-10-12 22:22:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:23:00][0014] Write current session data [2026-10-12 22:23:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:23:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:23:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818580, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 58454.2, "Lat": 21.3899345, "Lng": 105.8212051, "Vel": 52.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:23:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:23:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:23:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:23:03][4975] Ghi log của SSD [2026-10-12 22:23:03][4975] Ghi log của SSD [2026-10-12 22:23:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3897724,N,105.8215485,E,121026,152303.00,-15.8,29.289,127.06,2.71,1.31,2.37,07 OK [2026-10-12 22:23:03][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:23:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:23:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:23:09][1476] Check user in session [2026-10-12 22:23:09][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":58755,"totalTime":4321,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":431,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:23:11.360495+07:00"} [2026-10-12 22:23:09][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:23:11.4709826+07:00"} [2026-10-12 22:23:09][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:23:09][0059] Command set system time: stime(&t) "2026-10-12 22:23:11" [2026-10-12 22:23:09][0007] Cập nhật thời gian RTC [2026-10-12 22:23:09][1817] Get objects linked dat [2026-10-12 22:23:11][0014] Write current session data [2026-10-12 22:23:11][4975] Ghi log của SSD [2026-10-12 22:23:11][4975] Ghi log của SSD [2026-10-12 22:23:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818590, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 58856.2, "Lat": 21.3894844, "Lng": 105.8220520, "Vel": 58.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:23:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:23:12][4975] Ghi log của SSD [2026-10-12 22:23:12][4975] Ghi log của SSD [2026-10-12 22:23:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:23:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 15/15(15) [2026-10-12 22:23:11][4986] [DAT04_010][RAM 2368kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:58-TG:1giờ11phút-QD:58.76 Km:XT:100 %-TC:15-TB:0-sent image:15/15(15)-sent GPS:431/431 [2026-10-12 22:23:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:23:13][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43984 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11532 kB [2026-10-12 22:23:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3890266,N,105.8230057,E,121026,152314.00,-17.7,31.542,115.22,2.62,1.21,2.32,11 OK [2026-10-12 22:23:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:23:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:23:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:23:16][4975] Ghi log của SSD [2026-10-12 22:23:16][4975] Ghi log của SSD [2026-10-12 22:23:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,27,60,58,10 OK [2026-10-12 22:23:16][4986] [API___022] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:23:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:23:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:23:21][0014] Write current session data [2026-10-12 22:23:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818600, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 58945.1, "Lat": 21.3887806, "Lng": 105.8237228, "Vel": 57.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:23:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:23:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:23:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:23:25][1476] Check user in session [2026-10-12 22:23:26][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":58755,"totalTime":4336,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":432,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:23:26.8808906+07:00"} [2026-10-12 22:23:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 22:23:26][0470] Nhận dạng thành công: 40/20 [2026-10-12 22:23:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:23:28][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44040 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11500 kB [2026-10-12 22:23:29][4975] Ghi log của SSD [2026-10-12 22:23:29][4975] Ghi log của SSD [2026-10-12 22:23:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3884373,N,105.8251038,E,121026,152328.00,-12.4,30.705,105.29,1.91,1.30,1.40,11 OK [2026-10-12 22:23:31][0014] Write current session data [2026-10-12 22:23:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:23:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:23:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818610, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 58951.0, "Lat": 21.3883419, "Lng": 105.8255539, "Vel": 56.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:23:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:23:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:23:29][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:23:29][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:23:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,18,47,50,1 OK [2026-10-12 22:23:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:23:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:23:40][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:23:40][0051] Get device config: versionCode: 5071026 [2026-10-12 22:23:40][0053] Get device config: active: false [2026-10-12 22:23:40][0055] Get device config: offlineMode: 1 [2026-10-12 22:23:40][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:23:40][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:23:40][0061] Get device config: threshRecog: 20 [2026-10-12 22:23:40][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:23:40][0065] Get device config: soundReversePin: 0 [2026-10-12 22:23:40][0067] Get device config: soundVolume: 35 [2026-10-12 22:23:40][0069] Get device config: buzzerUse: 1 [2026-10-12 22:23:40][0071] Get device config: wifiUse: 1 [2026-10-12 22:23:40][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:23:40][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:23:40][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:23:40][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:23:40][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:23:40][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:23:40][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:23:40][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:23:40][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:23:40][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:23:40][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:23:40][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:23:40][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:23:40][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:23:40][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:23:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:23:41][4975] Ghi log của SSD [2026-10-12 22:23:41][4975] Ghi log của SSD [2026-10-12 22:23:41][1476] Check user in session [2026-10-12 22:23:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":59190,"totalTime":4352,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":434,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:23:42.3549782+07:00"} [2026-10-12 22:23:41][0014] Write current session data [2026-10-12 22:23:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818620, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 59328.4, "Lat": 21.3881741, "Lng": 105.8268738, "Vel": 55.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:23:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:23:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:23:41][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:23:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:23:44][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41880 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 15016 kB [2026-10-12 22:23:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3881397,N,105.8274689,E,121026,152344.00,-11.6,31.925,92.79,1.63,1.01,1.28,11 OK [2026-10-12 22:23:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:23:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:23:48][4975] Ghi log của SSD [2026-10-12 22:23:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 15/15(15) [2026-10-12 22:23:49][4975] Ghi log của SSD [2026-10-12 22:23:49][4975] Ghi log của SSD [2026-10-12 22:23:51][0014] Write current session data [2026-10-12 22:23:52][4975] Ghi log của SSD [2026-10-12 22:23:52][4975] Ghi log của SSD [2026-10-12 22:23:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818630, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 59319.3, "Lat": 21.3881359, "Lng": 105.8281174, "Vel": 61.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:23:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:23:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:23:53][4975] Ghi log của SSD [2026-10-12 22:23:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:23:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:23:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:23:52][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:23:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:23:53][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:23:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.3881683,N,105.8291016,E,121026,152354.00,-13.4,35.407,93.18,1.85,1.09,1.50,11 OK [2026-10-12 22:23:56][1476] Check user in session [2026-10-12 22:23:56][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":59190,"totalTime":4367,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":435,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:23:57.5614881+07:00"} [2026-10-12 22:23:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,16,50,53,-3 OK [2026-10-12 22:23:59][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44044 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11540 kB [2026-10-12 22:23:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:24:01][0014] Write current session data [2026-10-12 22:24:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:24:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:24:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818640, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 59405.4, "Lat": 21.3881893, "Lng": 105.8301926, "Vel": 64.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:24:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:24:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:24:04][4975] Ghi log của SSD [2026-10-12 22:24:04][4975] Ghi log của SSD [2026-10-12 22:24:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:24:05][4975] Ghi log của SSD [2026-10-12 22:24:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:24:04][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:24:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:24:05][4986] [API___003] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:24:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.3881798,N,105.8315048,E,121026,152409.00,-13.6,32.326,90.29,1.97,1.28,1.50,10 OK [2026-10-12 22:24:11][0014] Write current session data [2026-10-12 22:24:11][1476] Check user in session [2026-10-12 22:24:12][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":59651,"totalTime":4383,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":436,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:24:13.0669619+07:00"} [2026-10-12 22:24:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818650, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 59787.4, "Lat": 21.3881798, "Lng": 105.8315048, "Vel": 59.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:24:12][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:24:13.1907902+07:00"} [2026-10-12 22:24:12][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:24:12][0059] Command set system time: stime(&t) "2026-10-12 22:24:13" [2026-10-12 22:24:12][0007] Cập nhật thời gian RTC [2026-10-12 22:24:12][1817] Get objects linked dat [2026-10-12 22:24:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:24:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:24:14][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44132 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11460 kB [2026-10-12 22:24:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:24:16][4975] Ghi log của SSD [2026-10-12 22:24:16][4975] Ghi log của SSD [2026-10-12 22:24:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:24:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:24:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,15,48,51,0 OK [2026-10-12 22:24:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:24:16][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:24:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:24:21][0014] Write current session data [2026-10-12 22:24:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818660, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 59839.5, "Lat": 21.3881931, "Lng": 105.8333206, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:24:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:24:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:24:23][4975] Ghi log của SSD [2026-10-12 22:24:23][4975] Ghi log của SSD [2026-10-12 22:24:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:24:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 15/15(15) [2026-10-12 22:24:23][4986] [DAT04_010][RAM 2396kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:0-TG:1giờ13phút-QD:59.65 Km:XT:100 %-TC:15-TB:0-sent image:15/15(15)-sent GPS:438/438 [2026-10-12 22:24:24][4975] Ghi log của SSD [2026-10-12 22:24:24][4975] Ghi log của SSD [2026-10-12 22:24:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.3881931,N,105.8334579,E,121026,152422.00,-22.6,,,2.60,1.22,2.29,10 OK [2026-10-12 22:24:27][1476] Check user in session [2026-10-12 22:24:27][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":60190,"totalTime":4398,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":439,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:24:28.6478471+07:00"} [2026-10-12 22:24:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:24:28][4975] Ghi log của SSD [2026-10-12 22:24:28][4975] Ghi log của SSD [2026-10-12 22:24:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:24:28][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:24:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:24:29][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44092 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11468 kB [2026-10-12 22:24:31][0014] Write current session data [2026-10-12 22:24:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:24:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:24:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818670, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 59793.8, "Lat": 21.3882370, "Lng": 105.8346939, "Vel": 58.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:24:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:24:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:24:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.3881893,N,105.8353958,E,121026,152434.00,-25.6,38.939,95.73,2.38,1.43,1.91,11 OK [2026-10-12 22:24:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,17,46,47,5 OK [2026-10-12 22:24:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:24:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:24:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:24:41][4975] Ghi log của SSD [2026-10-12 22:24:41][4975] Ghi log của SSD [2026-10-12 22:24:41][0014] Write current session data [2026-10-12 22:24:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818680, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 60331.6, "Lat": 21.3881645, "Lng": 105.8360519, "Vel": 64.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:24:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:24:42][1476] Check user in session [2026-10-12 22:24:43][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":60190,"totalTime":4413,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":440,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:24:43.982009+07:00"} [2026-10-12 22:24:43][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:24:43][0051] Get device config: versionCode: 5071026 [2026-10-12 22:24:43][0053] Get device config: active: false [2026-10-12 22:24:43][0055] Get device config: offlineMode: 1 [2026-10-12 22:24:43][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:24:43][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:24:43][0061] Get device config: threshRecog: 20 [2026-10-12 22:24:43][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:24:43][0065] Get device config: soundReversePin: 0 [2026-10-12 22:24:43][0067] Get device config: soundVolume: 35 [2026-10-12 22:24:43][0069] Get device config: buzzerUse: 1 [2026-10-12 22:24:43][0071] Get device config: wifiUse: 1 [2026-10-12 22:24:43][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:24:43][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:24:43][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:24:43][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:24:43][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:24:43][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:24:43][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:24:43][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:24:43][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:24:43][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:24:43][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:24:43][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:24:43][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:24:43][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:24:43][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:24:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:24:41][4986] [API___022] api_check_user_in_session:29 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:24:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:24:44][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37864 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17816 kB [2026-10-12 22:24:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:24:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:24:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.3881512,N,105.8374176,E,121026,152446.00,-24.8,34.251,93.75,4.01,2.36,3.25,09 OK [2026-10-12 22:24:51][0014] Write current session data [2026-10-12 22:24:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818690, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 60397.7, "Lat": 21.3881969, "Lng": 105.8380508, "Vel": 59.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:24:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:24:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:24:53][4975] Ghi log của SSD [2026-10-12 22:24:53][4975] Ghi log của SSD [2026-10-12 22:24:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:24:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:24:53][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:24:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:24:58][1476] Check user in session [2026-10-12 22:24:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104014,20,EUTRAN-BAND3,1300,5,0,19,45,46,0 OK [2026-10-12 22:24:58][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":60190,"totalTime":4429,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":441,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:24:59.1785538+07:00"} [2026-10-12 22:24:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:24:59][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44088 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11700 kB [2026-10-12 22:25:00][4975] Ghi log của SSD [2026-10-12 22:25:01][4975] Ghi log của SSD [2026-10-12 22:25:01][4975] Ghi log của SSD [2026-10-12 22:25:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:25:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:25:01][0014] Write current session data [2026-10-12 22:25:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818700, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 60335.3, "Lat": 21.3881893, "Lng": 105.8394470, "Vel": 63.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:25:04][4975] Ghi log của SSD [2026-10-12 22:25:04][4975] Ghi log của SSD [2026-10-12 22:25:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:25:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 15/15(15) [2026-10-12 22:25:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:25:04][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:25:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:25:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.3881683,N,105.8400726,E,121026,152503.00,-23.3,32.060,92.06,3.23,1.65,2.78,10 OK [2026-10-12 22:25:05][4975] Ghi log của SSD [2026-10-12 22:25:07][0021] RabbitMQ Error: Unable to open TCP socket [2026-10-12 22:25:07][5191] Đẩy GPS lên RabbitMQ thất bại [2026-10-12 22:25:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:25:08][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:25:09][5270] Dữ liệu GPS đẩy lại RabbitMQ: { "Time": 1791818700, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 60680.9, "Lat": 21.3881893, "Lng": 105.8394470, "Vel": 63.6, "GpsStatus": 1, "GsmStatus": 0, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:25:09][5273] Đẩy lại dữ liệu GPS lên RabbitMQ thành công [2026-10-12 22:25:05][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:25:11][0014] Write current session data [2026-10-12 22:25:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818710, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 60838.9, "Lat": 21.3882065, "Lng": 105.8409729, "Vel": 59.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:25:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:25:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:25:13][1476] Check user in session [2026-10-12 22:25:14][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":60680,"totalTime":4445,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":442,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:25:15.2653635+07:00"} [2026-10-12 22:25:14][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:25:15.4237823+07:00"} [2026-10-12 22:25:14][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:25:14][0059] Command set system time: stime(&t) "2026-10-12 22:25:15" [2026-10-12 22:25:14][0007] Cập nhật thời gian RTC [2026-10-12 22:25:14][1817] Get objects linked dat [2026-10-12 22:25:14][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37856 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17688 kB [2026-10-12 22:25:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.3882122,N,105.8413086,E,121026,152511.00,-26.0,33.384,93.08,1.62,1.01,1.27,11 OK [2026-10-12 22:25:16][4975] Ghi log của SSD [2026-10-12 22:25:16][4975] Ghi log của SSD [2026-10-12 22:25:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:25:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:25:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:25:17][0331] Xóa file: rm -rf /customer/storage/log/day13/log* [2026-10-12 22:25:17][4975] Ghi log của SSD [2026-10-12 22:25:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87177227,477,EUTRAN-BAND3,1300,5,0,9,46,49,-4 OK [2026-10-12 22:25:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:25:16][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:25:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:25:17][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:25:21][0014] Write current session data [2026-10-12 22:25:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818720, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 60862.6, "Lat": 21.3882256, "Lng": 105.8427277, "Vel": 66.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:25:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:25:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:25:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:25:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 22:25:27][0539] Nhận dạng thành công: 46/20 -> Chốt kết quả [2026-10-12 22:25:28][4975] Ghi log của SSD [2026-10-12 22:25:28][4975] Ghi log của SSD [2026-10-12 22:25:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:25:29][4975] Ghi log của SSD [2026-10-12 22:25:29][1476] Check user in session [2026-10-12 22:25:28][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:25:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:25:29][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:25:30][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43772 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11452 kB [2026-10-12 22:25:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3882408,N,105.8440933,E,121026,152528.00,-28.8,32.171,84.10,2.50,1.35,2.10,09 OK [2026-10-12 22:25:30][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":60680,"totalTime":4461,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":444,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:25:31.0900501+07:00"} [2026-10-12 22:25:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:25:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:25:31][0014] Write current session data [2026-10-12 22:25:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818730, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 60890.2, "Lat": 21.3882370, "Lng": 105.8447495, "Vel": 63.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:25:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:25:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:25:35][4975] Ghi log của SSD [2026-10-12 22:25:35][4975] Ghi log của SSD [2026-10-12 22:25:36][4975] Ghi log của SSD [2026-10-12 22:25:36][4975] Ghi log của SSD [2026-10-12 22:25:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87104012,232,EUTRAN-BAND3,1300,5,0,9,39,44,-2 OK [2026-10-12 22:25:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:25:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:25:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:25:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 15/15(15) [2026-10-12 22:25:35][4986] [DAT04_010][RAM 2400kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:63-TG:1giờ14phút-QD:60.68 Km:XT:100 %-TC:15-TB:0-sent image:15/15(15)-sent GPS:445/445 [2026-10-12 22:25:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:25:40][4975] Ghi log của SSD [2026-10-12 22:25:40][4975] Ghi log của SSD [2026-10-12 22:25:41][0014] Write current session data [2026-10-12 22:25:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818740, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 61303.8, "Lat": 21.3882217, "Lng": 105.8460846, "Vel": 68.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:25:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:25:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:25:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3882370,N,105.8467636,E,121026,152544.00,-28.0,35.383,93.20,2.57,1.65,1.97,10 OK [2026-10-12 22:25:40][4986] [API___022] api_check_user_in_session:24 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:25:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:25:45][1476] Check user in session [2026-10-12 22:25:45][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42332 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13284 kB [2026-10-12 22:25:45][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":61165,"totalTime":4476,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":446,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:25:46.3304752+07:00"} [2026-10-12 22:25:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:25:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:25:51][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:25:51][0051] Get device config: versionCode: 5071026 [2026-10-12 22:25:51][0053] Get device config: active: false [2026-10-12 22:25:51][0055] Get device config: offlineMode: 1 [2026-10-12 22:25:51][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:25:51][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:25:51][0061] Get device config: threshRecog: 20 [2026-10-12 22:25:51][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:25:51][0065] Get device config: soundReversePin: 0 [2026-10-12 22:25:51][0067] Get device config: soundVolume: 35 [2026-10-12 22:25:51][0069] Get device config: buzzerUse: 1 [2026-10-12 22:25:51][0071] Get device config: wifiUse: 1 [2026-10-12 22:25:51][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:25:51][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:25:51][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:25:51][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:25:51][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:25:51][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:25:51][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:25:51][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:25:51][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:25:51][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:25:51][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:25:51][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:25:51][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:25:51][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:25:51][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:25:51][0014] Write current session data [2026-10-12 22:25:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818750, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 61307.8, "Lat": 21.3882656, "Lng": 105.8474579, "Vel": 55.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:25:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:25:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:25:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:25:53][4975] Ghi log của SSD [2026-10-12 22:25:53][4975] Ghi log của SSD [2026-10-12 22:25:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:25:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3883038,N,105.8480835,E,121026,152552.00,-27.5,35.658,94.81,4.00,2.35,3.24,09 OK [2026-10-12 22:25:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:25:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:25:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89128459,21,EUTRAN-BAND3,1300,5,0,26,57,54,7 OK [2026-10-12 22:25:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:26:00][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44032 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11372 kB [2026-10-12 22:26:00][1476] Check user in session [2026-10-12 22:26:00][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":61655,"totalTime":4491,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":448,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:26:01.5699606+07:00"} [2026-10-12 22:26:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:26:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:26:02][0014] Write current session data [2026-10-12 22:26:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818760, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 61358.3, "Lat": 21.3882637, "Lng": 105.8493195, "Vel": 61.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:26:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:26:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:26:04][4975] Ghi log của SSD [2026-10-12 22:26:04][4975] Ghi log của SSD [2026-10-12 22:26:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:26:05][4975] Ghi log của SSD [2026-10-12 22:26:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:26:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:26:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:26:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:26:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3882923,N,105.8502808,E,121026,152608.00,-28.9,25.116,87.80,2.34,1.35,1.92,09 OK [2026-10-12 22:26:12][0014] Write current session data [2026-10-12 22:26:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818770, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 61755.4, "Lat": 21.3882923, "Lng": 105.8502808, "Vel": 46.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:26:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:26:12][4975] Ghi log của SSD [2026-10-12 22:26:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:26:13][4975] Ghi log của SSD [2026-10-12 22:26:13][4975] Ghi log của SSD [2026-10-12 22:26:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 15/15(15) [2026-10-12 22:26:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:26:15][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44168 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11540 kB [2026-10-12 22:26:15][1476] Check user in session [2026-10-12 22:26:16][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":61655,"totalTime":4506,"totalVerifyCounter":15,"successVerifyCounter":15,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:21:10Z","totalGps":450,"totalAuthen":15,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:26:16.7700503+07:00"} [2026-10-12 22:26:16][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:26:16.8858562+07:00"} [2026-10-12 22:26:16][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:26:16][0059] Command set system time: stime(&t) "2026-10-12 22:26:16" [2026-10-12 22:26:16][0007] Cập nhật thời gian RTC [2026-10-12 22:26:16][1817] Get objects linked dat [2026-10-12 22:26:16][4975] Ghi log của SSD [2026-10-12 22:26:16][4975] Ghi log của SSD [2026-10-12 22:26:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:26:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:26:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:26:16][4975] Ghi log của SSD [2026-10-12 22:26:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89128459,21,EUTRAN-BAND3,1300,5,0,27,58,55,9 OK [2026-10-12 22:26:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:26:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:26:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:26:16][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:26:20][0014] Write current session data [2026-10-12 22:26:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818780, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 61831.1, "Lat": 21.3882847, "Lng": 105.8519745, "Vel": 63.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:26:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:26:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 52428 [2026-10-12 22:26:22][0730] HTTP upload image authen response: {"recordId":"77403f27-cc26-4233-bb64-d09573767e24","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\77403f27-cc26-4233-bb64-d09573767e24.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"77403f27-cc26-4233-bb64-d09573767e24\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\77403f27-cc26-4233-bb64-d09573767e24.jpg\",\"CreatedDate\":\"2026-10-12T22:26:24.0205517+07:00\",\"CreatedBy\":\"string\",\"Size\":52428.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:26:24.0994944+07:00"} [2026-10-12 22:26:22][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791843970, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/77403f27-cc26-4233-bb64-d09573767e24.jpg", "Lat": 21.388285, "Lng": 105.851974, "Dis": 61655.773438, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 63.90 } [2026-10-12 22:26:22][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 22:26:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:26:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:26:23][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 22:26:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3883018,N,105.8524857,E,121026,152624.00,-12.1,28.973,83.49,1.62,1.01,1.26,09 OK [2026-10-12 22:26:25][4975] Ghi log của SSD [2026-10-12 22:26:25][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 22:26:25][0407] Nhận dạng thành công: 28/20 [2026-10-12 22:26:26][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:26:26][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 22:26:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:26:27][4975] Ghi log của SSD [2026-10-12 22:26:28][4975] Ghi log của SSD [2026-10-12 22:26:28][4975] Ghi log của SSD [2026-10-12 22:26:28][4975] Ghi log của SSD [2026-10-12 22:26:28][4975] Ghi log của SSD [2026-10-12 22:26:25][4986] [DAT04_012] SESSION :cập nhật số ảnh xác thực thành công 16 [2026-10-12 22:26:27][4986] [API___003] api_check_user_in_session:26 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:26:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 45/20 [2026-10-12 22:26:28][4986] [API___003] API LAST AUTHEN: 127 ms, ✅ thành công sau 1 lần (size=5696 Byte) [2026-10-12 22:26:28][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 16/16(16) [2026-10-12 22:26:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:26:29][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44128 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 11492 kB [2026-10-12 22:26:30][1476] Check user in session [2026-10-12 22:26:30][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":62123,"totalTime":4522,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":451,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:26:32.3012654+07:00"} [2026-10-12 22:26:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:26:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:26:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818790, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 61816.9, "Lat": 21.3884220, "Lng": 105.8535233, "Vel": 56.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:26:31][0014] Write current session data [2026-10-12 22:26:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:26:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:26:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3886318,N,105.8540955,E,121026,152635.00,-14.9,31.723,66.49,4.00,2.34,3.24,07 OK [2026-10-12 22:26:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89128459,21,EUTRAN-BAND3,1300,5,0,20,50,52,1 OK [2026-10-12 22:26:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:26:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:26:39][4975] Ghi log của SSD [2026-10-12 22:26:39][4975] Ghi log của SSD [2026-10-12 22:26:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:26:39][4986] [API___003] api_check_user_in_session:26 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:26:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:26:40][4975] Ghi log của SSD [2026-10-12 22:26:41][0014] Write current session data [2026-10-12 22:26:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818800, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 62268.7, "Lat": 21.3889275, "Lng": 105.8548126, "Vel": 61.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:26:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:26:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:26:40][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:26:45][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44072 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 11368 kB [2026-10-12 22:26:45][1476] Check user in session [2026-10-12 22:26:45][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":62123,"totalTime":4537,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":452,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:26:47.4930865+07:00"} [2026-10-12 22:26:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:26:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:26:47][4975] Ghi log của SSD [2026-10-12 22:26:47][4975] Ghi log của SSD [2026-10-12 22:26:48][4975] Ghi log của SSD [2026-10-12 22:26:48][4975] Ghi log của SSD [2026-10-12 22:26:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.3893337,N,105.8559189,E,121026,152648.00,-18.7,31.927,72.87,2.13,1.20,1.77,11 OK [2026-10-12 22:26:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 16/16(16) [2026-10-12 22:26:47][4986] [DAT04_010][RAM 2288kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:59-TG:1giờ15phút-QD:62.12 Km:XT:100 %-TC:16-TB:0-sent image:16/16(16)-sent GPS:453/453 [2026-10-12 22:26:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:26:51][0014] Write current session data [2026-10-12 22:26:51][4975] Ghi log của SSD [2026-10-12 22:26:51][4975] Ghi log của SSD [2026-10-12 22:26:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818810, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 62309.7, "Lat": 21.3895912, "Lng": 105.8564606, "Vel": 60.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:26:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:26:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:26:52][4975] Ghi log của SSD [2026-10-12 22:26:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:26:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:26:53][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:26:53][0051] Get device config: versionCode: 5071026 [2026-10-12 22:26:53][0053] Get device config: active: false [2026-10-12 22:26:53][0055] Get device config: offlineMode: 1 [2026-10-12 22:26:53][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:26:53][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:26:53][0061] Get device config: threshRecog: 20 [2026-10-12 22:26:53][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:26:53][0065] Get device config: soundReversePin: 0 [2026-10-12 22:26:53][0067] Get device config: soundVolume: 35 [2026-10-12 22:26:53][0069] Get device config: buzzerUse: 1 [2026-10-12 22:26:53][0071] Get device config: wifiUse: 1 [2026-10-12 22:26:53][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:26:53][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:26:53][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:26:53][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:26:53][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:26:53][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:26:53][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:26:53][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:26:53][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:26:53][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:26:53][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:26:53][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:26:53][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:26:53][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:26:53][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:26:51][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:26:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:26:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:26:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89128459,21,EUTRAN-BAND3,1300,5,0,18,47,47,4 OK [2026-10-12 22:26:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:27:00][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43976 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11316 kB [2026-10-12 22:27:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:27:00][1476] Check user in session [2026-10-12 22:27:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:27:00][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":62123,"totalTime":4552,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":453,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:27:02.70498+07:00"} [2026-10-12 22:27:01][0014] Write current session data [2026-10-12 22:27:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818820, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 62249.9, "Lat": 21.3902588, "Lng": 105.8574448, "Vel": 54.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:27:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:27:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:27:03][4975] Ghi log của SSD [2026-10-12 22:27:03][4975] Ghi log của SSD [2026-10-12 22:27:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:27:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.3905621,N,105.8578720,E,121026,152704.00,-15.3,26.965,58.64,1.69,1.07,1.30,10 OK [2026-10-12 22:27:04][4975] Ghi log của SSD [2026-10-12 22:27:03][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:27:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:27:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:27:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:27:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818830, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 62739.8, "Lat": 21.3909492, "Lng": 105.8584442, "Vel": 52.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:27:11][0014] Write current session data [2026-10-12 22:27:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:27:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:27:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.3911972,N,105.8589172,E,121026,152713.00,-12.4,28.505,53.11,1.63,1.04,1.25,10 OK [2026-10-12 22:27:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:27:15][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37716 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17648 kB [2026-10-12 22:27:15][4975] Ghi log của SSD [2026-10-12 22:27:15][4975] Ghi log của SSD [2026-10-12 22:27:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:27:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:27:16][1476] Check user in session [2026-10-12 22:27:16][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":62610,"totalTime":4567,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":456,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:27:17.92704+07:00"} [2026-10-12 22:27:16][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:27:18.060431+07:00"} [2026-10-12 22:27:16][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:27:16][0059] Command set system time: stime(&t) "2026-10-12 22:27:18" [2026-10-12 22:27:16][0007] Cập nhật thời gian RTC [2026-10-12 22:27:16][1817] Get objects linked dat [2026-10-12 22:27:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87312949,197,EUTRAN-BAND1,550,3,0,24,42,37,15 OK [2026-10-12 22:27:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:27:15][4986] [API___022] api_check_user_in_session:27 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:27:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:27:22][0014] Write current session data [2026-10-12 22:27:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818840, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 62802.8, "Lat": 21.3919086, "Lng": 105.8599854, "Vel": 52.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:27:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:27:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:27:23][4975] Ghi log của SSD [2026-10-12 22:27:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:27:24][4975] Ghi log của SSD [2026-10-12 22:27:24][4975] Ghi log của SSD [2026-10-12 22:27:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 16/16(16) [2026-10-12 22:27:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:27:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:27:28][4975] Ghi log của SSD [2026-10-12 22:27:28][4975] Ghi log của SSD [2026-10-12 22:27:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3924904,N,105.8607712,E,121026,152729.00,-15.6,29.880,50.73,1.63,1.04,1.25,11 OK [2026-10-12 22:27:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:27:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:27:31][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42516 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13184 kB [2026-10-12 22:27:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:27:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:27:32][0014] Write current session data [2026-10-12 22:27:32][1476] Check user in session [2026-10-12 22:27:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818850, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 62714.8, "Lat": 21.3924904, "Lng": 105.8607712, "Vel": 55.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:27:33][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":62610,"totalTime":4583,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":456,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:27:33.8036251+07:00"} [2026-10-12 22:27:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:27:34][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:27:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87312949,197,EUTRAN-BAND1,550,3,0,16,55,55,16 OK [2026-10-12 22:27:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:27:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:27:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:27:41][4975] Ghi log của SSD [2026-10-12 22:27:41][4975] Ghi log của SSD [2026-10-12 22:27:41][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:27:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:27:42][0014] Write current session data [2026-10-12 22:27:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818860, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 62793.5, "Lat": 21.3934250, "Lng": 105.8622208, "Vel": 48.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:27:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:27:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:27:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3936386,N,105.8625946,E,121026,152745.00,-17.8,28.408,56.82,1.63,1.04,1.25,11 OK [2026-10-12 22:27:46][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44060 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11416 kB [2026-10-12 22:27:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:27:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:27:48][1476] Check user in session [2026-10-12 22:27:48][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":63058,"totalTime":4599,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":458,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:27:49.0329689+07:00"} [2026-10-12 22:27:52][4975] Ghi log của SSD [2026-10-12 22:27:52][4975] Ghi log của SSD [2026-10-12 22:27:52][0014] Write current session data [2026-10-12 22:27:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:27:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818870, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 63207.4, "Lat": 21.3942051, "Lng": 105.8633957, "Vel": 54.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:27:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:27:53][4975] Ghi log của SSD [2026-10-12 22:27:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:27:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:27:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3943672,N,105.8636246,E,121026,152754.00,-14.1,29.187,51.96,1.86,1.28,1.35,11 OK [2026-10-12 22:27:52][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:27:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:27:53][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:27:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87312948,196,EUTRAN-BAND1,550,3,0,29,66,56,25 OK [2026-10-12 22:27:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:28:00][4975] Ghi log của SSD [2026-10-12 22:28:00][4975] Ghi log của SSD [2026-10-12 22:28:01][4975] Ghi log của SSD [2026-10-12 22:28:01][4975] Ghi log của SSD [2026-10-12 22:28:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 16/16(16) [2026-10-12 22:28:00][4986] [DAT04_010][RAM 2172kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:54-TG:1giờ16phút-QD:63.06 Km:XT:100 %-TC:16-TB:0-sent image:16/16(16)-sent GPS:460/460 [2026-10-12 22:28:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:28:01][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37832 kB Dirty: 0 kB [2026-10-12 22:28:01][0103] [JT808] Gửi gói tin duy trì kết nối Name: DAT_SSR071026 VmRSS: 17856 kB [2026-10-12 22:28:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:28:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818880, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 63150.3, "Lat": 21.3946781, "Lng": 105.8641281, "Vel": 55.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:28:02][0014] Write current session data [2026-10-12 22:28:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:28:02][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:28:02][0051] Get device config: versionCode: 5071026 [2026-10-12 22:28:02][0053] Get device config: active: false [2026-10-12 22:28:02][0055] Get device config: offlineMode: 1 [2026-10-12 22:28:02][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:28:02][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:28:02][0061] Get device config: threshRecog: 20 [2026-10-12 22:28:02][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:28:02][0065] Get device config: soundReversePin: 0 [2026-10-12 22:28:02][0067] Get device config: soundVolume: 35 [2026-10-12 22:28:02][0069] Get device config: buzzerUse: 1 [2026-10-12 22:28:02][0071] Get device config: wifiUse: 1 [2026-10-12 22:28:02][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:28:02][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:28:02][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:28:02][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:28:02][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:28:02][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:28:02][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:28:02][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:28:02][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:28:02][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:28:02][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:28:02][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:28:02][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:28:02][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:28:02][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:28:03][1476] Check user in session [2026-10-12 22:28:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:28:03][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":63494,"totalTime":4614,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":460,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:28:04.2512277+07:00"} [2026-10-12 22:28:04][4975] Ghi log của SSD [2026-10-12 22:28:04][4975] Ghi log của SSD [2026-10-12 22:28:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:28:05][4975] Ghi log của SSD [2026-10-12 22:28:04][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:28:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:28:05][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:28:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:28:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3954544,N,105.8652878,E,121026,152807.00,-20.3,32.579,51.53,1.72,1.09,1.33,10 OK [2026-10-12 22:28:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818890, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 63711.5, "Lat": 21.3958035, "Lng": 105.8658447, "Vel": 61.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:28:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:28:12][0014] Write current session data [2026-10-12 22:28:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:28:16][4975] Ghi log của SSD [2026-10-12 22:28:16][4975] Ghi log của SSD [2026-10-12 22:28:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:28:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:28:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:28:16][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:28:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:28:17][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43980 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11524 kB [2026-10-12 22:28:17][4975] Ghi log của SSD [2026-10-12 22:28:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87312948,196,EUTRAN-BAND1,550,3,0,14,52,50,6 OK [2026-10-12 22:28:18][1476] Check user in session [2026-10-12 22:28:18][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":63494,"totalTime":4629,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":461,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:28:19.5812263+07:00"} [2026-10-12 22:28:19][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:28:19.7456547+07:00"} [2026-10-12 22:28:19][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:28:19][0059] Command set system time: stime(&t) "2026-10-12 22:28:19" [2026-10-12 22:28:19][0007] Cập nhật thời gian RTC [2026-10-12 22:28:19][1817] Get objects linked dat [2026-10-12 22:28:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:28:17][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:28:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818900, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 63620.9, "Lat": 21.3964806, "Lng": 105.8668289, "Vel": 55.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:28:21][0014] Write current session data [2026-10-12 22:28:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:28:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:28:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:28:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3969345,N,105.8675537,E,121026,152825.00,-8.5,27.897,57.20,1.94,1.38,1.37,08 OK [2026-10-12 22:28:25][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 22:28:25][0470] Nhận dạng thành công: 38/20 [2026-10-12 22:28:27][4975] Ghi log của SSD [2026-10-12 22:28:27][4975] Ghi log của SSD [2026-10-12 22:28:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:28:28][4975] Ghi log của SSD [2026-10-12 22:28:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:28:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:28:27][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:28:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:28:28][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:28:31][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44132 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11436 kB [2026-10-12 22:28:31][0014] Write current session data [2026-10-12 22:28:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818910, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 64109.7, "Lat": 21.3973770, "Lng": 105.8682632, "Vel": 52.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:28:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:28:33][1476] Check user in session [2026-10-12 22:28:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:28:33][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":63930,"totalTime":4645,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":463,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:28:35.253366+07:00"} [2026-10-12 22:28:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3976383,N,105.8687592,E,121026,152835.00,-12.9,29.373,54.11,1.72,1.09,1.33,09 OK [2026-10-12 22:28:34][4975] Ghi log của SSD [2026-10-12 22:28:35][4975] Ghi log của SSD [2026-10-12 22:28:35][4975] Ghi log của SSD [2026-10-12 22:28:34][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 16/16(16) [2026-10-12 22:28:35][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:28:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87311669,443,EUTRAN-BAND1,550,3,0,30,68,59,20 OK [2026-10-12 22:28:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:28:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:28:40][4975] Ghi log của SSD [2026-10-12 22:28:40][4975] Ghi log của SSD [2026-10-12 22:28:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:28:41][4975] Ghi log của SSD [2026-10-12 22:28:40][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:28:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:28:41][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:28:41][0014] Write current session data [2026-10-12 22:28:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818920, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 64050.5, "Lat": 21.3979053, "Lng": 105.8692703, "Vel": 54.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:28:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:28:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:28:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:28:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:28:46][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44048 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11316 kB [2026-10-12 22:28:48][1476] Check user in session [2026-10-12 22:28:48][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":63930,"totalTime":4660,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":464,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:28:50.4921935+07:00"} [2026-10-12 22:28:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3987122,N,105.8706512,E,121026,152850.00,-10.4,31.519,61.96,1.86,1.29,1.34,09 OK [2026-10-12 22:28:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818930, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 64099.6, "Lat": 21.3987122, "Lng": 105.8706512, "Vel": 58.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:28:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:28:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:28:51][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:28:51][0014] Write current session data [2026-10-12 22:28:52][4975] Ghi log của SSD [2026-10-12 22:28:52][4975] Ghi log của SSD [2026-10-12 22:28:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:28:52][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:28:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:28:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87311667,441,EUTRAN-BAND1,550,3,0,22,52,44,4 OK [2026-10-12 22:28:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:29:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:29:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:29:01][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44092 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11424 kB [2026-10-12 22:29:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818940, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 64130.5, "Lat": 21.3996086, "Lng": 105.8723221, "Vel": 61.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:29:01][0014] Write current session data [2026-10-12 22:29:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:29:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:29:03][4975] Ghi log của SSD [2026-10-12 22:29:03][4975] Ghi log của SSD [2026-10-12 22:29:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:29:03][1476] Check user in session [2026-10-12 22:29:04][4975] Ghi log của SSD [2026-10-12 22:29:04][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":63930,"totalTime":4676,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":465,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:29:06.0580304+07:00"} [2026-10-12 22:29:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.3996086,N,105.8723221,E,121026,152902.00,-11.5,33.121,64.17,2.61,1.70,1.98,10 OK [2026-10-12 22:29:04][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:29:04][0051] Get device config: versionCode: 5071026 [2026-10-12 22:29:04][0053] Get device config: active: false [2026-10-12 22:29:04][0055] Get device config: offlineMode: 1 [2026-10-12 22:29:04][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:29:04][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:29:04][0061] Get device config: threshRecog: 20 [2026-10-12 22:29:04][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:29:04][0065] Get device config: soundReversePin: 0 [2026-10-12 22:29:04][0067] Get device config: soundVolume: 35 [2026-10-12 22:29:04][0069] Get device config: buzzerUse: 1 [2026-10-12 22:29:04][0071] Get device config: wifiUse: 1 [2026-10-12 22:29:04][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:29:04][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:29:04][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:29:04][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:29:04][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:29:04][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:29:04][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:29:04][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:29:04][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:29:04][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:29:04][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:29:04][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:29:04][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:29:04][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:29:04][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:29:03][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:29:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:29:04][4986] [API___022] api_check_user_in_session:23 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:29:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:29:10][4975] Ghi log của SSD [2026-10-12 22:29:10][4975] Ghi log của SSD [2026-10-12 22:29:11][4975] Ghi log của SSD [2026-10-12 22:29:11][4975] Ghi log của SSD [2026-10-12 22:29:11][0014] Write current session data [2026-10-12 22:29:10][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 16/16(16) [2026-10-12 22:29:10][4986] [DAT04_010][RAM 2280kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:62-TG:1giờ17phút-QD:63.93 Km:XT:100 %-TC:16-TB:0-sent image:16/16(16)-sent GPS:467/467 [2026-10-12 22:29:11][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:29:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818950, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 64061.6, "Lat": 21.4001770, "Lng": 105.8734283, "Vel": 54.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:29:13][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:29:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:29:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4005756,N,105.8740845,E,121026,152915.00,-11.1,31.208,62.47,1.72,1.10,1.32,10 OK [2026-10-12 22:29:15][4975] Ghi log của SSD [2026-10-12 22:29:15][4975] Ghi log của SSD [2026-10-12 22:29:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:29:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:29:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:29:16][4975] Ghi log của SSD [2026-10-12 22:29:15][4986] [API___022] api_check_user_in_session:23 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:29:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:29:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:29:16][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37852 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17832 kB [2026-10-12 22:29:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87311667,441,EUTRAN-BAND1,550,3,0,21,54,51,6 OK [2026-10-12 22:29:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:29:19][1476] Check user in session [2026-10-12 22:29:19][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":64398,"totalTime":4691,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":467,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:29:21.3098539+07:00"} [2026-10-12 22:29:19][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:29:21.4279895+07:00"} [2026-10-12 22:29:19][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:29:19][0059] Command set system time: stime(&t) "2026-10-12 22:29:21" [2026-10-12 22:29:19][0007] Cập nhật thời gian RTC [2026-10-12 22:29:19][1817] Get objects linked dat [2026-10-12 22:29:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818960, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 64546.4, "Lat": 21.4008713, "Lng": 105.8746490, "Vel": 55.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:29:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:29:22][0014] Write current session data [2026-10-12 22:29:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:29:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:29:28][4975] Ghi log của SSD [2026-10-12 22:29:28][4975] Ghi log của SSD [2026-10-12 22:29:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:29:29][4975] Ghi log của SSD [2026-10-12 22:29:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4013348,N,105.8756790,E,121026,152927.00,-7.3,29.307,66.33,1.60,1.02,1.23,09 OK [2026-10-12 22:29:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:29:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:29:32][0014] Write current session data [2026-10-12 22:29:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818970, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 64575.3, "Lat": 21.4015884, "Lng": 105.8761749, "Vel": 51.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:29:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:29:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:29:29][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:29:32][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43964 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11372 kB [2026-10-12 22:29:33][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:29:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:29:35][1476] Check user in session [2026-10-12 22:29:36][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":64877,"totalTime":4707,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":470,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:29:37.2179346+07:00"} [2026-10-12 22:29:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87311667,441,EUTRAN-BAND1,550,3,0,15,39,39,-3 OK [2026-10-12 22:29:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:29:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:29:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:29:40][4975] Ghi log của SSD [2026-10-12 22:29:40][4975] Ghi log của SSD [2026-10-12 22:29:41][4975] Ghi log của SSD [2026-10-12 22:29:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818980, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 64984.4, "Lat": 21.4019642, "Lng": 105.8771286, "Vel": 51.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:29:42][0014] Write current session data [2026-10-12 22:29:40][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:29:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:29:41][4986] [API___022] api_check_user_in_session:44 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:29:44][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:29:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:29:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4021873,N,105.8775940,E,121026,152943.00,-3.5,28.302,67.30,1.57,0.97,1.23,11 OK [2026-10-12 22:29:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:29:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:29:47][4975] Ghi log của SSD [2026-10-12 22:29:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 16/16(16) [2026-10-12 22:29:48][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43976 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11428 kB [2026-10-12 22:29:49][4975] Ghi log của SSD [2026-10-12 22:29:49][4975] Ghi log của SSD [2026-10-12 22:29:51][1476] Check user in session [2026-10-12 22:29:51][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":64877,"totalTime":4722,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":471,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:29:52.450143+07:00"} [2026-10-12 22:29:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791818990, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 65041.2, "Lat": 21.4025593, "Lng": 105.8785782, "Vel": 55.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:29:52][0014] Write current session data [2026-10-12 22:29:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:29:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:29:53][4975] Ghi log của SSD [2026-10-12 22:29:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:29:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:29:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:29:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:29:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:29:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4027367,N,105.8790436,E,121026,152955.00,-11.9,26.217,69.83,1.57,0.97,1.23,11 OK [2026-10-12 22:29:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89121293,410,EUTRAN-BAND3,1300,5,0,24,62,62,11 OK [2026-10-12 22:29:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:30:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:30:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:30:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819000, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 64983.8, "Lat": 21.4029026, "Lng": 105.8795395, "Vel": 45.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:30:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:30:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:30:02][0014] Write current session data [2026-10-12 22:30:03][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44192 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11464 kB [2026-10-12 22:30:04][4975] Ghi log của SSD [2026-10-12 22:30:04][4975] Ghi log của SSD [2026-10-12 22:30:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:30:05][4975] Ghi log của SSD [2026-10-12 22:30:06][1476] Check user in session [2026-10-12 22:30:06][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":65325,"totalTime":4737,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":472,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:30:07.6607131+07:00"} [2026-10-12 22:30:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:30:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:30:05][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:30:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:30:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4032516,N,105.8805084,E,121026,153008.00,-10.1,19.650,66.30,1.71,1.10,1.31,11 OK [2026-10-12 22:30:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819010, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 65473.1, "Lat": 21.4034195, "Lng": 105.8808517, "Vel": 39.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:30:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:30:12][0014] Write current session data [2026-10-12 22:30:13][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:30:13][0051] Get device config: versionCode: 5071026 [2026-10-12 22:30:13][0053] Get device config: active: false [2026-10-12 22:30:13][0055] Get device config: offlineMode: 1 [2026-10-12 22:30:13][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:30:13][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:30:13][0061] Get device config: threshRecog: 20 [2026-10-12 22:30:13][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:30:13][0065] Get device config: soundReversePin: 0 [2026-10-12 22:30:13][0067] Get device config: soundVolume: 35 [2026-10-12 22:30:13][0069] Get device config: buzzerUse: 1 [2026-10-12 22:30:13][0071] Get device config: wifiUse: 1 [2026-10-12 22:30:13][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:30:13][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:30:13][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:30:13][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:30:13][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:30:13][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:30:13][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:30:13][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:30:13][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:30:13][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:30:13][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:30:13][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:30:13][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:30:13][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:30:13][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:30:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:30:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:30:16][4975] Ghi log của SSD [2026-10-12 22:30:16][4975] Ghi log của SSD [2026-10-12 22:30:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:30:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:30:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:30:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:30:18][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44176 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11308 kB [2026-10-12 22:30:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89121291,408,EUTRAN-BAND3,1300,5,0,27,69,66,19 OK [2026-10-12 22:30:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:30:21][1476] Check user in session [2026-10-12 22:30:22][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":65325,"totalTime":4752,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":473,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:30:22.893351+07:00"} [2026-10-12 22:30:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819020, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 65408.4, "Lat": 21.4037342, "Lng": 105.8815765, "Vel": 36.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:30:22][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:30:23.0076849+07:00"} [2026-10-12 22:30:22][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:30:22][0059] Command set system time: stime(&t) "2026-10-12 22:30:23" [2026-10-12 22:30:22][0007] Cập nhật thời gian RTC [2026-10-12 22:30:22][1817] Get objects linked dat [2026-10-12 22:30:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:30:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:30:22][0014] Write current session data [2026-10-12 22:30:23][4975] Ghi log của SSD [2026-10-12 22:30:23][4975] Ghi log của SSD [2026-10-12 22:30:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:30:24][4975] Ghi log của SSD [2026-10-12 22:30:24][4975] Ghi log của SSD [2026-10-12 22:30:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4038754,N,105.8819351,E,121026,153024.00,-6.0,20.522,68.87,1.92,1.18,1.51,11 OK [2026-10-12 22:30:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 22:30:27][0539] Nhận dạng thành công: 44/20 -> Chốt kết quả [2026-10-12 22:30:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:30:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 16/16(16) [2026-10-12 22:30:23][4986] [DAT04_010][RAM 2320kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:36-TG:1giờ19phút-QD:65.33 Km:XT:100 %-TC:16-TB:0-sent image:16/16(16)-sent GPS:474/474 [2026-10-12 22:30:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:30:28][4975] Ghi log của SSD [2026-10-12 22:30:28][4975] Ghi log của SSD [2026-10-12 22:30:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:30:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:30:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819030, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 65452.9, "Lat": 21.4040470, "Lng": 105.8827591, "Vel": 37.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:30:32][0014] Write current session data [2026-10-12 22:30:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:30:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:30:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:30:33][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37844 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11304 kB [2026-10-12 22:30:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:30:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4040470,N,105.8827591,E,121026,153032.00,-8.2,20.361,82.72,1.56,0.97,1.22,11 OK [2026-10-12 22:30:37][1476] Check user in session [2026-10-12 22:30:37][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":65662,"totalTime":4768,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":476,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:30:38.5350332+07:00"} [2026-10-12 22:30:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89121291,408,EUTRAN-BAND3,1300,5,0,9,64,67,5 OK [2026-10-12 22:30:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:30:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:30:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:30:40][4975] Ghi log của SSD [2026-10-12 22:30:40][4975] Ghi log của SSD [2026-10-12 22:30:42][0014] Write current session data [2026-10-12 22:30:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819040, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 65760.2, "Lat": 21.4041252, "Lng": 105.8836975, "Vel": 43.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:30:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:30:40][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:30:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:30:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:30:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:30:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:30:48][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44076 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11320 kB [2026-10-12 22:30:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4041290,N,105.8844757,E,121026,153048.00,3.3,21.336,82.74,2.21,1.17,1.88,09 OK [2026-10-12 22:30:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:30:52][1476] Check user in session [2026-10-12 22:30:52][4975] Ghi log của SSD [2026-10-12 22:30:52][4975] Ghi log của SSD [2026-10-12 22:30:52][0014] Write current session data [2026-10-12 22:30:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819050, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 65788.7, "Lat": 21.4042187, "Lng": 105.8849106, "Vel": 41.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:30:53][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":65662,"totalTime":4783,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":477,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:30:53.7528516+07:00"} [2026-10-12 22:30:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:30:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:30:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:30:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:30:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:30:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,89121291,408,EUTRAN-BAND3,1300,5,0,4,54,64,-5 OK [2026-10-12 22:30:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:30:59][4975] Ghi log của SSD [2026-10-12 22:31:01][4975] Ghi log của SSD [2026-10-12 22:31:01][4975] Ghi log của SSD [2026-10-12 22:31:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:31:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:31:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819060, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 65768.1, "Lat": 21.4043999, "Lng": 105.8859100, "Vel": 40.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:31:02][0014] Write current session data [2026-10-12 22:31:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:30:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 16/16(16) [2026-10-12 22:31:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:31:03][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37768 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17736 kB [2026-10-12 22:31:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:31:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:31:05][4975] Ghi log của SSD [2026-10-12 22:31:05][4975] Ghi log của SSD [2026-10-12 22:31:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4044971,N,105.8862915,E,121026,153105.00,4.4,16.762,66.03,2.23,1.79,1.34,09 OK [2026-10-12 22:31:08][1476] Check user in session [2026-10-12 22:31:08][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":66012,"totalTime":4799,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":479,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:31:09.0446464+07:00"} [2026-10-12 22:31:05][4986] [API___003] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:31:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:31:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:31:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819070, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 66129.4, "Lat": 21.4045334, "Lng": 105.8870316, "Vel": 40.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:31:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:31:12][0014] Write current session data [2026-10-12 22:31:14][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:31:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4045715,N,105.8872452,E,121026,153113.00,3.7,19.836,78.01,2.43,1.26,2.08,09 OK [2026-10-12 22:31:16][4975] Ghi log của SSD [2026-10-12 22:31:16][4975] Ghi log của SSD [2026-10-12 22:31:16][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:31:16][0051] Get device config: versionCode: 5071026 [2026-10-12 22:31:16][0053] Get device config: active: false [2026-10-12 22:31:16][0055] Get device config: offlineMode: 1 [2026-10-12 22:31:16][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:31:16][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:31:16][0061] Get device config: threshRecog: 20 [2026-10-12 22:31:16][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:31:16][0065] Get device config: soundReversePin: 0 [2026-10-12 22:31:16][0067] Get device config: soundVolume: 35 [2026-10-12 22:31:16][0069] Get device config: buzzerUse: 1 [2026-10-12 22:31:16][0071] Get device config: wifiUse: 1 [2026-10-12 22:31:16][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:31:16][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:31:16][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:31:16][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:31:16][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:31:16][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:31:16][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:31:16][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:31:16][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:31:16][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:31:16][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:31:16][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:31:16][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:31:16][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:31:16][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:31:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:31:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:31:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:31:17][4975] Ghi log của SSD [2026-10-12 22:31:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310093,452,EUTRAN-BAND3,1300,5,0,8,65,71,0 OK [2026-10-12 22:31:16][4986] [API___003] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:31:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:31:17][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:31:18][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37836 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17848 kB [2026-10-12 22:31:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:31:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819080, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 66140.6, "Lat": 21.4048004, "Lng": 105.8882370, "Vel": 46.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:31:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 49479 [2026-10-12 22:31:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:31:23][0014] Write current session data [2026-10-12 22:31:23][0730] HTTP upload image authen response: {"recordId":"e1cca6e3-3825-4481-99db-8e309bd1b7ec","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\e1cca6e3-3825-4481-99db-8e309bd1b7ec.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"e1cca6e3-3825-4481-99db-8e309bd1b7ec\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\e1cca6e3-3825-4481-99db-8e309bd1b7ec.jpg\",\"CreatedDate\":\"2026-10-12T22:31:23.9729071+07:00\",\"CreatedBy\":\"string\",\"Size\":49479.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:31:24.0577743+07:00"} [2026-10-12 22:31:23][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791844270, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/e1cca6e3-3825-4481-99db-8e309bd1b7ec.jpg", "Lat": 21.404800, "Lng": 105.888237, "Dis": 66012.320312, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 46.70 } [2026-10-12 22:31:23][1476] Check user in session [2026-10-12 22:31:23][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":66012,"totalTime":4814,"totalVerifyCounter":16,"successVerifyCounter":16,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:26:10Z","totalGps":480,"totalAuthen":16,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:31:24.3895919+07:00"} [2026-10-12 22:31:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:31:23][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 22:31:23][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:31:24.6566277+07:00"} [2026-10-12 22:31:23][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:31:23][0059] Command set system time: stime(&t) "2026-10-12 22:31:24" [2026-10-12 22:31:23][0007] Cập nhật thời gian RTC [2026-10-12 22:31:23][1817] Get objects linked dat [2026-10-12 22:31:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:31:24][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 22:31:26][4975] Ghi log của SSD [2026-10-12 22:31:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 22:31:26][0407] Nhận dạng thành công: 42/20 [2026-10-12 22:31:27][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:31:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 22:31:28][4975] Ghi log của SSD [2026-10-12 22:31:28][4975] Ghi log của SSD [2026-10-12 22:31:28][4975] Ghi log của SSD [2026-10-12 22:31:28][4975] Ghi log của SSD [2026-10-12 22:31:28][4975] Ghi log của SSD [2026-10-12 22:31:29][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:31:26][4986] [DAT04_012] SESSION :cập nhật số ảnh xác thực thành công 17 [2026-10-12 22:31:28][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:31:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 42/20 [2026-10-12 22:31:28][4986] [API___003] API LAST AUTHEN: 153 ms, ✅ thành công sau 1 lần (size=5528 Byte) [2026-10-12 22:31:28][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 17/17(17) [2026-10-12 22:31:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:31:29][4975] Ghi log của SSD [2026-10-12 22:31:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4049683,N,105.8892822,E,121026,153130.00,-7.1,24.220,81.33,2.00,1.15,1.63,10 OK [2026-10-12 22:31:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:31:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:31:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819090, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 66122.1, "Lat": 21.4049683, "Lng": 105.8892822, "Vel": 44.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:31:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:31:33][0014] Write current session data [2026-10-12 22:31:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:31:34][0455] Log trạng thái RAM [2026-10-12 22:31:34][0494] Lưu dữ liệu GPS của phiên học thành công MemTotal: 83640 kB MemAvailable: 44028 kB Dirty: 52 kB Name: DAT_SSR071026 VmRSS: 11392 kB [2026-10-12 22:31:35][4975] Ghi log của SSD [2026-10-12 22:31:35][4975] Ghi log của SSD [2026-10-12 22:31:36][4975] Ghi log của SSD [2026-10-12 22:31:37][4975] Ghi log của SSD [2026-10-12 22:31:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310091,450,EUTRAN-BAND3,1300,5,0,17,61,64,7 OK [2026-10-12 22:31:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:31:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 17/17(17) [2026-10-12 22:31:35][4986] [DAT04_010][RAM 2368kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:44-TG:1giờ20phút-QD:66.01 Km:XT:100 %-TC:17-TB:0-sent image:17/17(17)-sent GPS:482/482 [2026-10-12 22:31:37][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:31:39][1476] Check user in session [2026-10-12 22:31:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:31:39][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":66363,"totalTime":4830,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":482,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:31:40.3782844+07:00"} [2026-10-12 22:31:41][4975] Ghi log của SSD [2026-10-12 22:31:41][4975] Ghi log của SSD [2026-10-12 22:31:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:31:42][4975] Ghi log của SSD [2026-10-12 22:31:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819100, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 66442.2, "Lat": 21.4050198, "Lng": 105.8900452, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:31:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:31:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:31:43][0014] Write current session data [2026-10-12 22:31:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:31:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:31:42][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:31:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4050217,N,105.8903656,E,121026,153142.00,-8.8,,,1.74,1.14,1.31,10 OK [2026-10-12 22:31:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:31:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:31:49][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37656 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17872 kB [2026-10-12 22:31:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819110, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 66458.6, "Lat": 21.4051342, "Lng": 105.8909607, "Vel": 35.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:31:52][4975] Ghi log của SSD [2026-10-12 22:31:52][4975] Ghi log của SSD [2026-10-12 22:31:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:31:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:31:53][0014] Write current session data [2026-10-12 22:31:53][4975] Ghi log của SSD [2026-10-12 22:31:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:31:54][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:31:52][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:31:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:31:53][4986] [API___022] api_check_user_in_session:38 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:31:54][1476] Check user in session [2026-10-12 22:31:55][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":66363,"totalTime":4845,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":483,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:31:55.7279567+07:00"} [2026-10-12 22:31:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4052315,N,105.8914413,E,121026,153155.00,-16.1,22.996,72.02,2.61,1.72,1.96,11 OK [2026-10-12 22:31:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310091,450,EUTRAN-BAND3,1300,5,0,14,62,62,5 OK [2026-10-12 22:31:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:32:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:32:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:32:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819120, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 66460.4, "Lat": 21.4053364, "Lng": 105.8918762, "Vel": 42.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:32:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:32:03][0014] Write current session data [2026-10-12 22:32:04][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:32:04][4975] Ghi log của SSD [2026-10-12 22:32:04][4975] Ghi log của SSD [2026-10-12 22:32:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:32:04][4986] [API___022] api_check_user_in_session:38 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:32:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:32:04][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43888 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11660 kB [2026-10-12 22:32:05][4975] Ghi log của SSD [2026-10-12 22:32:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:32:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:32:10][1476] Check user in session [2026-10-12 22:32:10][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":66647,"totalTime":4861,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":485,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:32:11.086478+07:00"} [2026-10-12 22:32:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4056168,N,105.8928146,E,121026,153207.00,-13.2,24.524,73.05,2.20,1.17,1.86,10 OK [2026-10-12 22:32:11][4975] Ghi log của SSD [2026-10-12 22:32:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819130, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 66803.4, "Lat": 21.4057121, "Lng": 105.8933258, "Vel": 50.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:32:12][4975] Ghi log của SSD [2026-10-12 22:32:12][4975] Ghi log của SSD [2026-10-12 22:32:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:32:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:32:13][0014] Write current session data [2026-10-12 22:32:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 17/17(17) [2026-10-12 22:32:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:32:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:32:16][4975] Ghi log của SSD [2026-10-12 22:32:16][4975] Ghi log của SSD [2026-10-12 22:32:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:32:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:32:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310092,451,EUTRAN-BAND3,1300,5,0,27,66,66,11 OK [2026-10-12 22:32:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:32:16][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:32:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:32:19][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43740 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11632 kB [2026-10-12 22:32:20][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:32:20][0051] Get device config: versionCode: 5071026 [2026-10-12 22:32:20][0053] Get device config: active: false [2026-10-12 22:32:20][0055] Get device config: offlineMode: 1 [2026-10-12 22:32:20][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:32:20][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:32:20][0061] Get device config: threshRecog: 20 [2026-10-12 22:32:20][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:32:20][0065] Get device config: soundReversePin: 0 [2026-10-12 22:32:20][0067] Get device config: soundVolume: 35 [2026-10-12 22:32:20][0069] Get device config: buzzerUse: 1 [2026-10-12 22:32:20][0071] Get device config: wifiUse: 1 [2026-10-12 22:32:20][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:32:20][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:32:20][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:32:20][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:32:20][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:32:20][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:32:20][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:32:20][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:32:20][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:32:20][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:32:20][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:32:20][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:32:20][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:32:20][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:32:20][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:32:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819140, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 66747.9, "Lat": 21.4059601, "Lng": 105.8942566, "Vel": 39.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:32:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:32:23][0014] Write current session data [2026-10-12 22:32:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:32:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:32:25][1476] Check user in session [2026-10-12 22:32:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4060020,N,105.8946991,E,121026,153223.00,-7.0,21.235,78.91,2.50,1.53,1.98,08 OK [2026-10-12 22:32:25][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":66647,"totalTime":4876,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":486,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:32:26.4474205+07:00"} [2026-10-12 22:32:25][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:32:26.7194088+07:00"} [2026-10-12 22:32:25][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:32:25][0059] Command set system time: stime(&t) "2026-10-12 22:32:26" [2026-10-12 22:32:25][0007] Cập nhật thời gian RTC [2026-10-12 22:32:26][1817] Get objects linked dat [2026-10-12 22:32:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:32:28][4975] Ghi log của SSD [2026-10-12 22:32:28][4975] Ghi log của SSD [2026-10-12 22:32:28][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:32:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:32:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:32:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:32:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819150, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 66791.1, "Lat": 21.4061317, "Lng": 105.8956299, "Vel": 31.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:32:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:32:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:32:33][0014] Write current session data [2026-10-12 22:32:34][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43884 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11488 kB [2026-10-12 22:32:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4061565,N,105.8960571,E,121026,153235.00,-2.8,21.164,87.89,2.50,1.53,1.98,08 OK [2026-10-12 22:32:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87310092,451,EUTRAN-BAND3,1300,5,0,8,46,50,0 OK [2026-10-12 22:32:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:32:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:32:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:32:40][4975] Ghi log của SSD [2026-10-12 22:32:40][4975] Ghi log của SSD [2026-10-12 22:32:41][1476] Check user in session [2026-10-12 22:32:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":67001,"totalTime":4892,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":488,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:32:42.3919853+07:00"} [2026-10-12 22:32:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819160, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 67096.4, "Lat": 21.4062023, "Lng": 105.8965454, "Vel": 31.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:32:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:32:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:32:43][0014] Write current session data [2026-10-12 22:32:40][4986] [API___003] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:32:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:32:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:32:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:32:47][4975] Ghi log của SSD [2026-10-12 22:32:48][4975] Ghi log của SSD [2026-10-12 22:32:49][4975] Ghi log của SSD [2026-10-12 22:32:49][4975] Ghi log của SSD [2026-10-12 22:32:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 17/17(17) [2026-10-12 22:32:48][4986] [DAT04_010][RAM 2300kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:34-TG:1giờ21phút-QD:67.00 Km:XT:100 %-TC:17-TB:0-sent image:17/17(17)-sent GPS:489/489 [2026-10-12 22:32:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:32:49][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43696 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11624 kB [2026-10-12 22:32:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4063950,N,105.8973465,E,121026,153248.00,-3.1,23.180,81.82,2.53,1.37,2.13,09 OK [2026-10-12 22:32:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819170, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 67132.2, "Lat": 21.4064140, "Lng": 105.8977890, "Vel": 30.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:32:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:32:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:32:53][4975] Ghi log của SSD [2026-10-12 22:32:53][4975] Ghi log của SSD [2026-10-12 22:32:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:32:53][0014] Write current session data [2026-10-12 22:32:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:32:53][4986] [API___022] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:32:53][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:32:56][1476] Check user in session [2026-10-12 22:32:57][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":67001,"totalTime":4907,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":489,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:32:57.9789738+07:00"} [2026-10-12 22:32:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87320587,30,EUTRAN-BAND3,1300,5,0,18,61,62,4 OK [2026-10-12 22:32:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:33:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:33:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:33:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819180, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 67086.2, "Lat": 21.4064846, "Lng": 105.8986053, "Vel": 38.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:33:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:33:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:33:03][0014] Write current session data [2026-10-12 22:33:04][4975] Ghi log của SSD [2026-10-12 22:33:04][4975] Ghi log của SSD [2026-10-12 22:33:05][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:33:04][4986] [API___022] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:33:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:33:05][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37544 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17732 kB [2026-10-12 22:33:05][4975] Ghi log của SSD [2026-10-12 22:33:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4064808,N,105.8989334,E,121026,153305.00,-0.8,16.779,89.34,2.42,1.25,2.07,09 OK [2026-10-12 22:33:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:33:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:33:12][1476] Check user in session [2026-10-12 22:33:12][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":67370,"totalTime":4923,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":490,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:33:13.2147545+07:00"} [2026-10-12 22:33:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819190, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 67436.5, "Lat": 21.4065189, "Lng": 105.8992386, "Vel": 30.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:33:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:33:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:33:13][0014] Write current session data [2026-10-12 22:33:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4065838,N,105.8995285,E,121026,153314.00,-1.1,13.457,69.29,2.88,1.96,2.11,10 OK [2026-10-12 22:33:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:33:16][4975] Ghi log của SSD [2026-10-12 22:33:16][4975] Ghi log của SSD [2026-10-12 22:33:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:33:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:33:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87320587,30,EUTRAN-BAND3,1300,5,0,29,76,71,15 OK [2026-10-12 22:33:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:33:16][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:33:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:33:20][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37740 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17904 kB [2026-10-12 22:33:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819200, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 67464.6, "Lat": 21.4067802, "Lng": 105.9001007, "Vel": 31.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:33:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:33:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:33:23][0014] Write current session data [2026-10-12 22:33:23][4975] Ghi log của SSD [2026-10-12 22:33:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:33:24][4975] Ghi log của SSD [2026-10-12 22:33:24][4975] Ghi log của SSD [2026-10-12 22:33:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 17/17(17) [2026-10-12 22:33:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:33:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 22:33:26][0470] Nhận dạng thành công: 36/20 [2026-10-12 22:33:27][1476] Check user in session [2026-10-12 22:33:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:33:28][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":67370,"totalTime":4939,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":492,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:33:29.1936617+07:00"} [2026-10-12 22:33:28][4975] Ghi log của SSD [2026-10-12 22:33:28][4975] Ghi log của SSD [2026-10-12 22:33:28][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:33:29.3854303+07:00"} [2026-10-12 22:33:28][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:33:28][0059] Command set system time: stime(&t) "2026-10-12 22:33:29" [2026-10-12 22:33:28][0007] Cập nhật thời gian RTC [2026-10-12 22:33:28][1817] Get objects linked dat [2026-10-12 22:33:29][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:33:29][0051] Get device config: versionCode: 5071026 [2026-10-12 22:33:29][0053] Get device config: active: false [2026-10-12 22:33:29][0055] Get device config: offlineMode: 1 [2026-10-12 22:33:29][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:33:29][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:33:29][0061] Get device config: threshRecog: 20 [2026-10-12 22:33:29][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:33:29][0065] Get device config: soundReversePin: 0 [2026-10-12 22:33:29][0067] Get device config: soundVolume: 35 [2026-10-12 22:33:29][0069] Get device config: buzzerUse: 1 [2026-10-12 22:33:29][0071] Get device config: wifiUse: 1 [2026-10-12 22:33:29][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:33:29][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:33:29][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:33:29][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:33:29][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:33:29][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:33:29][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:33:29][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:33:29][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:33:29][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:33:29][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:33:29][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:33:29][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:33:29][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:33:29][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:33:28][4986] [API___003] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:33:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:33:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4069290,N,105.9009171,E,121026,153330.00,2.4,21.765,85.40,2.11,1.65,1.31,10 OK [2026-10-12 22:33:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:33:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:33:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819210, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 67456.9, "Lat": 21.4069290, "Lng": 105.9009171, "Vel": 40.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:33:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:33:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:33:33][0014] Write current session data [2026-10-12 22:33:35][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41988 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 14380 kB [2026-10-12 22:33:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87313165,50,EUTRAN-BAND3,1300,5,0,24,71,70,18 OK [2026-10-12 22:33:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:33:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:33:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:33:40][4975] Ghi log của SSD [2026-10-12 22:33:40][4975] Ghi log của SSD [2026-10-12 22:33:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819220, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 67507.6, "Lat": 21.4072285, "Lng": 105.9021988, "Vel": 39.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:33:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:33:43][0014] Write current session data [2026-10-12 22:33:44][1476] Check user in session [2026-10-12 22:33:44][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":67613,"totalTime":4954,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":494,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:33:44.9912042+07:00"} [2026-10-12 22:33:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:33:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4072285,N,105.9021988,E,121026,153342.00,-4.5,21.216,81.10,2.19,1.17,1.85,10 OK [2026-10-12 22:33:40][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:33:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:33:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:33:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:33:50][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43336 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12392 kB [2026-10-12 22:33:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819230, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 67734.6, "Lat": 21.4073524, "Lng": 105.9033585, "Vel": 61.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:33:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:33:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:33:52][4975] Ghi log của SSD [2026-10-12 22:33:52][4975] Ghi log của SSD [2026-10-12 22:33:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:33:53][0014] Write current session data [2026-10-12 22:33:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:33:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4074440,N,105.9040298,E,121026,153354.00,-3.1,33.867,81.19,2.19,1.17,1.85,10 OK [2026-10-12 22:33:52][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:33:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:33:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87313165,50,EUTRAN-BAND3,1300,5,0,17,60,61,12 OK [2026-10-12 22:33:59][1476] Check user in session [2026-10-12 22:33:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:34:00][4975] Ghi log của SSD [2026-10-12 22:34:00][4975] Ghi log của SSD [2026-10-12 22:34:00][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":67957,"totalTime":4970,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":496,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:34:00.8231308+07:00"} [2026-10-12 22:34:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 17/17(17) [2026-10-12 22:34:00][4986] [DAT04_010][RAM 2208kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:62-TG:1giờ22phút-QD:67.61 Km:XT:100 %-TC:17-TB:0-sent image:17/17(17)-sent GPS:496/496 [2026-10-12 22:34:01][4975] Ghi log của SSD [2026-10-12 22:34:01][4975] Ghi log của SSD [2026-10-12 22:34:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:34:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:34:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819240, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 67774.0, "Lat": 21.4075947, "Lng": 105.9048843, "Vel": 66.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:34:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:34:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:34:03][0014] Write current session data [2026-10-12 22:34:04][4975] Ghi log của SSD [2026-10-12 22:34:04][4975] Ghi log của SSD [2026-10-12 22:34:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:34:05][4975] Ghi log của SSD [2026-10-12 22:34:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:34:04][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:34:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:34:05][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:34:05][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42836 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12952 kB [2026-10-12 22:34:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:34:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4077854,N,105.9060822,E,121026,153407.00,-7.3,31.390,81.39,3.19,1.75,2.67,09 OK [2026-10-12 22:34:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819250, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 68143.8, "Lat": 21.4078674, "Lng": 105.9066620, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:34:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:34:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:34:13][0014] Write current session data [2026-10-12 22:34:15][1476] Check user in session [2026-10-12 22:34:15][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":67957,"totalTime":4986,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":496,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:34:16.1448198+07:00"} [2026-10-12 22:34:16][4975] Ghi log của SSD [2026-10-12 22:34:16][4975] Ghi log của SSD [2026-10-12 22:34:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:34:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:34:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:34:17][4975] Ghi log của SSD [2026-10-12 22:34:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87313164,49,EUTRAN-BAND3,1300,5,0,14,60,63,6 OK [2026-10-12 22:34:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:34:16][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:34:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:34:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:34:20][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42540 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12896 kB [2026-10-12 22:34:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819260, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 68071.9, "Lat": 21.4079952, "Lng": 105.9077606, "Vel": 49.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:34:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:34:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:34:23][0014] Write current session data [2026-10-12 22:34:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:34:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4080429,N,105.9083405,E,121026,153423.00,-6.7,24.643,86.59,1.73,1.13,1.32,10 OK [2026-10-12 22:34:28][4975] Ghi log của SSD [2026-10-12 22:34:28][4975] Ghi log của SSD [2026-10-12 22:34:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:34:29][4975] Ghi log của SSD [2026-10-12 22:34:30][1476] Check user in session [2026-10-12 22:34:30][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":67957,"totalTime":5001,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":498,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:34:31.4260922+07:00"} [2026-10-12 22:34:30][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:34:31.5750703+07:00"} [2026-10-12 22:34:30][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:34:30][0059] Command set system time: stime(&t) "2026-10-12 22:34:31" [2026-10-12 22:34:30][0007] Cập nhật thời gian RTC [2026-10-12 22:34:30][1817] Get objects linked dat [2026-10-12 22:34:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:34:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:34:29][4986] [API___003] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:34:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:34:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:34:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819270, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 68150.8, "Lat": 21.4080067, "Lng": 105.9096298, "Vel": 47.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:34:32][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:34:32][0051] Get device config: versionCode: 5071026 [2026-10-12 22:34:32][0053] Get device config: active: false [2026-10-12 22:34:32][0055] Get device config: offlineMode: 1 [2026-10-12 22:34:32][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:34:32][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:34:32][0061] Get device config: threshRecog: 20 [2026-10-12 22:34:32][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:34:32][0065] Get device config: soundReversePin: 0 [2026-10-12 22:34:32][0067] Get device config: soundVolume: 35 [2026-10-12 22:34:32][0069] Get device config: buzzerUse: 1 [2026-10-12 22:34:32][0071] Get device config: wifiUse: 1 [2026-10-12 22:34:32][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:34:32][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:34:32][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:34:32][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:34:32][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:34:32][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:34:32][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:34:32][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:34:32][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:34:32][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:34:32][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:34:32][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:34:32][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:34:32][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:34:32][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:34:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:34:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:34:33][0014] Write current session data [2026-10-12 22:34:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4080067,N,105.9096298,E,121026,153432.00,-8.1,25.657,92.69,2.09,1.64,1.30,10 OK [2026-10-12 22:34:35][4975] Ghi log của SSD [2026-10-12 22:34:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 17/17(17) [2026-10-12 22:34:36][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41808 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17288 kB [2026-10-12 22:34:36][4975] Ghi log của SSD [2026-10-12 22:34:36][4975] Ghi log của SSD [2026-10-12 22:34:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87313164,49,EUTRAN-BAND3,1300,5,0,23,56,55,6 OK [2026-10-12 22:34:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:34:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:34:40][4975] Ghi log của SSD [2026-10-12 22:34:40][4975] Ghi log của SSD [2026-10-12 22:34:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:34:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:34:40][4986] [API___003] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:34:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:34:41][4975] Ghi log của SSD [2026-10-12 22:34:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819280, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 68060.4, "Lat": 21.4079208, "Lng": 105.9106216, "Vel": 50.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:34:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:34:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:34:43][0014] Write current session data [2026-10-12 22:34:41][4986] [API___003] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:34:46][1476] Check user in session [2026-10-12 22:34:46][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":68418,"totalTime":5017,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":500,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:34:47.1094583+07:00"} [2026-10-12 22:34:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:34:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:34:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4076290,N,105.9117508,E,121026,153448.00,-7.7,30.904,112.84,1.82,1.24,1.34,10 OK [2026-10-12 22:34:51][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 39736 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17360 kB [2026-10-12 22:34:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:34:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819290, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 68611.2, "Lat": 21.4074192, "Lng": 105.9123993, "Vel": 65.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:34:52][4975] Ghi log của SSD [2026-10-12 22:34:52][4975] Ghi log của SSD [2026-10-12 22:34:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:34:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:34:53][0014] Write current session data [2026-10-12 22:34:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:34:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:34:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:34:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87313164,49,EUTRAN-BAND3,1300,5,0,26,58,54,8 OK [2026-10-12 22:34:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:35:01][1476] Check user in session [2026-10-12 22:35:01][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":68903,"totalTime":5032,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":502,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:35:02.3485627+07:00"} [2026-10-12 22:35:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:35:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:35:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819300, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 68582.1, "Lat": 21.4070530, "Lng": 105.9139252, "Vel": 71.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:35:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:35:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:35:03][0014] Write current session data [2026-10-12 22:35:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:35:05][4975] Ghi log của SSD [2026-10-12 22:35:05][4975] Ghi log của SSD [2026-10-12 22:35:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4068890,N,105.9146729,E,121026,153505.00,-16.8,36.507,106.44,2.08,1.27,1.65,08 OK [2026-10-12 22:35:05][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:35:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:35:06][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38036 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17524 kB [2026-10-12 22:35:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:35:12][4975] Ghi log của SSD [2026-10-12 22:35:12][4975] Ghi log của SSD [2026-10-12 22:35:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819310, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 69062.7, "Lat": 21.4066505, "Lng": 105.9153976, "Vel": 74.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:35:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:35:13][4975] Ghi log của SSD [2026-10-12 22:35:13][4975] Ghi log của SSD [2026-10-12 22:35:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:35:13][0014] Write current session data [2026-10-12 22:35:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4065933,N,105.9162140,E,121026,153513.00,-16.6,38.416,107.12,2.41,1.24,2.07,09 OK [2026-10-12 22:35:16][4975] Ghi log của SSD [2026-10-12 22:35:16][4975] Ghi log của SSD [2026-10-12 22:35:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:35:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 17/17(17) [2026-10-12 22:35:12][4986] [DAT04_010][RAM 2280kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:74-TG:1giờ23phút-QD:68.90 Km:XT:100 %-TC:17-TB:0-sent image:17/17(17)-sent GPS:503/503 [2026-10-12 22:35:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:35:16][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:35:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:35:16][1476] Check user in session [2026-10-12 22:35:16][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":68903,"totalTime":5047,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":502,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:35:17.5740237+07:00"} [2026-10-12 22:35:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:35:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:35:17][4975] Ghi log của SSD [2026-10-12 22:35:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87317007,106,EUTRAN-BAND3,1300,5,0,29,59,55,13 OK [2026-10-12 22:35:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:35:17][4986] [API___022] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:35:21][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43824 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11828 kB [2026-10-12 22:35:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819320, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 69141.6, "Lat": 21.4062233, "Lng": 105.9176483, "Vel": 69.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:35:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:35:23][0331] Xóa file: rm -rf /customer/storage/log/day13/log* [2026-10-12 22:35:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:35:23][0014] Write current session data [2026-10-12 22:35:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:35:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 22:35:27][0539] Nhận dạng thành công: 47/20 -> Chốt kết quả [2026-10-12 22:35:28][4975] Ghi log của SSD [2026-10-12 22:35:28][4975] Ghi log của SSD [2026-10-12 22:35:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:35:29][4975] Ghi log của SSD [2026-10-12 22:35:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4059315,N,105.9189987,E,121026,153530.00,-16.5,29.427,100.13,2.18,1.17,1.83,09 OK [2026-10-12 22:35:28][4986] [API___022] api_check_user_in_session:20 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:35:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:35:29][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:35:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:35:32][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":68903,"totalTime":5062,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":504,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:35:32.8085108+07:00"} [2026-10-12 22:35:32][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:35:32.9482951+07:00"} [2026-10-12 22:35:32][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:35:32][0059] Command set system time: stime(&t) "2026-10-12 22:35:32" [2026-10-12 22:35:32][0007] Cập nhật thời gian RTC [2026-10-12 22:35:32][1817] Get objects linked dat [2026-10-12 22:35:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819330, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 69047.3, "Lat": 21.4059315, "Lng": 105.9189987, "Vel": 54.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:35:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:35:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:35:32][0014] Write current session data [2026-10-12 22:35:34][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:35:34][0051] Get device config: versionCode: 5071026 [2026-10-12 22:35:34][0053] Get device config: active: false [2026-10-12 22:35:34][0055] Get device config: offlineMode: 1 [2026-10-12 22:35:34][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:35:34][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:35:34][0061] Get device config: threshRecog: 20 [2026-10-12 22:35:34][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:35:34][0065] Get device config: soundReversePin: 0 [2026-10-12 22:35:34][0067] Get device config: soundVolume: 35 [2026-10-12 22:35:34][0069] Get device config: buzzerUse: 1 [2026-10-12 22:35:34][0071] Get device config: wifiUse: 1 [2026-10-12 22:35:34][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:35:34][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:35:34][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:35:34][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:35:34][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:35:34][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:35:34][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:35:34][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:35:34][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:35:34][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:35:34][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:35:34][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:35:34][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:35:34][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:35:34][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:35:35][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38044 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17288 kB [2026-10-12 22:35:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87107085,446,EUTRAN-BAND3,1300,5,0,9,49,53,1 OK [2026-10-12 22:35:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:35:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:35:39][4975] Ghi log của SSD [2026-10-12 22:35:39][4975] Ghi log của SSD [2026-10-12 22:35:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:35:40][4975] Ghi log của SSD [2026-10-12 22:35:39][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:35:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:35:40][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:35:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819340, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 69088.5, "Lat": 21.4057922, "Lng": 105.9207764, "Vel": 52.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:35:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:35:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:35:42][0014] Write current session data [2026-10-12 22:35:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4057922,N,105.9207764,E,121026,153542.00,-14.9,28.310,88.28,2.34,1.38,1.89,09 OK [2026-10-12 22:35:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:35:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:35:46][4975] Ghi log của SSD [2026-10-12 22:35:47][1476] Check user in session [2026-10-12 22:35:47][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":69463,"totalTime":5079,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":506,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:35:49.1598168+07:00"} [2026-10-12 22:35:47][4975] Ghi log của SSD [2026-10-12 22:35:47][4975] Ghi log của SSD [2026-10-12 22:35:46][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 17/17(17) [2026-10-12 22:35:47][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:35:51][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44536 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11068 kB [2026-10-12 22:35:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819350, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 69588.0, "Lat": 21.4058590, "Lng": 105.9219742, "Vel": 52.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:35:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:35:51][4975] Ghi log của SSD [2026-10-12 22:35:51][4975] Ghi log của SSD [2026-10-12 22:35:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:35:51][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:35:52][4975] Ghi log của SSD [2026-10-12 22:35:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:35:52][0014] Write current session data [2026-10-12 22:35:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4058971,N,105.9226761,E,121026,153555.00,-21.5,25.603,82.65,1.96,1.15,1.59,09 OK [2026-10-12 22:35:51][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:35:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:35:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:35:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD4B,87317007,106,EUTRAN-BAND3,1300,5,0,15,63,61,1 OK [2026-10-12 22:35:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:36:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:36:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:36:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819360, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 69599.3, "Lat": 21.4060268, "Lng": 105.9232712, "Vel": 52.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:36:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:36:02][1476] Check user in session [2026-10-12 22:36:02][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":69463,"totalTime":5094,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":507,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:36:04.3960181+07:00"} [2026-10-12 22:36:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:36:02][0014] Write current session data [2026-10-12 22:36:03][4975] Ghi log của SSD [2026-10-12 22:36:03][4975] Ghi log của SSD [2026-10-12 22:36:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:36:04][4975] Ghi log của SSD [2026-10-12 22:36:03][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:36:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:36:04][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:36:06][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44152 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11444 kB [2026-10-12 22:36:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:36:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4063740,N,105.9243546,E,121026,153607.00,-17.4,28.988,74.85,3.04,1.35,2.73,10 OK [2026-10-12 22:36:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819370, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 69640.3, "Lat": 21.4065094, "Lng": 105.9248962, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:36:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:36:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:36:12][0014] Write current session data [2026-10-12 22:36:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:36:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:36:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:36:16][4975] Ghi log của SSD [2026-10-12 22:36:16][4975] Ghi log của SSD [2026-10-12 22:36:16][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:36:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:36:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87107085,446,EUTRAN-BAND3,1300,5,0,18,65,66,7 OK [2026-10-12 22:36:17][1476] Check user in session [2026-10-12 22:36:17][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":69913,"totalTime":5109,"totalVerifyCounter":17,"successVerifyCounter":17,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:31:10Z","totalGps":510,"totalAuthen":17,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:36:19.6601296+07:00"} [2026-10-12 22:36:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:36:21][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43076 kB Dirty: 52 kB Name: DAT_SSR071026 VmRSS: 12652 kB [2026-10-12 22:36:21][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 51257 [2026-10-12 22:36:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819380, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 70029.4, "Lat": 21.4069099, "Lng": 105.9259262, "Vel": 49.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:36:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:36:22][0730] HTTP upload image authen response: {"recordId":"246ed84d-d000-4970-aaf0-5aee18bb8407","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\246ed84d-d000-4970-aaf0-5aee18bb8407.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"246ed84d-d000-4970-aaf0-5aee18bb8407\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\246ed84d-d000-4970-aaf0-5aee18bb8407.jpg\",\"CreatedDate\":\"2026-10-12T22:36:23.9408191+07:00\",\"CreatedBy\":\"string\",\"Size\":51257.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:36:24.0195603+07:00"} [2026-10-12 22:36:22][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791844570, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/246ed84d-d000-4970-aaf0-5aee18bb8407.jpg", "Lat": 21.406910, "Lng": 105.925926, "Dis": 70029.351562, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 49.50 } [2026-10-12 22:36:22][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 22:36:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:36:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:36:23][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 22:36:23][0014] Write current session data [2026-10-12 22:36:23][4975] Ghi log của SSD [2026-10-12 22:36:23][4975] Ghi log của SSD [2026-10-12 22:36:24][4975] Ghi log của SSD [2026-10-12 22:36:24][4975] Ghi log của SSD [2026-10-12 22:36:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4071903,N,105.9265900,E,121026,153624.00,-11.4,29.920,70.26,3.25,1.74,2.75,09 OK [2026-10-12 22:36:25][4975] Ghi log của SSD [2026-10-12 22:36:25][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 22:36:25][0407] Nhận dạng thành công: 32/20 [2026-10-12 22:36:26][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:36:26][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 22:36:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 17/17(17) [2026-10-12 22:36:23][4986] [DAT04_010][RAM 2176kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:52-TG:1giờ25phút-QD:69.91 Km:XT:100 %-TC:17-TB:0-sent image:17/17(17)-sent GPS:510/510 [2026-10-12 22:36:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:36:25][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 18/18(18) [2026-10-12 22:36:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:36:27][4975] Ghi log của SSD [2026-10-12 22:36:27][4975] Ghi log của SSD [2026-10-12 22:36:27][4975] Ghi log của SSD [2026-10-12 22:36:27][4975] Ghi log của SSD [2026-10-12 22:36:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:36:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:36:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819390, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 70046.1, "Lat": 21.4074097, "Lng": 105.9270859, "Vel": 53.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:36:27][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:36:27][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 35/20 [2026-10-12 22:36:27][4986] [API___003] API LAST AUTHEN: 128 ms, ✅ thành công sau 1 lần (size=5608 Byte) [2026-10-12 22:36:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:36:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:36:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:36:32][1476] Check user in session [2026-10-12 22:36:33][0014] Write current session data [2026-10-12 22:36:33][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":70339,"totalTime":5124,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":511,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:36:34.8893017+07:00"} [2026-10-12 22:36:33][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:36:35.0240495+07:00"} [2026-10-12 22:36:33][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:36:33][0059] Command set system time: stime(&t) "2026-10-12 22:36:35" [2026-10-12 22:36:33][0007] Cập nhật thời gian RTC [2026-10-12 22:36:33][1817] Get objects linked dat [2026-10-12 22:36:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4076481,N,105.9276047,E,121026,153632.00,-11.4,25.696,61.47,2.82,1.61,2.32,09 OK [2026-10-12 22:36:37][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44032 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 11540 kB [2026-10-12 22:36:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87107083,444,EUTRAN-BAND3,1300,5,0,31,76,71,22 OK [2026-10-12 22:36:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:36:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:36:39][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:36:39][0051] Get device config: versionCode: 5071026 [2026-10-12 22:36:39][0053] Get device config: active: false [2026-10-12 22:36:39][0055] Get device config: offlineMode: 1 [2026-10-12 22:36:39][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:36:39][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:36:39][0061] Get device config: threshRecog: 20 [2026-10-12 22:36:39][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:36:39][0065] Get device config: soundReversePin: 0 [2026-10-12 22:36:39][0067] Get device config: soundVolume: 35 [2026-10-12 22:36:39][0069] Get device config: buzzerUse: 1 [2026-10-12 22:36:39][0071] Get device config: wifiUse: 1 [2026-10-12 22:36:39][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:36:39][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:36:39][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:36:39][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:36:39][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:36:39][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:36:39][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:36:39][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:36:39][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:36:39][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:36:39][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:36:39][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:36:39][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:36:39][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:36:39][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:36:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:36:40][4975] Ghi log của SSD [2026-10-12 22:36:40][4975] Ghi log của SSD [2026-10-12 22:36:40][4986] [API___023] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:36:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:36:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819400, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 70543.6, "Lat": 21.4080868, "Lng": 105.9289169, "Vel": 53.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:36:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:36:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:36:44][0014] Write current session data [2026-10-12 22:36:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:36:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:36:49][1476] Check user in session [2026-10-12 22:36:49][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":70339,"totalTime":5140,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":512,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:36:50.5193463+07:00"} [2026-10-12 22:36:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4084358,N,105.9296646,E,121026,153648.00,-1.9,27.294,61.83,2.82,1.61,2.31,09 OK [2026-10-12 22:36:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:36:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819410, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 70483.4, "Lat": 21.4087029, "Lng": 105.9301376, "Vel": 50.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:36:52][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44076 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11532 kB [2026-10-12 22:36:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:36:52][4975] Ghi log của SSD [2026-10-12 22:36:52][4975] Ghi log của SSD [2026-10-12 22:36:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:36:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:36:54][0014] Write current session data [2026-10-12 22:36:52][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:36:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:36:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,223268720,264,EUTRAN-BAND3,1300,5,0,25,53,54,9 OK [2026-10-12 22:36:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:37:00][4975] Ghi log của SSD [2026-10-12 22:37:01][4975] Ghi log của SSD [2026-10-12 22:37:01][4975] Ghi log của SSD [2026-10-12 22:37:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:37:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:37:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819420, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 70475.0, "Lat": 21.4092922, "Lng": 105.9312820, "Vel": 53.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:37:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:37:00][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 18/18(18) [2026-10-12 22:37:01][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:37:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:37:04][4975] Ghi log của SSD [2026-10-12 22:37:04][0014] Write current session data [2026-10-12 22:37:04][4975] Ghi log của SSD [2026-10-12 22:37:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:37:04][1476] Check user in session [2026-10-12 22:37:05][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":70819,"totalTime":5155,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":515,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:37:05.7425113+07:00"} [2026-10-12 22:37:05][4975] Ghi log của SSD [2026-10-12 22:37:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4096069,N,105.9317780,E,121026,153705.00,-13.3,29.305,54.81,2.16,1.17,1.82,10 OK [2026-10-12 22:37:04][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:37:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:37:05][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:37:07][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44184 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11304 kB [2026-10-12 22:37:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:37:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819430, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 70460.5, "Lat": 21.4098988, "Lng": 105.9322510, "Vel": 52.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:37:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:37:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:37:14][0014] Write current session data [2026-10-12 22:37:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4102097,N,105.9326553,E,121026,153713.00,-17.3,26.080,47.43,1.80,1.11,1.42,11 OK [2026-10-12 22:37:16][4975] Ghi log của SSD [2026-10-12 22:37:16][4975] Ghi log của SSD [2026-10-12 22:37:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:37:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:37:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:37:17][4975] Ghi log của SSD [2026-10-12 22:37:16][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:37:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:37:17][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:37:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,223268720,264,EUTRAN-BAND3,1300,5,0,25,47,111,0 OK [2026-10-12 22:37:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:37:20][1476] Check user in session [2026-10-12 22:37:20][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":70819,"totalTime":5170,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":515,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:37:21.0022044+07:00"} [2026-10-12 22:37:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819440, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 70935.4, "Lat": 21.4105816, "Lng": 105.9330978, "Vel": 44.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:37:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:37:23][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44120 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11360 kB [2026-10-12 22:37:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:37:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:37:24][0014] Write current session data [2026-10-12 22:37:28][4975] Ghi log của SSD [2026-10-12 22:37:28][4975] Ghi log của SSD [2026-10-12 22:37:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:37:29][4975] Ghi log của SSD [2026-10-12 22:37:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,15,19,,,21.4115200,N,105.9341431,E,121026,153730.00,-10.7,26.807,43.57,2.36,1.17,2.05,08 OK [2026-10-12 22:37:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:37:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:37:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819450, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 70969.8, "Lat": 21.4115200, "Lng": 105.9341431, "Vel": 49.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:37:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:37:28][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:37:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:37:29][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:37:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:37:34][0014] Write current session data [2026-10-12 22:37:35][1476] Check user in session [2026-10-12 22:37:35][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":71190,"totalTime":5186,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":517,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:37:36.2543646+07:00"} [2026-10-12 22:37:35][4975] Ghi log của SSD [2026-10-12 22:37:35][4975] Ghi log của SSD [2026-10-12 22:37:35][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:37:36.375755+07:00"} [2026-10-12 22:37:35][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:37:35][0059] Command set system time: stime(&t) "2026-10-12 22:37:36" [2026-10-12 22:37:35][0007] Cập nhật thời gian RTC [2026-10-12 22:37:35][1817] Get objects linked dat [2026-10-12 22:37:36][4975] Ghi log của SSD [2026-10-12 22:37:36][4975] Ghi log của SSD [2026-10-12 22:37:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 18/18(18) [2026-10-12 22:37:35][4986] [DAT04_010][RAM 2236kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:49-TG:1giờ26phút-QD:71.19 Km:XT:100 %-TC:18-TB:0-sent image:18/18(18)-sent GPS:518/518 [2026-10-12 22:37:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:37:38][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44148 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11396 kB [2026-10-12 22:37:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100175,226,EUTRAN-BAND3,1300,5,0,27,66,63,16 OK [2026-10-12 22:37:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:37:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:37:40][4975] Ghi log của SSD [2026-10-12 22:37:40][4975] Ghi log của SSD [2026-10-12 22:37:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:37:41][4975] Ghi log của SSD [2026-10-12 22:37:42][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:37:42][0051] Get device config: versionCode: 5071026 [2026-10-12 22:37:42][0053] Get device config: active: false [2026-10-12 22:37:42][0055] Get device config: offlineMode: 1 [2026-10-12 22:37:42][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:37:42][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:37:42][0061] Get device config: threshRecog: 20 [2026-10-12 22:37:42][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:37:42][0065] Get device config: soundReversePin: 0 [2026-10-12 22:37:42][0067] Get device config: soundVolume: 35 [2026-10-12 22:37:42][0069] Get device config: buzzerUse: 1 [2026-10-12 22:37:42][0071] Get device config: wifiUse: 1 [2026-10-12 22:37:42][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:37:42][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:37:42][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:37:42][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:37:42][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:37:42][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:37:42][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:37:42][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:37:42][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:37:42][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:37:42][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:37:42][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:37:42][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:37:42][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:37:42][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:37:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819460, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 71347.4, "Lat": 21.4125729, "Lng": 105.9351501, "Vel": 55.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:37:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:37:40][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:37:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:37:41][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:37:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:37:44][0014] Write current session data [2026-10-12 22:37:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4128990,N,105.9354553,E,121026,153745.00,-8.9,32.143,40.19,2.32,1.64,1.64,09 OK [2026-10-12 22:37:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:37:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:37:50][1476] Check user in session [2026-10-12 22:37:51][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":71190,"totalTime":5201,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":519,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:37:51.8310245+07:00"} [2026-10-12 22:37:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:37:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819470, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 71332.0, "Lat": 21.4135284, "Lng": 105.9360504, "Vel": 57.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:37:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:37:52][4975] Ghi log của SSD [2026-10-12 22:37:52][4975] Ghi log của SSD [2026-10-12 22:37:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:37:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:37:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:37:53][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37844 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17772 kB [2026-10-12 22:37:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:37:54][0014] Write current session data [2026-10-12 22:37:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4139080,N,105.9365082,E,121026,153755.00,-7.3,30.989,41.12,2.05,1.50,1.40,09 OK [2026-10-12 22:37:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100175,226,EUTRAN-BAND3,1300,5,0,28,75,68,17 OK [2026-10-12 22:37:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:38:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:38:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:38:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819480, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 71318.3, "Lat": 21.4143486, "Lng": 105.9369125, "Vel": 58.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:38:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:38:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:38:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:38:04][0014] Write current session data [2026-10-12 22:38:05][4975] Ghi log của SSD [2026-10-12 22:38:05][4975] Ghi log của SSD [2026-10-12 22:38:06][1476] Check user in session [2026-10-12 22:38:06][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":71190,"totalTime":5217,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":519,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:38:07.0397067+07:00"} [2026-10-12 22:38:05][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:38:05][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:38:08][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42900 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13040 kB [2026-10-12 22:38:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:38:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4151878,N,105.9378586,E,121026,153807.00,-9.7,33.704,49.26,2.11,1.50,1.48,09 OK [2026-10-12 22:38:12][4975] Ghi log của SSD [2026-10-12 22:38:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819490, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 71397.5, "Lat": 21.4156361, "Lng": 105.9383545, "Vel": 66.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:38:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:38:13][4975] Ghi log của SSD [2026-10-12 22:38:13][4975] Ghi log của SSD [2026-10-12 22:38:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:38:12][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 18/18(18) [2026-10-12 22:38:13][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:38:14][0014] Write current session data [2026-10-12 22:38:16][4975] Ghi log của SSD [2026-10-12 22:38:16][4975] Ghi log của SSD [2026-10-12 22:38:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:38:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:38:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:38:17][4975] Ghi log của SSD [2026-10-12 22:38:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100179,185,EUTRAN-BAND3,1300,5,0,26,61,60,16 OK [2026-10-12 22:38:16][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:38:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:38:17][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:38:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:38:21][1476] Check user in session [2026-10-12 22:38:21][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":71639,"totalTime":5232,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":521,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:38:22.3569213+07:00"} [2026-10-12 22:38:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819500, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 71782.3, "Lat": 21.4166317, "Lng": 105.9392319, "Vel": 62.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:38:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:38:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:38:23][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44024 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11336 kB [2026-10-12 22:38:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:38:24][0014] Write current session data [2026-10-12 22:38:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4172573,N,105.9397888,E,121026,153824.00,-11.7,35.288,44.88,1.80,1.11,1.41,09 OK [2026-10-12 22:38:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 22:38:26][0470] Nhận dạng thành công: 34/20 [2026-10-12 22:38:28][4975] Ghi log của SSD [2026-10-12 22:38:28][4975] Ghi log của SSD [2026-10-12 22:38:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:38:28][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:38:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:38:29][4975] Ghi log của SSD [2026-10-12 22:38:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:38:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:38:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819510, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 72277.8, "Lat": 21.4176865, "Lng": 105.9403000, "Vel": 63.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:38:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:38:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:38:29][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:38:34][0014] Write current session data [2026-10-12 22:38:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4181862,N,105.9407272,E,121026,153832.00,-14.6,34.086,38.43,2.36,1.17,2.05,09 OK [2026-10-12 22:38:36][1476] Check user in session [2026-10-12 22:38:36][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":72116,"totalTime":5247,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":524,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:38:37.6229968+07:00"} [2026-10-12 22:38:37][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:38:37.8016473+07:00"} [2026-10-12 22:38:37][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:38:37][0059] Command set system time: stime(&t) "2026-10-12 22:38:37" [2026-10-12 22:38:37][0007] Cập nhật thời gian RTC [2026-10-12 22:38:37][1817] Get objects linked dat [2026-10-12 22:38:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87099916,421,EUTRAN-BAND3,1300,5,0,20,52,53,5 OK [2026-10-12 22:38:37][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43952 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11336 kB [2026-10-12 22:38:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:38:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:38:39][4975] Ghi log của SSD [2026-10-12 22:38:39][4975] Ghi log của SSD [2026-10-12 22:38:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:38:40][4975] Ghi log của SSD [2026-10-12 22:38:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819520, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 72325.2, "Lat": 21.4191742, "Lng": 105.9415283, "Vel": 56.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:38:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:38:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:38:39][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:38:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:38:40][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:38:43][0014] Write current session data [2026-10-12 22:38:45][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:38:45][0051] Get device config: versionCode: 5071026 [2026-10-12 22:38:45][0053] Get device config: active: false [2026-10-12 22:38:45][0055] Get device config: offlineMode: 1 [2026-10-12 22:38:45][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:38:45][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:38:45][0061] Get device config: threshRecog: 20 [2026-10-12 22:38:45][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:38:45][0065] Get device config: soundReversePin: 0 [2026-10-12 22:38:45][0067] Get device config: soundVolume: 35 [2026-10-12 22:38:45][0069] Get device config: buzzerUse: 1 [2026-10-12 22:38:45][0071] Get device config: wifiUse: 1 [2026-10-12 22:38:45][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:38:45][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:38:45][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:38:45][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:38:45][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:38:45][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:38:45][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:38:45][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:38:45][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:38:45][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:38:45][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:38:45][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:38:45][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:38:45][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:38:45][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:38:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:38:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:38:46][4975] Ghi log của SSD [2026-10-12 22:38:46][4975] Ghi log của SSD [2026-10-12 22:38:47][4975] Ghi log của SSD [2026-10-12 22:38:47][4975] Ghi log của SSD [2026-10-12 22:38:46][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 18/18(18) [2026-10-12 22:38:46][4986] [DAT04_010][RAM 2224kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:61-TG:1giờ27phút-QD:72.12 Km:XT:100 %-TC:18-TB:0-sent image:18/18(18)-sent GPS:525/525 [2026-10-12 22:38:47][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:38:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4201756,N,105.9422913,E,121026,153848.00,-16.9,32.993,32.27,1.85,1.20,1.41,09 OK [2026-10-12 22:38:51][1476] Check user in session [2026-10-12 22:38:51][4975] Ghi log của SSD [2026-10-12 22:38:51][4975] Ghi log của SSD [2026-10-12 22:38:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:38:51][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":72116,"totalTime":5263,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":524,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:38:53.7083081+07:00"} [2026-10-12 22:38:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819530, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 72318.2, "Lat": 21.4206715, "Lng": 105.9426270, "Vel": 60.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:38:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:38:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:38:52][4975] Ghi log của SSD [2026-10-12 22:38:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:38:51][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:38:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:38:52][4986] [API___003] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:38:53][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42648 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13104 kB [2026-10-12 22:38:53][0014] Write current session data [2026-10-12 22:38:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100179,185,EUTRAN-BAND3,1300,5,0,14,52,57,-4 OK [2026-10-12 22:38:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:39:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:39:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:39:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819540, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 72269.2, "Lat": 21.4218864, "Lng": 105.9433136, "Vel": 62.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:39:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:39:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:39:03][0014] Write current session data [2026-10-12 22:39:03][4975] Ghi log của SSD [2026-10-12 22:39:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:39:04][4975] Ghi log của SSD [2026-10-12 22:39:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4224358,N,105.9435501,E,121026,153905.00,-16.0,34.588,26.41,1.67,1.10,1.25,09 OK [2026-10-12 22:39:05][4975] Ghi log của SSD [2026-10-12 22:39:07][1476] Check user in session [2026-10-12 22:39:07][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":72687,"totalTime":5278,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":526,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:39:09.0013448+07:00"} [2026-10-12 22:39:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:39:03][4986] [API___003] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:39:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:39:05][4986] [API___005] api_check_user_in_session:40 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:39:08][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37768 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17628 kB [2026-10-12 22:39:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819550, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 72821.0, "Lat": 21.4229698, "Lng": 105.9438705, "Vel": 60.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:39:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:39:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:39:13][0014] Write current session data [2026-10-12 22:39:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4235077,N,105.9441223,E,121026,153913.00,-17.5,32.745,16.61,3.14,1.77,2.59,09 OK [2026-10-12 22:39:15][4975] Ghi log của SSD [2026-10-12 22:39:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:39:15][4975] Ghi log của SSD [2026-10-12 22:39:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:39:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:39:16][4975] Ghi log của SSD [2026-10-12 22:39:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87099916,421,EUTRAN-BAND3,1300,5,0,2,38,49,-6 OK [2026-10-12 22:39:15][4986] [API___005] api_check_user_in_session:40 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:39:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:39:16][4986] [API___005] api_check_user_in_session:25 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:39:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:39:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819560, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 72886.4, "Lat": 21.4246464, "Lng": 105.9445419, "Vel": 58.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:39:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:39:22][1476] Check user in session [2026-10-12 22:39:22][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":72687,"totalTime":5294,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":528,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:39:24.5033526+07:00"} [2026-10-12 22:39:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:39:23][4975] Ghi log của SSD [2026-10-12 22:39:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 18/18(18) [2026-10-12 22:39:23][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37568 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11544 kB [2026-10-12 22:39:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:39:23][0014] Write current session data [2026-10-12 22:39:24][4975] Ghi log của SSD [2026-10-12 22:39:24][4975] Ghi log của SSD [2026-10-12 22:39:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:39:27][4975] Ghi log của SSD [2026-10-12 22:39:27][4975] Ghi log của SSD [2026-10-12 22:39:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:39:27][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:39:27][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:39:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4258156,N,105.9448013,E,121026,153930.00,-13.1,26.333,14.47,1.99,1.20,1.59,11 OK [2026-10-12 22:39:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:39:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:39:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819570, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 72820.2, "Lat": 21.4258156, "Lng": 105.9448013, "Vel": 48.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:39:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:39:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:39:33][0014] Write current session data [2026-10-12 22:39:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100173,188,EUTRAN-BAND3,1300,5,0,18,64,68,10 OK [2026-10-12 22:39:37][1476] Check user in session [2026-10-12 22:39:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:39:38][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":72687,"totalTime":5309,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":528,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:39:39.7299507+07:00"} [2026-10-12 22:39:38][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:39:39.8616612+07:00"} [2026-10-12 22:39:38][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:39:38][0059] Command set system time: stime(&t) "2026-10-12 22:39:39" [2026-10-12 22:39:38][0007] Cập nhật thời gian RTC [2026-10-12 22:39:38][1817] Get objects linked dat [2026-10-12 22:39:38][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44004 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11348 kB [2026-10-12 22:39:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:39:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:39:39][4975] Ghi log của SSD [2026-10-12 22:39:39][4975] Ghi log của SSD [2026-10-12 22:39:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819580, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 72839.4, "Lat": 21.4271660, "Lng": 105.9450302, "Vel": 44.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:39:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:39:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:39:39][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:39:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:39:43][0014] Write current session data [2026-10-12 22:39:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4271660,N,105.9450302,E,121026,153942.00,-6.0,23.977,9.15,2.18,1.23,1.80,10 OK [2026-10-12 22:39:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:39:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:39:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819590, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 73263.7, "Lat": 21.4279747, "Lng": 105.9451904, "Vel": 40.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:39:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:39:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:39:51][4975] Ghi log của SSD [2026-10-12 22:39:51][4975] Ghi log của SSD [2026-10-12 22:39:51][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:39:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:39:53][1476] Check user in session [2026-10-12 22:39:51][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:39:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:39:53][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37428 kB Dirty: 0 kB [2026-10-12 22:39:53][0014] Write current session data Name: DAT_SSR071026 VmRSS: 11320 kB [2026-10-12 22:39:53][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":73172,"totalTime":5325,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":530,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:39:55.4223188+07:00"} [2026-10-12 22:39:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4283905,N,105.9452972,E,121026,153954.00,-13.9,23.449,19.71,2.38,1.30,1.99,10 OK [2026-10-12 22:39:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100173,188,EUTRAN-BAND3,1300,5,0,28,72,67,14 OK [2026-10-12 22:39:58][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:39:58][0051] Get device config: versionCode: 5071026 [2026-10-12 22:39:58][0053] Get device config: active: false [2026-10-12 22:39:58][0055] Get device config: offlineMode: 1 [2026-10-12 22:39:58][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:39:58][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:39:58][0061] Get device config: threshRecog: 20 [2026-10-12 22:39:58][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:39:58][0065] Get device config: soundReversePin: 0 [2026-10-12 22:39:58][0067] Get device config: soundVolume: 35 [2026-10-12 22:39:58][0069] Get device config: buzzerUse: 1 [2026-10-12 22:39:58][0071] Get device config: wifiUse: 1 [2026-10-12 22:39:58][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:39:58][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:39:58][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:39:58][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:39:58][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:39:58][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:39:58][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:39:58][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:39:58][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:39:58][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:39:58][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:39:58][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:39:58][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:39:58][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:39:58][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:39:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:39:58][4975] Ghi log của SSD [2026-10-12 22:39:58][4975] Ghi log của SSD [2026-10-12 22:39:59][4975] Ghi log của SSD [2026-10-12 22:39:59][4975] Ghi log của SSD [2026-10-12 22:40:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:40:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:40:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819600, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 73275.5, "Lat": 21.4288864, "Lng": 105.9453812, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:40:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:40:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:40:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:40:03][0014] Write current session data [2026-10-12 22:39:58][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 18/18(18) [2026-10-12 22:39:58][4986] [DAT04_010][RAM 2276kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:43-TG:1giờ28phút-QD:73.17 Km:XT:100 %-TC:18-TB:0-sent image:18/18(18)-sent GPS:532/532 [2026-10-12 22:39:59][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:40:03][4975] Ghi log của SSD [2026-10-12 22:40:03][4975] Ghi log của SSD [2026-10-12 22:40:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:40:08][1476] Check user in session [2026-10-12 22:40:03][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:40:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:40:08][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43732 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11324 kB [2026-10-12 22:40:08][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":73548,"totalTime":5340,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":532,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:40:10.678772+07:00"} [2026-10-12 22:40:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4303684,N,105.9456482,E,121026,154010.00,-12.9,26.377,10.61,2.34,1.25,1.98,10 OK [2026-10-12 22:40:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819610, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 73729.6, "Lat": 21.4304886, "Lng": 105.9456863, "Vel": 48.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:40:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:40:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:40:13][0014] Write current session data [2026-10-12 22:40:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:40:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:40:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:40:15][4975] Ghi log của SSD [2026-10-12 22:40:15][4975] Ghi log của SSD [2026-10-12 22:40:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100171,186,EUTRAN-BAND3,1300,5,0,25,71,71,14 OK [2026-10-12 22:40:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:40:15][4986] [API___022] api_check_user_in_session:16 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:40:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:40:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819620, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 73670.4, "Lat": 21.4315472, "Lng": 105.9459839, "Vel": 50.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:40:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:40:21][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:40:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:40:23][0014] Write current session data [2026-10-12 22:40:24][1476] Check user in session [2026-10-12 22:40:24][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43828 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11460 kB [2026-10-12 22:40:24][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":73954,"totalTime":5355,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":535,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:40:26.0029371+07:00"} [2026-10-12 22:40:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4322472,N,105.9461823,E,121026,154025.00,-8.3,25.088,19.10,1.84,1.21,1.39,11 OK [2026-10-12 22:40:25][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 22:40:26][0539] Nhận dạng thành công: 56/20 -> Chốt kết quả [2026-10-12 22:40:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:40:28][4975] Ghi log của SSD [2026-10-12 22:40:28][4975] Ghi log của SSD [2026-10-12 22:40:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:40:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:40:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:40:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:40:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819630, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 73696.5, "Lat": 21.4328156, "Lng": 105.9464111, "Vel": 34.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:40:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:40:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:40:33][0014] Write current session data [2026-10-12 22:40:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4330883,N,105.9465408,E,121026,154035.00,-14.1,15.840,22.86,2.14,1.17,1.79,10 OK [2026-10-12 22:40:35][4975] Ghi log của SSD [2026-10-12 22:40:36][4975] Ghi log của SSD [2026-10-12 22:40:36][4975] Ghi log của SSD [2026-10-12 22:40:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100171,186,EUTRAN-BAND3,1300,5,0,30,62,58,16 OK [2026-10-12 22:40:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:40:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:40:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 18/18(18) [2026-10-12 22:40:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:40:39][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44008 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11492 kB [2026-10-12 22:40:39][4975] Ghi log của SSD [2026-10-12 22:40:39][4975] Ghi log của SSD [2026-10-12 22:40:39][1476] Check user in session [2026-10-12 22:40:39][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":73954,"totalTime":5371,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":536,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:40:41.3264066+07:00"} [2026-10-12 22:40:39][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:40:41.512142+07:00"} [2026-10-12 22:40:39][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:40:39][0059] Command set system time: stime(&t) "2026-10-12 22:40:41" [2026-10-12 22:40:39][0007] Cập nhật thời gian RTC [2026-10-12 22:40:39][1817] Get objects linked dat [2026-10-12 22:40:41][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:40:41][4975] Ghi log của SSD [2026-10-12 22:40:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819640, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 74018.6, "Lat": 21.4333439, "Lng": 105.9466553, "Vel": 17.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:40:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:40:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:40:44][0014] Write current session data [2026-10-12 22:40:39][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:40:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:40:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:40:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:40:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:40:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4335728,N,105.9467697,E,121026,154050.00,-11.2,8.777,355.18,4.06,2.17,3.43,08 OK [2026-10-12 22:40:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819650, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 73987.8, "Lat": 21.4336128, "Lng": 105.9467926, "Vel": 17.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:40:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:40:52][4975] Ghi log của SSD [2026-10-12 22:40:52][4975] Ghi log của SSD [2026-10-12 22:40:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:40:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:40:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:40:54][0014] Write current session data [2026-10-12 22:40:52][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:40:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:40:55][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44192 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11356 kB [2026-10-12 22:40:56][1476] Check user in session [2026-10-12 22:40:56][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":73954,"totalTime":5387,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":537,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:40:57.1598544+07:00"} [2026-10-12 22:40:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100171,186,EUTRAN-BAND3,1300,5,0,30,62,57,18 OK [2026-10-12 22:40:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:41:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:41:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:41:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819660, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 74011.7, "Lat": 21.4340611, "Lng": 105.9470596, "Vel": 30.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:41:02][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:41:02][0051] Get device config: versionCode: 5071026 [2026-10-12 22:41:02][0053] Get device config: active: false [2026-10-12 22:41:02][0055] Get device config: offlineMode: 1 [2026-10-12 22:41:02][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:41:02][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:41:02][0061] Get device config: threshRecog: 20 [2026-10-12 22:41:02][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:41:02][0065] Get device config: soundReversePin: 0 [2026-10-12 22:41:02][0067] Get device config: soundVolume: 35 [2026-10-12 22:41:02][0069] Get device config: buzzerUse: 1 [2026-10-12 22:41:02][0071] Get device config: wifiUse: 1 [2026-10-12 22:41:02][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:41:02][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:41:02][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:41:02][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:41:02][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:41:02][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:41:02][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:41:02][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:41:02][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:41:02][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:41:02][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:41:02][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:41:02][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:41:02][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:41:02][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:41:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:41:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:41:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:41:04][4975] Ghi log của SSD [2026-10-12 22:41:04][4975] Ghi log của SSD [2026-10-12 22:41:04][0014] Write current session data [2026-10-12 22:41:04][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:41:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:41:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4343662,N,105.9472122,E,121026,154103.00,-9.5,,,2.13,1.17,1.78,09 OK [2026-10-12 22:41:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:41:10][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44112 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11324 kB [2026-10-12 22:41:11][1476] Check user in session [2026-10-12 22:41:11][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":74199,"totalTime":5402,"totalVerifyCounter":18,"successVerifyCounter":18,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:36:10Z","totalGps":539,"totalAuthen":18,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:41:12.4399983+07:00"} [2026-10-12 22:41:11][4975] Ghi log của SSD [2026-10-12 22:41:11][4975] Ghi log của SSD [2026-10-12 22:41:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819670, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 74089.5, "Lat": 21.4350910, "Lng": 105.9477463, "Vel": 45.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:41:12][4975] Ghi log của SSD [2026-10-12 22:41:12][4975] Ghi log của SSD [2026-10-12 22:41:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:41:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:41:14][0014] Write current session data [2026-10-12 22:41:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 18/18(18) [2026-10-12 22:41:11][4986] [DAT04_010][RAM 2264kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:40-TG:1giờ29phút-QD:73.95 Km:XT:100 %-TC:18-TB:0-sent image:18/18(18)-sent GPS:539/539 [2026-10-12 22:41:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:41:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4354897,N,105.9480057,E,121026,154115.00,-12.7,26.362,35.06,2.13,1.17,1.78,10 OK [2026-10-12 22:41:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:41:16][4975] Ghi log của SSD [2026-10-12 22:41:16][4975] Ghi log của SSD [2026-10-12 22:41:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:41:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:41:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100171,186,EUTRAN-BAND3,1300,5,0,14,47,50,3 OK [2026-10-12 22:41:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:41:16][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:41:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:41:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819680, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 74309.3, "Lat": 21.4359245, "Lng": 105.9483185, "Vel": 54.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:41:22][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 52429 [2026-10-12 22:41:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:41:23][0730] HTTP upload image authen response: {"recordId":"3a8bccb6-de79-45ce-9767-8c8154ec0e09","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\3a8bccb6-de79-45ce-9767-8c8154ec0e09.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"3a8bccb6-de79-45ce-9767-8c8154ec0e09\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\3a8bccb6-de79-45ce-9767-8c8154ec0e09.jpg\",\"CreatedDate\":\"2026-10-12T22:41:23.7056901+07:00\",\"CreatedBy\":\"string\",\"Size\":52429.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:41:23.7868928+07:00"} [2026-10-12 22:41:23][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791844870, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/3a8bccb6-de79-45ce-9767-8c8154ec0e09.jpg", "Lat": 21.435925, "Lng": 105.948318, "Dis": 74309.343750, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 54.20 } [2026-10-12 22:41:23][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 22:41:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:41:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:41:24][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 22:41:25][0014] Write current session data [2026-10-12 22:41:25][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43992 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 11452 kB [2026-10-12 22:41:25][4975] Ghi log của SSD [2026-10-12 22:41:26][1476] Check user in session [2026-10-12 22:41:26][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":74501,"totalTime":5417,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":541,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:41:27.6477268+07:00"} [2026-10-12 22:41:26][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:41:26][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 22:41:26][0407] Nhận dạng thành công: 40/20 [2026-10-12 22:41:27][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 22:41:28][4975] Ghi log của SSD [2026-10-12 22:41:28][4975] Ghi log của SSD [2026-10-12 22:41:28][4975] Ghi log của SSD [2026-10-12 22:41:28][4975] Ghi log của SSD [2026-10-12 22:41:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:41:29][4975] Ghi log của SSD [2026-10-12 22:41:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4368916,N,105.9491577,E,121026,154128.00,-21.8,32.394,43.21,2.13,1.17,1.78,10 OK [2026-10-12 22:41:25][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 19/19(19) [2026-10-12 22:41:28][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:41:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 51/20 [2026-10-12 22:41:28][4986] [API___003] API LAST AUTHEN: 134 ms, ✅ thành công sau 1 lần (size=5773 Byte) [2026-10-12 22:41:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:41:29][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:41:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:41:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:41:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819690, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 74337.6, "Lat": 21.4368916, "Lng": 105.9491577, "Vel": 60.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:41:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:41:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:41:35][0014] Write current session data [2026-10-12 22:41:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87100177,189,EUTRAN-BAND3,1300,5,0,24,52,51,5 OK [2026-10-12 22:41:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:41:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:41:40][4975] Ghi log của SSD [2026-10-12 22:41:40][4975] Ghi log của SSD [2026-10-12 22:41:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:41:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:41:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:41:40][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41976 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13832 kB [2026-10-12 22:41:41][4975] Ghi log của SSD [2026-10-12 22:41:41][1476] Check user in session [2026-10-12 22:41:42][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":74501,"totalTime":5433,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":541,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:41:43.1252519+07:00"} [2026-10-12 22:41:42][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:41:43.2565381+07:00"} [2026-10-12 22:41:42][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:41:42][0059] Command set system time: stime(&t) "2026-10-12 22:41:43" [2026-10-12 22:41:42][0007] Cập nhật thời gian RTC [2026-10-12 22:41:42][1817] Get objects linked dat [2026-10-12 22:41:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819700, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 74695.0, "Lat": 21.4381123, "Lng": 105.9504929, "Vel": 62.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:41:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:41:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:41:45][0014] Write current session data [2026-10-12 22:41:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4385223,N,105.9510422,E,121026,154144.00,-15.4,32.292,50.42,2.32,1.91,1.31,09 OK [2026-10-12 22:41:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:41:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:41:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:41:47][4975] Ghi log của SSD [2026-10-12 22:41:48][4975] Ghi log của SSD [2026-10-12 22:41:48][4975] Ghi log của SSD [2026-10-12 22:41:47][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 19/19(19) [2026-10-12 22:41:48][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:41:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819710, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 74658.0, "Lat": 21.4389915, "Lng": 105.9516754, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:41:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:41:52][4975] Ghi log của SSD [2026-10-12 22:41:52][4975] Ghi log của SSD [2026-10-12 22:41:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:41:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:41:53][4975] Ghi log của SSD [2026-10-12 22:41:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:41:55][0014] Write current session data [2026-10-12 22:41:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4393387,N,105.9521637,E,121026,154153.00,-14.0,32.731,51.65,2.75,1.96,1.93,09 OK [2026-10-12 22:41:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:41:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:41:53][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:41:55][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43928 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11376 kB [2026-10-12 22:41:57][1476] Check user in session [2026-10-12 22:41:58][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":74501,"totalTime":5448,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":543,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:41:58.8389984+07:00"} [2026-10-12 22:41:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87096334,217,EUTRAN-BAND3,1300,5,0,12,52,54,3 OK [2026-10-12 22:41:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:42:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:42:02][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:42:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819720, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 74701.8, "Lat": 21.4401016, "Lng": 105.9532013, "Vel": 61.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:42:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:42:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:42:04][4975] Ghi log của SSD [2026-10-12 22:42:04][4975] Ghi log của SSD [2026-10-12 22:42:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:42:05][0014] Write current session data [2026-10-12 22:42:05][4975] Ghi log của SSD [2026-10-12 22:42:04][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:42:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:42:05][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:42:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:42:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4409084,N,105.9541168,E,121026,154209.00,-9.8,28.380,57.69,1.78,1.11,1.39,10 OK [2026-10-12 22:42:11][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43960 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11436 kB [2026-10-12 22:42:11][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:42:11][0051] Get device config: versionCode: 5071026 [2026-10-12 22:42:11][0053] Get device config: active: false [2026-10-12 22:42:11][0055] Get device config: offlineMode: 1 [2026-10-12 22:42:11][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:42:11][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:42:11][0061] Get device config: threshRecog: 20 [2026-10-12 22:42:11][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:42:11][0065] Get device config: soundReversePin: 0 [2026-10-12 22:42:11][0067] Get device config: soundVolume: 35 [2026-10-12 22:42:11][0069] Get device config: buzzerUse: 1 [2026-10-12 22:42:11][0071] Get device config: wifiUse: 1 [2026-10-12 22:42:11][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:42:11][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:42:11][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:42:11][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:42:11][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:42:11][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:42:11][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:42:11][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:42:11][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:42:11][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:42:11][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:42:11][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:42:11][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:42:11][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:42:11][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:42:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819730, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 74631.8, "Lat": 21.4409084, "Lng": 105.9541168, "Vel": 52.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:42:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:42:13][1476] Check user in session [2026-10-12 22:42:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:42:13][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":74988,"totalTime":5464,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":545,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:42:14.0767555+07:00"} [2026-10-12 22:42:15][0014] Write current session data [2026-10-12 22:42:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:42:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:42:17][4975] Ghi log của SSD [2026-10-12 22:42:17][4975] Ghi log của SSD [2026-10-12 22:42:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:42:18][4975] Ghi log của SSD [2026-10-12 22:42:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87096334,217,EUTRAN-BAND3,1300,5,0,18,49,50,2 OK [2026-10-12 22:42:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:42:17][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:42:17][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:42:18][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:42:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819740, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 75163.6, "Lat": 21.4418373, "Lng": 105.9554825, "Vel": 43.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:42:23][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:42:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:42:24][4975] Ghi log của SSD [2026-10-12 22:42:24][4975] Ghi log của SSD [2026-10-12 22:42:24][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:42:25][4975] Ghi log của SSD [2026-10-12 22:42:25][4975] Ghi log của SSD [2026-10-12 22:42:25][0014] Write current session data [2026-10-12 22:42:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4418373,N,105.9554825,E,121026,154222.00,-16.8,23.606,69.38,1.78,1.11,1.39,10 OK [2026-10-12 22:42:24][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 19/19(19) [2026-10-12 22:42:24][4986] [DAT04_010][RAM 2220kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:44-TG:1giờ31phút-QD:74.99 Km:XT:100 %-TC:19-TB:0-sent image:19/19(19)-sent GPS:546/546 [2026-10-12 22:42:25][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:42:26][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37592 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17740 kB [2026-10-12 22:42:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:42:28][4975] Ghi log của SSD [2026-10-12 22:42:28][4975] Ghi log của SSD [2026-10-12 22:42:28][1476] Check user in session [2026-10-12 22:42:28][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":74988,"totalTime":5479,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":545,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:42:29.3396296+07:00"} [2026-10-12 22:42:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:42:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:42:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:42:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:42:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819750, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 75100.8, "Lat": 21.4424000, "Lng": 105.9563828, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:42:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:42:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:42:35][0014] Write current session data [2026-10-12 22:42:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4427204,N,105.9568405,E,121026,154234.00,-21.5,29.007,58.14,1.89,1.36,1.31,11 OK [2026-10-12 22:42:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87096076,112,EUTRAN-BAND3,1300,5,0,18,54,57,1 OK [2026-10-12 22:42:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:42:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:42:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:42:40][4975] Ghi log của SSD [2026-10-12 22:42:40][4975] Ghi log của SSD [2026-10-12 22:42:40][4986] [API___003] api_check_user_in_session:25 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:42:40][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:42:41][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43716 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11892 kB [2026-10-12 22:42:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819760, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 75674.3, "Lat": 21.4433250, "Lng": 105.9578094, "Vel": 53.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:42:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:42:43][1476] Check user in session [2026-10-12 22:42:43][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":75494,"totalTime":5494,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":547,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:42:44.5628293+07:00"} [2026-10-12 22:42:44][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:42:44.7476176+07:00"} [2026-10-12 22:42:44][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:42:44][0059] Command set system time: stime(&t) "2026-10-12 22:42:44" [2026-10-12 22:42:44][0007] Cập nhật thời gian RTC [2026-10-12 22:42:44][1817] Get objects linked dat [2026-10-12 22:42:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:42:44][0014] Write current session data [2026-10-12 22:42:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:42:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:42:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4436646,N,105.9583817,E,121026,154247.00,-10.1,28.484,60.72,2.43,1.51,1.90,10 OK [2026-10-12 22:42:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:42:51][4975] Ghi log của SSD [2026-10-12 22:42:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819770, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 75621.6, "Lat": 21.4439163, "Lng": 105.9588623, "Vel": 48.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:42:51][4975] Ghi log của SSD [2026-10-12 22:42:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:42:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:42:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:42:54][0014] Write current session data [2026-10-12 22:42:51][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:42:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:42:55][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43848 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11948 kB [2026-10-12 22:42:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87096334,217,EUTRAN-BAND3,1300,5,0,7,41,48,-4 OK [2026-10-12 22:42:58][1476] Check user in session [2026-10-12 22:42:58][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":75494,"totalTime":5510,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":549,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:43:00.216452+07:00"} [2026-10-12 22:42:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:42:58][4975] Ghi log của SSD [2026-10-12 22:42:59][4975] Ghi log của SSD [2026-10-12 22:42:59][4975] Ghi log của SSD [2026-10-12 22:42:58][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 19/19(19) [2026-10-12 22:42:59][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:43:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:43:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:43:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819780, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 75594.9, "Lat": 21.4443455, "Lng": 105.9597168, "Vel": 48.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:43:01][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:43:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:43:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:43:03][4975] Ghi log của SSD [2026-10-12 22:43:03][4975] Ghi log của SSD [2026-10-12 22:43:04][0014] Write current session data [2026-10-12 22:43:04][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4446945,N,105.9602737,E,121026,154304.00,-13.3,25.835,60.45,1.89,1.36,1.31,10 OK [2026-10-12 22:43:03][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:43:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:43:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:43:10][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 41680 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13724 kB [2026-10-12 22:43:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819790, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 75617.1, "Lat": 21.4449711, "Lng": 105.9606934, "Vel": 54.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:43:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:43:13][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:43:13][0051] Get device config: versionCode: 5071026 [2026-10-12 22:43:13][0053] Get device config: active: false [2026-10-12 22:43:13][0055] Get device config: offlineMode: 1 [2026-10-12 22:43:13][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:43:13][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:43:13][0061] Get device config: threshRecog: 20 [2026-10-12 22:43:13][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:43:13][0065] Get device config: soundReversePin: 0 [2026-10-12 22:43:13][0067] Get device config: soundVolume: 35 [2026-10-12 22:43:13][0069] Get device config: buzzerUse: 1 [2026-10-12 22:43:13][0071] Get device config: wifiUse: 1 [2026-10-12 22:43:13][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:43:13][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:43:13][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:43:13][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:43:13][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:43:13][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:43:13][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:43:13][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:43:13][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:43:13][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:43:13][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:43:13][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:43:13][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:43:13][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:43:13][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:43:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:43:13][1476] Check user in session [2026-10-12 22:43:13][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":75914,"totalTime":5525,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":552,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:43:15.4723944+07:00"} [2026-10-12 22:43:14][0014] Write current session data [2026-10-12 22:43:14][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4452229,N,105.9611740,E,121026,154312.00,-11.6,28.508,58.73,2.37,1.40,1.91,10 OK [2026-10-12 22:43:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:43:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:43:15][4975] Ghi log của SSD [2026-10-12 22:43:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:43:15][4975] Ghi log của SSD [2026-10-12 22:43:15][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:43:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:43:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87096076,112,EUTRAN-BAND3,1300,5,0,26,57,55,7 OK [2026-10-12 22:43:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:43:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819800, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 75675.1, "Lat": 21.4457607, "Lng": 105.9622192, "Vel": 54.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:43:21][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:43:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:43:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:43:24][0014] Write current session data [2026-10-12 22:43:25][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 22:43:25][0470] Nhận dạng thành công: 54/20 [2026-10-12 22:43:26][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43960 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11540 kB [2026-10-12 22:43:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:43:28][4975] Ghi log của SSD [2026-10-12 22:43:28][4975] Ghi log của SSD [2026-10-12 22:43:28][1476] Check user in session [2026-10-12 22:43:29][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":75914,"totalTime":5540,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":552,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:43:30.7248682+07:00"} [2026-10-12 22:43:29][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4464092,N,105.9632492,E,121026,154328.00,-11.9,30.770,57.58,1.69,1.14,1.24,10 OK [2026-10-12 22:43:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:43:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:43:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819810, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 76042.7, "Lat": 21.4464092, "Lng": 105.9632492, "Vel": 57.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:43:28][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:43:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:43:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:43:31][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:43:34][0014] Write current session data [2026-10-12 22:43:35][4975] Ghi log của SSD [2026-10-12 22:43:35][4975] Ghi log của SSD [2026-10-12 22:43:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 19/19(19) [2026-10-12 22:43:35][4986] [DAT04_010][RAM 2148kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:57-TG:1giờ32phút-QD:75.91 Km:XT:100 %-TC:19-TB:0-sent image:19/19(19)-sent GPS:554/554 [2026-10-12 22:43:36][4975] Ghi log của SSD [2026-10-12 22:43:36][4975] Ghi log của SSD [2026-10-12 22:43:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87096076,112,EUTRAN-BAND3,1300,5,0,27,62,59,19 OK [2026-10-12 22:43:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:43:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:43:39][4975] Ghi log của SSD [2026-10-12 22:43:39][4975] Ghi log của SSD [2026-10-12 22:43:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:43:40][4975] Ghi log của SSD [2026-10-12 22:43:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:43:39][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:43:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:43:40][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:43:41][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43840 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11860 kB [2026-10-12 22:43:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819820, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 76125.4, "Lat": 21.4474392, "Lng": 105.9649658, "Vel": 58.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:43:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:43:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:43:44][1476] Check user in session [2026-10-12 22:43:44][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":76317,"totalTime":5556,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":555,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:43:46.299604+07:00"} [2026-10-12 22:43:44][0014] Write current session data [2026-10-12 22:43:44][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4477215,N,105.9654846,E,121026,154345.00,-10.9,28.761,54.47,1.89,1.37,1.31,10 OK [2026-10-12 22:43:44][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:43:46.443929+07:00"} [2026-10-12 22:43:44][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:43:44][0059] Command set system time: stime(&t) "2026-10-12 22:43:46" [2026-10-12 22:43:44][0007] Cập nhật thời gian RTC [2026-10-12 22:43:44][1817] Get objects linked dat [2026-10-12 22:43:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:43:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:43:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:43:52][4975] Ghi log của SSD [2026-10-12 22:43:52][4975] Ghi log của SSD [2026-10-12 22:43:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819830, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 76044.1, "Lat": 21.4479942, "Lng": 105.9660721, "Vel": 58.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:43:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:43:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:43:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:43:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4482327,N,105.9666443,E,121026,154353.00,-13.7,32.710,61.59,1.77,1.25,1.25,10 OK [2026-10-12 22:43:55][0014] Write current session data [2026-10-12 22:43:52][4986] [API___022] api_check_user_in_session:13 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:43:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:43:57][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38056 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17392 kB [2026-10-12 22:43:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87166990,147,EUTRAN-BAND3,1300,5,0,11,48,51,2 OK [2026-10-12 22:43:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:44:01][1476] Check user in session [2026-10-12 22:44:01][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":76317,"totalTime":5571,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":555,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:44:01.9002419+07:00"} [2026-10-12 22:44:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:44:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:44:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819840, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 76518.3, "Lat": 21.4487267, "Lng": 105.9678421, "Vel": 62.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:44:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:44:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:44:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:44:04][4975] Ghi log của SSD [2026-10-12 22:44:04][4975] Ghi log của SSD [2026-10-12 22:44:05][0014] Write current session data [2026-10-12 22:44:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:44:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:44:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:44:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4490662,N,105.9690323,E,121026,154410.00,-14.9,27.449,76.40,1.89,1.37,1.31,10 OK [2026-10-12 22:44:11][4975] Ghi log của SSD [2026-10-12 22:44:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 19/19(19) [2026-10-12 22:44:12][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44240 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11124 kB [2026-10-12 22:44:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819850, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 76916.8, "Lat": 21.4490662, "Lng": 105.9690323, "Vel": 50.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:44:12][4975] Ghi log của SSD [2026-10-12 22:44:12][4975] Ghi log của SSD [2026-10-12 22:44:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:44:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:44:15][0014] Write current session data [2026-10-12 22:44:16][1476] Check user in session [2026-10-12 22:44:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:44:16][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":76788,"totalTime":5587,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":557,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:44:17.5031125+07:00"} [2026-10-12 22:44:16][4975] Ghi log của SSD [2026-10-12 22:44:16][4975] Ghi log của SSD [2026-10-12 22:44:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:44:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:44:17][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:44:17][0051] Get device config: versionCode: 5071026 [2026-10-12 22:44:17][0053] Get device config: active: false [2026-10-12 22:44:17][0055] Get device config: offlineMode: 1 [2026-10-12 22:44:17][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:44:17][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:44:17][0061] Get device config: threshRecog: 20 [2026-10-12 22:44:17][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:44:17][0065] Get device config: soundReversePin: 0 [2026-10-12 22:44:17][0067] Get device config: soundVolume: 35 [2026-10-12 22:44:17][0069] Get device config: buzzerUse: 1 [2026-10-12 22:44:17][0071] Get device config: wifiUse: 1 [2026-10-12 22:44:17][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:44:17][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:44:17][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:44:17][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:44:17][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:44:17][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:44:17][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:44:17][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:44:17][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:44:17][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:44:17][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:44:17][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:44:17][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:44:17][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:44:17][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:44:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:44:16][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:44:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:44:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87166990,147,EUTRAN-BAND3,1300,5,0,19,60,57,10 OK [2026-10-12 22:44:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:44:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819860, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 76905.5, "Lat": 21.4493046, "Lng": 105.9701385, "Vel": 58.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:44:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:44:22][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:44:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:44:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4494324,N,105.9706726,E,121026,154422.00,-9.0,28.099,79.42,2.37,1.40,1.91,10 OK [2026-10-12 22:44:25][0014] Write current session data [2026-10-12 22:44:27][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 38056 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17460 kB [2026-10-12 22:44:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:44:28][4975] Ghi log của SSD [2026-10-12 22:44:28][4975] Ghi log của SSD [2026-10-12 22:44:31][1476] Check user in session [2026-10-12 22:44:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:44:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:44:32][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":77233,"totalTime":5602,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":559,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:44:32.7849532+07:00"} [2026-10-12 22:44:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819870, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 76979.7, "Lat": 21.4497375, "Lng": 105.9719315, "Vel": 52.2, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:44:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:44:28][4986] [API___022] api_check_user_in_session:17 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:44:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:44:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:44:35][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4498825,N,105.9724808,E,121026,154435.00,-9.9,30.716,79.48,2.37,1.40,1.91,10 OK [2026-10-12 22:44:35][0014] Write current session data [2026-10-12 22:44:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87166990,147,EUTRAN-BAND3,1300,5,0,26,70,71,15 OK [2026-10-12 22:44:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:44:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:44:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:44:41][4975] Ghi log của SSD [2026-10-12 22:44:41][4975] Ghi log của SSD [2026-10-12 22:44:41][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:44:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:44:42][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37800 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17620 kB [2026-10-12 22:44:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:44:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:44:45][0014] Write current session data [2026-10-12 22:44:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:44:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:44:47][1476] Check user in session [2026-10-12 22:44:47][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":77233,"totalTime":5618,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":559,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:44:48.0171036+07:00"} [2026-10-12 22:44:47][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:44:48.3917884+07:00"} [2026-10-12 22:44:47][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:44:47][0059] Command set system time: stime(&t) "2026-10-12 22:44:48" [2026-10-12 22:44:47][0007] Cập nhật thời gian RTC [2026-10-12 22:44:47][1817] Get objects linked dat [2026-10-12 22:44:48][4975] Ghi log của SSD [2026-10-12 22:44:48][4975] Ghi log của SSD [2026-10-12 22:44:49][4975] Ghi log của SSD [2026-10-12 22:44:49][4975] Ghi log của SSD [2026-10-12 22:44:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,15,19,,,21.4503117,N,105.9742889,E,121026,154448.00,-10.6,29.330,78.11,1.65,1.10,1.22,11 OK [2026-10-12 22:44:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819890, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 77369.9, "Lat": 21.4503117, "Lng": 105.9742889, "Vel": 54.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:44:52][4975] Ghi log của SSD [2026-10-12 22:44:52][4975] Ghi log của SSD [2026-10-12 22:44:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:44:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:44:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:44:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 19/19(19) [2026-10-12 22:44:48][4986] [DAT04_010][RAM 2184kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:55-TG:1giờ33phút-QD:77.23 Km:XT:100 %-TC:19-TB:0-sent image:19/19(19)-sent GPS:561/561 [2026-10-12 22:44:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:44:52][4986] [API___022] api_check_user_in_session:19 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:44:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:44:53][4975] Ghi log của SSD [2026-10-12 22:44:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:44:55][0014] Write current session data [2026-10-12 22:44:53][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:44:58][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42444 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13236 kB [2026-10-12 22:44:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87166989,107,EUTRAN-BAND3,1300,5,0,18,55,57,5 OK [2026-10-12 22:44:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:45:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:45:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:45:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819900, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 77405.0, "Lat": 21.4506969, "Lng": 105.9758911, "Vel": 39.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:45:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:45:03][1476] Check user in session [2026-10-12 22:45:03][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":77233,"totalTime":5633,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":561,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:45:03.9372619+07:00"} [2026-10-12 22:45:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:45:04][4975] Ghi log của SSD [2026-10-12 22:45:04][4975] Ghi log của SSD [2026-10-12 22:45:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:45:05][4975] Ghi log của SSD [2026-10-12 22:45:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,15,19,,,21.4507828,N,105.9764633,E,121026,154505.00,-4.5,22.010,82.65,1.89,1.37,1.31,11 OK [2026-10-12 22:45:05][0014] Write current session data [2026-10-12 22:45:04][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:45:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:45:05][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:45:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:45:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819910, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 77337.1, "Lat": 21.4508934, "Lng": 105.9768677, "Vel": 34.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:45:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:45:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:45:13][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37996 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17528 kB [2026-10-12 22:45:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4510078,N,105.9772491,E,121026,154513.00,-8.2,21.108,76.10,2.37,1.41,1.91,09 OK [2026-10-12 22:45:15][0014] Write current session data [2026-10-12 22:45:16][4975] Ghi log của SSD [2026-10-12 22:45:16][4975] Ghi log của SSD [2026-10-12 22:45:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:45:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:45:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:45:17][4975] Ghi log của SSD [2026-10-12 22:45:18][1476] Check user in session [2026-10-12 22:45:16][4986] [API___022] api_check_user_in_session:12 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:45:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:45:17][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:45:18][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":77678,"totalTime":5649,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":564,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:45:19.1697321+07:00"} [2026-10-12 22:45:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87166987,105,EUTRAN-BAND3,1300,5,0,30,77,73,16 OK [2026-10-12 22:45:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:45:20][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:45:20][0051] Get device config: versionCode: 5071026 [2026-10-12 22:45:20][0053] Get device config: active: false [2026-10-12 22:45:20][0055] Get device config: offlineMode: 1 [2026-10-12 22:45:20][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:45:20][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:45:20][0061] Get device config: threshRecog: 20 [2026-10-12 22:45:20][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:45:20][0065] Get device config: soundReversePin: 0 [2026-10-12 22:45:20][0067] Get device config: soundVolume: 35 [2026-10-12 22:45:20][0069] Get device config: buzzerUse: 1 [2026-10-12 22:45:20][0071] Get device config: wifiUse: 1 [2026-10-12 22:45:20][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:45:20][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:45:20][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:45:20][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:45:20][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:45:20][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:45:20][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:45:20][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:45:20][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:45:20][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:45:20][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:45:20][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:45:20][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:45:20][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:45:20][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:45:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819920, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 77329.4, "Lat": 21.4510880, "Lng": 105.9777679, "Vel": 12.8, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:45:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:45:23][4975] Ghi log của SSD [2026-10-12 22:45:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:45:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:45:24][4975] Ghi log của SSD [2026-10-12 22:45:24][4975] Ghi log của SSD [2026-10-12 22:45:25][0014] Write current session data [2026-10-12 22:45:26][0530] Kiểm tra nhận dạng tại thời điểm 245s [2026-10-12 22:45:27][0539] Nhận dạng thành công: 64/20 -> Chốt kết quả [2026-10-12 22:45:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:45:23][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 19/19(19) [2026-10-12 22:45:24][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:45:28][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42072 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13628 kB [2026-10-12 22:45:28][4975] Ghi log của SSD [2026-10-12 22:45:28][4975] Ghi log của SSD [2026-10-12 22:45:30][0331] Xóa file: rm -rf /customer/storage/log/day13/log* [2026-10-12 22:45:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4511738,N,105.9781799,E,121026,154529.00,-6.5,9.184,80.84,2.27,1.26,1.89,10 OK [2026-10-12 22:45:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:45:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:45:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819930, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 77721.7, "Lat": 21.4511738, "Lng": 105.9781799, "Vel": 17.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:45:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:45:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:45:33][1476] Check user in session [2026-10-12 22:45:28][4986] [API___022] api_check_user_in_session:15 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:45:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:45:33][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":77678,"totalTime":5664,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":564,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:45:34.4670533+07:00"} [2026-10-12 22:45:36][0014] Write current session data [2026-10-12 22:45:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87166987,105,EUTRAN-BAND3,1300,5,0,23,57,54,6 OK [2026-10-12 22:45:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:45:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:45:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:45:40][4975] Ghi log của SSD [2026-10-12 22:45:41][4975] Ghi log của SSD [2026-10-12 22:45:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819940, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 77745.1, "Lat": 21.4506340, "Lng": 105.9784698, "Vel": 15.3, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:45:43][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:45:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:45:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:45:43][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43284 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12588 kB [2026-10-12 22:45:44][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:45:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4504585,N,105.9784851,E,121026,154545.00,-4.0,17.438,168.97,1.68,1.14,1.23,12 OK [2026-10-12 22:45:46][0014] Write current session data [2026-10-12 22:45:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:45:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:45:48][1476] Check user in session [2026-10-12 22:45:48][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":77678,"totalTime":5679,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":564,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:45:49.6864652+07:00"} [2026-10-12 22:45:49][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:45:49.8283147+07:00"} [2026-10-12 22:45:49][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:45:49][0059] Command set system time: stime(&t) "2026-10-12 22:45:49" [2026-10-12 22:45:49][0007] Cập nhật thời gian RTC [2026-10-12 22:45:49][1817] Get objects linked dat [2026-10-12 22:45:51][4975] Ghi log của SSD [2026-10-12 22:45:51][4975] Ghi log của SSD [2026-10-12 22:45:51][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819950, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 77751.6, "Lat": 21.4499722, "Lng": 105.9784851, "Vel": 28.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:45:51][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:45:51][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:45:52][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:45:52][4975] Ghi log của SSD [2026-10-12 22:45:51][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:45:51][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:45:52][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:45:52][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:45:54][0800] AT+CGNSSINFO +CGNSSINFO: 3,14,19,,,21.4495964,N,105.9784851,E,121026,154555.00,-3.1,16.785,177.75,2.56,1.33,2.19,11 OK [2026-10-12 22:45:55][0014] Write current session data [2026-10-12 22:45:57][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87166988,106,EUTRAN-BAND3,1300,5,0,22,50,50,6 OK [2026-10-12 22:45:57][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44292 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11148 kB [2026-10-12 22:45:58][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:45:59][4975] Ghi log của SSD [2026-10-12 22:45:59][4975] Ghi log của SSD [2026-10-12 22:46:00][4975] Ghi log của SSD [2026-10-12 22:46:00][4975] Ghi log của SSD [2026-10-12 22:46:00][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:46:00][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:46:01][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819960, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 78125.0, "Lat": 21.4492855, "Lng": 105.9784927, "Vel": 29.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:46:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:45:59][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 19/19(19) [2026-10-12 22:45:59][4986] [DAT04_010][RAM 2200kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:31-TG:1giờ34phút-QD:78.05 Km:XT:100 %-TC:19-TB:0-sent image:19/19(19)-sent GPS:568/568 [2026-10-12 22:46:00][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:46:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:46:03][4975] Ghi log của SSD [2026-10-12 22:46:03][4975] Ghi log của SSD [2026-10-12 22:46:03][1476] Check user in session [2026-10-12 22:46:03][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:46:03][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":78193,"totalTime":5695,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":568,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:46:05.3333524+07:00"} [2026-10-12 22:46:04][4975] Ghi log của SSD [2026-10-12 22:46:05][0014] Write current session data [2026-10-12 22:46:03][4986] [API___022] api_check_user_in_session:10 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:46:03][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:46:04][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:46:07][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:46:09][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4486561,N,105.9785233,E,121026,154607.00,-2.6,18.530,174.07,2.32,1.16,2.00,09 OK [2026-10-12 22:46:11][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819970, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 78297.0, "Lat": 21.4483547, "Lng": 105.9784317, "Vel": 36.9, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:46:11][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:46:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:46:12][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37772 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17616 kB [2026-10-12 22:46:15][0014] Write current session data [2026-10-12 22:46:15][4975] Ghi log của SSD [2026-10-12 22:46:15][4975] Ghi log của SSD [2026-10-12 22:46:15][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:46:15][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:46:15][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:46:16][4975] Ghi log của SSD [2026-10-12 22:46:17][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87166988,106,EUTRAN-BAND3,1300,5,0,28,59,54,17 OK [2026-10-12 22:46:15][4986] [API___022] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:46:15][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:46:16][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:46:18][1476] Check user in session [2026-10-12 22:46:18][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:46:18][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":78193,"totalTime":5710,"totalVerifyCounter":19,"successVerifyCounter":19,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:41:10Z","totalGps":568,"totalAuthen":19,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:46:20.5622587+07:00"} [2026-10-12 22:46:21][0718] HTTP upload image authen: File: /tmp/auth.jpg - Size: 52910 [2026-10-12 22:46:21][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819980, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 78283.0, "Lat": 21.4475536, "Lng": 105.9785309, "Vel": 40.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:46:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:46:22][0730] HTTP upload image authen response: {"recordId":"84a26293-f2af-4cdc-8285-7dcb96ad2777","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\84a26293-f2af-4cdc-8285-7dcb96ad2777.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"84a26293-f2af-4cdc-8285-7dcb96ad2777\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\84a26293-f2af-4cdc-8285-7dcb96ad2777.jpg\",\"CreatedDate\":\"2026-10-12T22:46:23.6878011+07:00\",\"CreatedBy\":\"string\",\"Size\":52910.0,\"Extension\":\".jpg\",\"Filename\":\"auth.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:46:23.7709113+07:00"} [2026-10-12 22:46:22][5234] Dữ liệu Xác thực đẩy RabbitMQ: { "Time": 1791845170, "Seri": "520250000555", "UserCode": "24008-20260825-000061", "Status": "1", "FilePath": "images_v10/auths/24008-20260825-000061/84a26293-f2af-4cdc-8285-7dcb96ad2777.jpg", "Lat": 21.447554, "Lng": 105.978531, "Dis": 78282.976562, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495", "Sent": 0, "FilePathLocal": "/tmp/auth.jpg", "Speed": 40.10 } [2026-10-12 22:46:22][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:46:22][0051] Get device config: versionCode: 5071026 [2026-10-12 22:46:22][0053] Get device config: active: false [2026-10-12 22:46:22][0055] Get device config: offlineMode: 1 [2026-10-12 22:46:22][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:46:22][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:46:22][0061] Get device config: threshRecog: 20 [2026-10-12 22:46:22][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:46:22][0065] Get device config: soundReversePin: 0 [2026-10-12 22:46:22][0067] Get device config: soundVolume: 35 [2026-10-12 22:46:22][0069] Get device config: buzzerUse: 1 [2026-10-12 22:46:22][0071] Get device config: wifiUse: 1 [2026-10-12 22:46:22][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:46:22][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:46:22][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:46:22][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:46:22][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:46:22][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:46:22][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:46:22][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:46:22][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:46:22][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:46:22][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:46:22][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:46:22][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:46:22][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:46:22][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:46:22][5239] Đẩy dữ liệu Xác thực lên RabbitMQ thành công [2026-10-12 22:46:22][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:46:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:46:23][0546] Lưu dữ liệu Xác thực của phiên học thành công [2026-10-12 22:46:24][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4472122,N,105.9785080,E,121026,154623.00,-3.1,17.178,184.76,5.08,2.22,4.56,09 OK [2026-10-12 22:46:25][0014] Write current session data [2026-10-12 22:46:25][4975] Ghi log của SSD [2026-10-12 22:46:25][0404] Kiểm tra nhận dạng tại thời điểm 5s [2026-10-12 22:46:25][0407] Nhận dạng thành công: 38/20 [2026-10-12 22:46:26][3420] Gọi API của thiết bị: GET /api/Recognition/GetLastAuthImage?width=100&height=100 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:46:26][3474] Resize ảnh thành công: /tmp/auth.jpg -> /tmp/resize.jpg [2026-10-12 22:46:27][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:46:28][4975] Ghi log của SSD [2026-10-12 22:46:28][4975] Ghi log của SSD [2026-10-12 22:46:28][4975] Ghi log của SSD [2026-10-12 22:46:28][4975] Ghi log của SSD [2026-10-12 22:46:25][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 20/20(20) [2026-10-12 22:46:28][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:46:28][4986] [DAT04_012] SESSION :cập nhật ảnh xác thực thành công 39/20 [2026-10-12 22:46:28][4986] [API___003] API LAST AUTHEN: 120 ms, ✅ thành công sau 1 lần (size=5732 Byte) [2026-10-12 22:46:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:46:28][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42528 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 13172 kB [2026-10-12 22:46:30][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:46:30][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:46:31][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791819990, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 78318.3, "Lat": 21.4464302, "Lng": 105.9784927, "Vel": 33.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:46:31][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:46:32][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:46:33][1476] Check user in session [2026-10-12 22:46:34][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":78193,"totalTime":5725,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":570,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:46:35.8110683+07:00"} [2026-10-12 22:46:34][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4461193,N,105.9785080,E,121026,154635.00,-5.5,18.731,164.44,3.85,2.05,3.25,09 OK [2026-10-12 22:46:35][4975] Ghi log của SSD [2026-10-12 22:46:35][0014] Write current session data [2026-10-12 22:46:36][4975] Ghi log của SSD [2026-10-12 22:46:36][4975] Ghi log của SSD [2026-10-12 22:46:37][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87166988,106,EUTRAN-BAND3,1300,5,0,12,38,41,-2 OK [2026-10-12 22:46:37][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:46:35][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 20/20(20) [2026-10-12 22:46:36][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:46:38][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:46:39][4975] Ghi log của SSD [2026-10-12 22:46:39][4975] Ghi log của SSD [2026-10-12 22:46:39][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:46:40][4975] Ghi log của SSD [2026-10-12 22:46:41][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820000, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 78280.5, "Lat": 21.4456463, "Lng": 105.9785080, "Vel": 37.5, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:46:41][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:46:42][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:46:39][4986] [API___022] api_check_user_in_session:21 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:46:39][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:46:40][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:46:43][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44044 kB Dirty: 104 kB Name: DAT_SSR071026 VmRSS: 11320 kB [2026-10-12 22:46:45][0014] Write current session data [2026-10-12 22:46:45][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:46:45][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:46:49][1476] Check user in session [2026-10-12 22:46:49][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":78193,"totalTime":5741,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":570,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:46:51.0280652+07:00"} [2026-10-12 22:46:49][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:46:51.1418368+07:00"} [2026-10-12 22:46:49][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:46:49][0059] Command set system time: stime(&t) "2026-10-12 22:46:51" [2026-10-12 22:46:49][0007] Cập nhật thời gian RTC [2026-10-12 22:46:49][1817] Get objects linked dat [2026-10-12 22:46:49][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4449463,N,105.9784698,E,121026,154648.00,-8.4,22.137,177.40,2.92,1.72,2.37,09 OK [2026-10-12 22:46:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820010, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 78271.2, "Lat": 21.4449463, "Lng": 105.9784698, "Vel": 41.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:46:52][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:46:52][4975] Ghi log của SSD [2026-10-12 22:46:52][4975] Ghi log của SSD [2026-10-12 22:46:53][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:46:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:46:53][4975] Ghi log của SSD [2026-10-12 22:46:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:46:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:46:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:46:53][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:46:56][0014] Write current session data [2026-10-12 22:46:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87166991,148,EUTRAN-BAND3,1300,5,0,27,54,49,14 OK [2026-10-12 22:46:59][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43408 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 12200 kB [2026-10-12 22:46:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:47:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:47:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820020, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 78601.0, "Lat": 21.4437065, "Lng": 105.9785995, "Vel": 48.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:47:02][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:47:03][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:47:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:47:04][4975] Ghi log của SSD [2026-10-12 22:47:04][4975] Ghi log của SSD [2026-10-12 22:47:04][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:47:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:47:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4432430,N,105.9786224,E,121026,154704.00,-7.0,23.116,181.07,3.99,2.03,3.44,09 OK [2026-10-12 22:47:05][1476] Check user in session [2026-10-12 22:47:05][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":78462,"totalTime":5756,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":573,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:47:06.6273297+07:00"} [2026-10-12 22:47:06][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:47:06][0014] Write current session data [2026-10-12 22:47:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:47:11][4975] Ghi log của SSD [2026-10-12 22:47:11][4975] Ghi log của SSD [2026-10-12 22:47:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820030, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 78690.5, "Lat": 21.4429054, "Lng": 105.9786758, "Vel": 44.6, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:47:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:47:12][4975] Ghi log của SSD [2026-10-12 22:47:12][4975] Ghi log của SSD [2026-10-12 22:47:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:47:11][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 20/20(20) [2026-10-12 22:47:11][4986] [DAT04_010][RAM 2124kb] SESSION-GPS:1-MEMORY:1-4G:1-SERVER:1-CAMERA:1-WIFI:0-WARRING:0-Speed:44-TG:1giờ35phút-QD:78.60 Km:XT:100 %-TC:20-TB:0-sent image:20/20(20)-sent GPS:575/575 [2026-10-12 22:47:12][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:47:14][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37776 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17640 kB [2026-10-12 22:47:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4424324,N,105.9789124,E,121026,154715.00,-11.5,19.746,157.30,2.76,1.44,2.36,09 OK [2026-10-12 22:47:16][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:47:16][0014] Write current session data [2026-10-12 22:47:16][4975] Ghi log của SSD [2026-10-12 22:47:16][4975] Ghi log của SSD [2026-10-12 22:47:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:47:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:47:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87348235,177,EUTRAN-BAND3,1300,5,0,22,43,42,9 OK [2026-10-12 22:47:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:47:16][4986] [API___022] api_check_user_in_session:22 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:47:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:47:20][1476] Check user in session [2026-10-12 22:47:21][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":78752,"totalTime":5771,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":575,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:47:21.8464264+07:00"} [2026-10-12 22:47:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820040, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 78862.1, "Lat": 21.4421291, "Lng": 105.9793243, "Vel": 36.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:47:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:47:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:47:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:47:26][0014] Write current session data [2026-10-12 22:47:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:47:28][4975] Ghi log của SSD [2026-10-12 22:47:28][4975] Ghi log của SSD [2026-10-12 22:47:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:47:28][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:47:29][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43724 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11352 kB [2026-10-12 22:47:30][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4418049,N,105.9797134,E,121026,154728.00,-10.0,8.179,138.05,2.25,1.26,1.86,09 OK [2026-10-12 22:47:31][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:47:31][0051] Get device config: versionCode: 5071026 [2026-10-12 22:47:31][0053] Get device config: active: false [2026-10-12 22:47:31][0055] Get device config: offlineMode: 1 [2026-10-12 22:47:31][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:47:31][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:47:31][0061] Get device config: threshRecog: 20 [2026-10-12 22:47:31][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:47:31][0065] Get device config: soundReversePin: 0 [2026-10-12 22:47:31][0067] Get device config: soundVolume: 35 [2026-10-12 22:47:31][0069] Get device config: buzzerUse: 1 [2026-10-12 22:47:31][0071] Get device config: wifiUse: 1 [2026-10-12 22:47:31][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:47:31][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:47:31][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:47:31][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:47:31][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:47:31][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:47:31][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:47:31][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:47:31][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:47:31][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:47:31][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:47:31][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:47:31][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:47:31][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:47:31][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:47:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:47:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:47:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820050, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 78806.8, "Lat": 21.4418049, "Lng": 105.9797134, "Vel": 15.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:47:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:47:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:47:36][1476] Check user in session [2026-10-12 22:47:36][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79078,"totalTime":5787,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":577,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:47:37.0862595+07:00"} [2026-10-12 22:47:36][0014] Write current session data [2026-10-12 22:47:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87348235,177,EUTRAN-BAND3,1300,5,0,31,55,50,19 OK [2026-10-12 22:47:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:47:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:47:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:47:41][4975] Ghi log của SSD [2026-10-12 22:47:41][4975] Ghi log của SSD [2026-10-12 22:47:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820060, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 79105.4, "Lat": 21.4416332, "Lng": 105.9798965, "Vel": 4.1, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:47:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:47:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:47:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:47:41][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:47:45][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 42236 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 13368 kB [2026-10-12 22:47:45][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4416428,N,105.9798813,E,121026,154744.00,-10.5,4.814,176.21,4.30,2.38,3.59,09 OK [2026-10-12 22:47:46][0014] Write current session data [2026-10-12 22:47:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:47:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:47:48][4975] Ghi log của SSD [2026-10-12 22:47:49][4975] Ghi log của SSD [2026-10-12 22:47:49][4975] Ghi log của SSD [2026-10-12 22:47:48][4986] [DAT04_012] SESSION :cập nhật kết quả truyền ảnh 20/20(20) [2026-10-12 22:47:49][4986] [DAT04_008] SESSION:API NOREALTIME: Thành công [2026-10-12 22:47:51][1476] Check user in session [2026-10-12 22:47:51][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79078,"totalTime":5802,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":577,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:47:52.2856905+07:00"} [2026-10-12 22:47:51][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:47:52.3987295+07:00"} [2026-10-12 22:47:51][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:47:51][0059] Command set system time: stime(&t) "2026-10-12 22:47:52" [2026-10-12 22:47:51][0007] Cập nhật thời gian RTC [2026-10-12 22:47:51][1817] Get objects linked dat [2026-10-12 22:47:52][4975] Ghi log của SSD [2026-10-12 22:47:52][4975] Ghi log của SSD [2026-10-12 22:47:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:47:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820070, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 79083.9, "Lat": 21.4416656, "Lng": 105.9798584, "Vel": 8.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:47:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:47:53][4975] Ghi log của SSD [2026-10-12 22:47:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:47:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:47:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:47:52][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:47:53][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:47:55][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4416656,N,105.9798584,E,121026,154752.00,-10.4,4.305,176.21,80.56,44.36,67.25,09 OK [2026-10-12 22:47:56][0014] Write current session data [2026-10-12 22:47:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87348235,177,EUTRAN-BAND3,1300,5,0,28,54,49,18 OK [2026-10-12 22:47:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:48:00][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 44016 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11316 kB [2026-10-12 22:48:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:48:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:48:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820080, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 79081.1, "Lat": 21.4416428, "Lng": 105.9798584, "Vel": 4.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:48:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:48:03][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:48:04][4975] Ghi log của SSD [2026-10-12 22:48:04][4975] Ghi log của SSD [2026-10-12 22:48:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:04][4986] [API___022] api_check_user_in_session:18 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:48:04][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:48:05][4975] Ghi log của SSD [2026-10-12 22:48:06][0014] Write current session data [2026-10-12 22:48:06][1476] Check user in session [2026-10-12 22:48:07][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79154,"totalTime":5817,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":580,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:07.8896213+07:00"} [2026-10-12 22:48:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:48:05][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:48:10][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4416237,N,105.9798279,E,121026,154810.00,-10.3,3.992,176.21,4.04,2.05,3.48,08 OK [2026-10-12 22:48:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820090, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 79158.0, "Lat": 21.4416237, "Lng": 105.9798279, "Vel": 7.4, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:48:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:48:12][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:48:15][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37512 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17816 kB [2026-10-12 22:48:16][4975] Ghi log của SSD [2026-10-12 22:48:16][4975] Ghi log của SSD [2026-10-12 22:48:16][0014] Write current session data [2026-10-12 22:48:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:48:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:48:17][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:17][4975] Ghi log của SSD [2026-10-12 22:48:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87348235,177,EUTRAN-BAND3,1300,5,0,26,49,46,12 OK [2026-10-12 22:48:19][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:48:16][4986] [API___003] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:48:16][4986] [DAT04_010] SESSION:có phiên học [2026-10-12 22:48:17][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:48:21][4975] Ghi log của SSD [2026-10-12 22:48:22][1476] Check user in session [2026-10-12 22:48:22][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79154,"totalTime":5833,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":580,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:23.0961659+07:00"} [2026-10-12 22:48:22][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820100, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 79165.9, "Lat": 21.4416752, "Lng": 105.9797287, "Vel": 5.7, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:48:22][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:48:22][4975] Ghi log của SSD [2026-10-12 22:48:22][2755] Gọi API của thiết bị: GET /api/GetImage/StudentLoginImage?width=290&height=360 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:22][2810] Resize ảnh thành công: /customer/Desktop/dat/current_session/login.jpg -> /tmp/resize.jpg [2026-10-12 22:48:23][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:48:23][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:48:23][4975] Ghi log của SSD [2026-10-12 22:48:23][4975] Ghi log của SSD [2026-10-12 22:48:23][2740] Gọi API của thiết bị: GET /api/faceRecognition/GetStatus HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:24][4975] Ghi log của SSD [2026-10-12 22:48:25][4975] Ghi log của SSD [2026-10-12 22:48:21][4986] [DAT04_013] SESSION : nhấn nút đăng xuất phiên học [2026-10-12 22:48:22][4986] [DAT02_001] LOGOUT :KHỞI ĐỘNG MÀN HÌNH ĐĂNG XUẤT [2026-10-12 22:48:23][4986] [API___003] API IMAGE STUDENT LOGIN: 218 ms, thành công sau 1 lần - size:37719 Byte - /tmp/student_login_image_1791845300.jpg [2026-10-12 22:48:23][4986] [DAT04_015] LOGOUT : nhấn nút xác nhận đăng xuất [2026-10-12 22:48:24][4986] [API___009] api_check_face_loginout:11 ms response: { "status": 1, "faceDetectionStatus": true, "faceRecognitionStatus": true } [2026-10-12 22:48:25][4986] [DAT04_017][API___009] LOGOUT :CHECK LOGOUT NHẬN DẠNG ĐÚNG KHUÔN MẶT HỌC VIÊN [2026-10-12 22:48:25][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4417229,N,105.9796524,E,121026,154824.00,-10.5,8.640,294.88,5.47,3.10,4.51,08 OK [2026-10-12 22:48:26][2840] Gọi API của thiết bị: GET /api/GetImage/StudentLogoutImage?width=290&height=360 HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:26][2888] Resize ảnh thành công: /tmp/loginout.jpg -> /tmp/resize.jpg [2026-10-12 22:48:26][0014] Write current session data [2026-10-12 22:48:26][0467] Kiểm tra nhận dạng tại thời điểm 125s [2026-10-12 22:48:26][0470] Nhận dạng thành công: 74/20 [2026-10-12 22:48:27][4975] Ghi log của SSD [2026-10-12 22:48:27][4975] Ghi log của SSD [2026-10-12 22:48:27][4975] Ghi log của SSD [2026-10-12 22:48:28][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:28][4975] Ghi log của SSD [2026-10-12 22:48:28][4975] Ghi log của SSD [2026-10-12 22:48:30][4975] Ghi log của SSD [2026-10-12 22:48:30][3019] Gọi API của thiết bị: GET /api/Session/FinishRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:30][3026] Đã gửi đủ dữ liệu [2026-10-12 22:48:30][1476] Check user in session [2026-10-12 22:48:27][4986] [API_012] API IMAGE LOGOUT: 163 ms,✅ Thành công sau 1 lần - size:36591 Byte [2026-10-12 22:48:27][4986] [DAT04_020] LOGOUT :LOGOUT show thông tin logout [2026-10-12 22:48:28][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:48:28][4986] [DAT01_001] LOGOUT : có phiên học [2026-10-12 22:48:30][4986] [DAT04_016] LOGOUT :Button xác nhận đăng xuất [2026-10-12 22:48:30][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43708 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11396 kB [2026-10-12 22:48:30][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5841,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":583,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:31.4017469+07:00"} [2026-10-12 22:48:30][1073] Finish rider session [2026-10-12 22:48:30][3019] Gọi API của thiết bị: GET /api/Session/FinishRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:30][3026] Đã gửi đủ dữ liệu [2026-10-12 22:48:30][1476] Check user in session [2026-10-12 22:48:30][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5841,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":583,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:31.562476+07:00"} [2026-10-12 22:48:30][1073] Finish rider session [2026-10-12 22:48:30][3019] Gọi API của thiết bị: GET /api/Session/FinishRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:30][3026] Đã gửi đủ dữ liệu [2026-10-12 22:48:30][1476] Check user in session [2026-10-12 22:48:31][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5841,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":583,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:31.7374903+07:00"} [2026-10-12 22:48:31][1073] Finish rider session [2026-10-12 22:48:31][0557] Phát âm thanh cảnh báo: /customer/Desktop/voice_warning/ket_thuc_phien_hoc_that_bai.wav [2026-10-12 22:48:31][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:48:31][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:48:32][4975] Ghi log của SSD [2026-10-12 22:48:32][4975] Ghi log của SSD [2026-10-12 22:48:32][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820110, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 79165.3, "Lat": 21.4417458, "Lng": 105.9796524, "Vel": 4.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:48:32][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:48:33][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:48:34][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:34][0049] Get device config: version: 3.3.5_37 [2026-10-12 22:48:34][0051] Get device config: versionCode: 5071026 [2026-10-12 22:48:34][0053] Get device config: active: false [2026-10-12 22:48:34][0055] Get device config: offlineMode: 1 [2026-10-12 22:48:34][0057] Get device config: offlineStartSession: 1 [2026-10-12 22:48:34][0059] Get device config: offlineFinishSession: 1 [2026-10-12 22:48:34][0061] Get device config: threshRecog: 20 [2026-10-12 22:48:34][0063] Get device config: model: HC-Smart DAT2.0 [2026-10-12 22:48:34][0065] Get device config: soundReversePin: 0 [2026-10-12 22:48:34][0067] Get device config: soundVolume: 35 [2026-10-12 22:48:34][0069] Get device config: buzzerUse: 1 [2026-10-12 22:48:34][0071] Get device config: wifiUse: 1 [2026-10-12 22:48:34][0074] Get device config: logoutForSessionsOver4HoursEnable: 1 [2026-10-12 22:48:34][0077] Get device config: logoutForSessionsOver4HoursLimitTime: 12600 [2026-10-12 22:48:34][0080] Get device config: logoutForSessionsOver10HoursEnable: 1 [2026-10-12 22:48:34][0083] Get device config: logoutForSessionsOver10HoursLimitTime: 32400 [2026-10-12 22:48:34][0086] Get device config: logoutForTeacherSessionsOver10HoursEnable: 1 [2026-10-12 22:48:34][0089] Get device config: logoutForTeacherSessionsOver10HoursLimitTime: 36000 [2026-10-12 22:48:34][0092] Get device config: memoryCardErrorNotification: 0 [2026-10-12 22:48:34][0095] Get device config: nightTimeMaxNotification: 1 [2026-10-12 22:48:34][0098] Get device config: autoTimeMaxNotification: 1 [2026-10-12 22:48:34][0101] Get device config: logoutForTeacherSessionsOver10HoursNotification: 1 [2026-10-12 22:48:34][0111] Get objects linked dat: vehicle: plate: 20A65000 [2026-10-12 22:48:34][0114] Get objects linked dat: vehicle: isAutomaticTransmission: 1 [2026-10-12 22:48:34][0116] Get objects linked dat: vehicle: licenseExpiryDate: 2028-08-10T05:00:00 [2026-10-12 22:48:34][0118] Get objects linked dat: trainingCenter: id: c7136cbd-cf10-4108-b576-eb1fda3645e1 [2026-10-12 22:48:34][0120] Get objects linked dat: trainingCenter: name: Trung tâm đào tạo - sát hạch lái xe Bắc Hà [2026-10-12 22:48:34][0254] Phát âm thanh cảnh báo xong [2026-10-12 22:48:35][4975] Ghi log của SSD [2026-10-12 22:48:35][4975] Ghi log của SSD [2026-10-12 22:48:35][4975] Ghi log của SSD [2026-10-12 22:48:32][4986] [API_016] api_finish_rider_session:176 ms response: { "status": 0, "message": "Đóng phiên học lỗi (Xe chưa dừng đỗ)" } [2026-10-12 22:48:32][4986] [DAT04_022][API_016] LOGOUT :finish session Đóng phiên học lỗi (Xe chưa dừng đỗ) [2026-10-12 22:48:35][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:48:35][4986] [DAT04_024] LOGOUT : Button comfirm thông báo [2026-10-12 22:48:35][4986] [DAT01_001] LOGOUT : có phiên học [2026-10-12 22:48:36][0014] Write current session data [2026-10-12 22:48:37][1476] Check user in session [2026-10-12 22:48:37][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5848,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":583,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:38.3262848+07:00"} [2026-10-12 22:48:38][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87348235,177,EUTRAN-BAND3,1300,5,0,27,53,48,15 OK [2026-10-12 22:48:38][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:48:39][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:48:40][4975] Ghi log của SSD [2026-10-12 22:48:40][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:40][4986] [DAT01_001] LOGOUT : có phiên học [2026-10-12 22:48:41][4975] Ghi log của SSD [2026-10-12 22:48:41][4975] Ghi log của SSD [2026-10-12 22:48:41][3019] Gọi API của thiết bị: GET /api/Session/FinishRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:41][3026] Đã gửi đủ dữ liệu [2026-10-12 22:48:41][1476] Check user in session [2026-10-12 22:48:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5852,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":583,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:42.1031321+07:00"} [2026-10-12 22:48:41][1073] Finish rider session [2026-10-12 22:48:41][3019] Gọi API của thiết bị: GET /api/Session/FinishRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:41][3026] Đã gửi đủ dữ liệu [2026-10-12 22:48:41][1476] Check user in session [2026-10-12 22:48:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5852,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":583,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:42.2926298+07:00"} [2026-10-12 22:48:41][1073] Finish rider session [2026-10-12 22:48:41][3019] Gọi API của thiết bị: GET /api/Session/FinishRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:41][3026] Đã gửi đủ dữ liệu [2026-10-12 22:48:41][1476] Check user in session [2026-10-12 22:48:41][0557] Phát âm thanh cảnh báo: /customer/Desktop/voice_warning/ket_thuc_phien_hoc_that_bai.wav [2026-10-12 22:48:41][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5852,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":583,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:42.4632502+07:00"} [2026-10-12 22:48:41][1073] Finish rider session [2026-10-12 22:48:42][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820120, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 79171.1, "Lat": 21.4417229, "Lng": 105.9796753, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:48:42][4975] Ghi log của SSD [2026-10-12 22:48:42][4975] Ghi log của SSD [2026-10-12 22:48:42][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:48:43][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:48:43][4975] Ghi log của SSD [2026-10-12 22:48:44][0254] Phát âm thanh cảnh báo xong [2026-10-12 22:48:41][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:48:41][4986] [DAT04_016] LOGOUT :Button xác nhận đăng xuất [2026-10-12 22:48:42][4986] [API___023] api_finish_rider_session:171 ms response: { "status": 0, "message": "Đóng phiên học lỗi (Xe chưa dừng đỗ)" } [2026-10-12 22:48:42][4986] [DAT04_022][API___023] LOGOUT :finish session Đóng phiên học lỗi (Xe chưa dừng đỗ) [2026-10-12 22:48:43][4986] [DAT04_024] LOGOUT : Button comfirm thông báo [2026-10-12 22:48:45][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43932 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11556 kB [2026-10-12 22:48:46][0557] Phát âm thanh cảnh báo: /customer/Desktop/voice_warning/ket_thuc_phien_hoc_that_bai.wav [2026-10-12 22:48:46][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:46][0014] Write current session data [2026-10-12 22:48:46][4975] Ghi log của SSD [2026-10-12 22:48:46][4975] Ghi log của SSD [2026-10-12 22:48:46][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:48:46][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:48:49][0254] Phát âm thanh cảnh báo xong [2026-10-12 22:48:50][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4417076,N,105.9797668,E,121026,154847.00,-9.9,,,82.36,45.49,68.65,07 OK [2026-10-12 22:48:46][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:48:46][4986] [DAT01_001] LOGOUT : có phiên học [2026-10-12 22:48:52][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:52][1915] Get device config response: {"active":false,"offlineMode":false,"offlineStartSession":false,"offlineFinishSession":false,"threshRecog":20,"versionAppDatInfo":null,"status":1,"code":null,"message":"","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:53.4850659+07:00"} [2026-10-12 22:48:52][5564] Cập nhật thời gian theo thời gian của server [2026-10-12 22:48:52][0059] Command set system time: stime(&t) "2026-10-12 22:48:53" [2026-10-12 22:48:52][0007] Cập nhật thời gian RTC [2026-10-12 22:48:52][1817] Get objects linked dat [2026-10-12 22:48:52][4975] Ghi log của SSD [2026-10-12 22:48:52][4975] Ghi log của SSD [2026-10-12 22:48:52][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820130, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 79175.7, "Lat": 21.4417095, "Lng": 105.9797516, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:48:53][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:48:53][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:48:53][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:48:54][1476] Check user in session [2026-10-12 22:48:54][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5864,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":585,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:54.9171634+07:00"} [2026-10-12 22:48:52][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:48:52][4986] [DAT01_001] LOGOUT : có phiên học [2026-10-12 22:48:56][0014] Write current session data [2026-10-12 22:48:56][4975] Ghi log của SSD [2026-10-12 22:48:56][3019] Gọi API của thiết bị: GET /api/Session/FinishRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:56][3026] Đã gửi đủ dữ liệu [2026-10-12 22:48:56][1476] Check user in session [2026-10-12 22:48:57][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5867,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":585,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:57.8827494+07:00"} [2026-10-12 22:48:57][1073] Finish rider session [2026-10-12 22:48:57][3019] Gọi API của thiết bị: GET /api/Session/FinishRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:57][3026] Đã gửi đủ dữ liệu [2026-10-12 22:48:57][1476] Check user in session [2026-10-12 22:48:57][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5868,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":585,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:58.0507786+07:00"} [2026-10-12 22:48:57][1073] Finish rider session [2026-10-12 22:48:57][3019] Gọi API của thiết bị: GET /api/Session/FinishRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:57][3026] Đã gửi đủ dữ liệu [2026-10-12 22:48:57][1476] Check user in session [2026-10-12 22:48:57][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79167,"totalTime":5868,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":585,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:48:58.2262063+07:00"} [2026-10-12 22:48:57][1073] Finish rider session [2026-10-12 22:48:57][0557] Phát âm thanh cảnh báo: /customer/Desktop/voice_warning/ket_thuc_phien_hoc_that_bai.wav [2026-10-12 22:48:58][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:48:58][4975] Ghi log của SSD [2026-10-12 22:48:58][4975] Ghi log của SSD [2026-10-12 22:48:58][4975] Ghi log của SSD [2026-10-12 22:48:58][4975] Ghi log của SSD [2026-10-12 22:48:58][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87348235,177,EUTRAN-BAND3,1300,5,0,29,53,50,19 OK [2026-10-12 22:48:59][0902] AT+CGNSSPWR? +CGNSSPWR: 1 OK [2026-10-12 22:49:00][0254] Phát âm thanh cảnh báo xong [2026-10-12 22:48:56][4986] [DAT04_016] LOGOUT :Button xác nhận đăng xuất [2026-10-12 22:48:58][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:48:58][4986] [API_016] api_finish_rider_session:176 ms response: { "status": 0, "message": "Đóng phiên học lỗi (Xe chưa dừng đỗ)" } [2026-10-12 22:48:58][4986] [DAT04_022][API_016] LOGOUT :finish session Đóng phiên học lỗi (Xe chưa dừng đỗ) [2026-10-12 22:48:58][4986] [DAT01_001] LOGOUT : có phiên học [2026-10-12 22:49:00][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 37720 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 17712 kB [2026-10-12 22:49:01][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:49:01][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:49:02][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820140, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 79169.6, "Lat": 21.4417267, "Lng": 105.9797516, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:49:02][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:49:02][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:49:03][4975] Ghi log của SSD [2026-10-12 22:49:04][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:49:04][4975] Ghi log của SSD [2026-10-12 22:49:04][4975] Ghi log của SSD [2026-10-12 22:49:05][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4417362,N,105.9797516,E,121026,154902.00,-10.0,0.000,295.61,4.07,2.06,3.51,08 OK [2026-10-12 22:49:03][4986] [DAT04_024] LOGOUT : Button comfirm thông báo [2026-10-12 22:49:04][4986] [API___022] api_check_user_in_session:11 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:49:04][4986] [DAT01_001] LOGOUT : có phiên học [2026-10-12 22:49:06][0014] Write current session data [2026-10-12 22:49:08][5972] Check dữ liệu báo cáo trong queue [2026-10-12 22:49:10][1476] Check user in session [2026-10-12 22:49:10][2987] Gọi API của thiết bị: GET /api/Session/CheckUserInSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:49:10][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79172,"totalTime":5881,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":587,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:49:11.3829338+07:00"} [2026-10-12 22:49:10][4975] Ghi log của SSD [2026-10-12 22:49:10][4975] Ghi log của SSD [2026-10-12 22:49:10][4986] [API___023] api_check_user_in_session:14 ms response:{ "status": 1, "message": "Học viên đang trong phiên học, tự động chuyển sang màn hình trong phiên" } [2026-10-12 22:49:10][4986] [DAT01_001] LOGOUT : có phiên học [2026-10-12 22:49:11][4975] Ghi log của SSD [2026-10-12 22:49:11][3019] Gọi API của thiết bị: GET /api/Session/FinishRiderSession HTTP/1.1 Host: 192.168.113.20:8080 User-Agent: curl/8.3.0 Accept: */* [2026-10-12 22:49:11][3026] Đã gửi đủ dữ liệu [2026-10-12 22:49:11][1476] Check user in session [2026-10-12 22:49:11][1496] Check user in session response: {"session":{"id":"4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495","studentCode":"24008-20260825-000061","plateSlug":"20A65000","seri":"520250000555","teacherCode":"24008612","teacherName":"Nguyễn Hồng Quang","totalDis":79172,"totalTime":5882,"totalVerifyCounter":20,"successVerifyCounter":20,"loginDate":"2026-10-12T21:11:10","nightTime":9666,"fromNightTime":18,"toNightTime":5,"automaticTransmissionTime":15734,"totalAutomaticTransmissionTime":15734,"timeIn24H":9924,"lastAuthenTime":"2026-10-12T15:46:10Z","totalGps":587,"totalAuthen":20,"time24hStudent":9924,"time24hSeri":9924,"time24hPlate":9924,"timeIn24hTeacher":9924,"isAutomaticTransmission":true,"autoTimeMin":null,"autoTimeMax":null,"nightTimeMin":null,"nightTimeMax":null,"cLevelTimeMin":null,"cLevelTimeMax":null},"status":1,"code":null,"message":"Thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:49:12.6451309+07:00"} [2026-10-12 22:49:11][1073] Finish rider session [2026-10-12 22:49:11][0718] HTTP upload image authen: File: /tmp/loginout.jpg - Size: 54293 [2026-10-12 22:49:12][0730] HTTP upload image authen response: {"recordId":"a8f5eeed-c682-4153-b4ef-4b7a53c5dc5c","user":null,"filePath":"images_v10\\auths\\24008-20260825-000061\\a8f5eeed-c682-4153-b4ef-4b7a53c5dc5c.jpg","status":1,"code":null,"message":"Tai len thành công","value":"{\"Id\":\"a8f5eeed-c682-4153-b4ef-4b7a53c5dc5c\",\"FullUrl\":\"images_v10\\\\auths\\\\24008-20260825-000061\\\\a8f5eeed-c682-4153-b4ef-4b7a53c5dc5c.jpg\",\"CreatedDate\":\"2026-10-12T22:49:12.8858699+07:00\",\"CreatedBy\":\"string\",\"Size\":54293.0,\"Extension\":\".jpg\",\"Filename\":\"loginout.jpg\",\"ResizeUrl\":null,\"FileType\":\"string\",\"TraningCenterId\":null}","oldValue":null,"currentDate":"2026-10-12T22:49:12.9699332+07:00"} [2026-10-12 22:49:12][5184] Dữ liệu GPS đẩy RabbitMQ: { "Time": 1791820150, "Status": "0001", "UserCode": "24008-20260825-000061", "Dir": "null", "Dis": 79172.6, "Lat": 21.4417000, "Lng": 105.9797897, "Vel": 0.0, "GpsStatus": 1, "GsmStatus": -1, "Seri": "520250000555", "Sent": 0, "TeacherCode": "24008612", "SessionId": "4f18f133-faf4-4ac6-9ec6-5d8aa6ebb495" } [2026-10-12 22:49:12][5187] Đẩy GPS lên RabbitMQ thành công [2026-10-12 22:49:13][0494] Lưu dữ liệu GPS của phiên học thành công [2026-10-12 22:49:15][0800] AT+CGNSSINFO +CGNSSINFO: 3,13,19,,,21.4416428,N,105.9798203,E,121026,154914.00,-10.1,7.608,295.61,2.23,1.27,1.84,08 OK [2026-10-12 22:49:11][4986] [DAT04_016] LOGOUT :Button xác nhận đăng xuất [2026-10-12 22:49:16][0455] Log trạng thái RAM MemTotal: 83640 kB MemAvailable: 43716 kB Dirty: 0 kB Name: DAT_SSR071026 VmRSS: 11408 kB [2026-10-12 22:49:16][0014] Write current session data [2026-10-12 22:49:16][0103] [JT808] Gửi gói tin duy trì kết nối [2026-10-12 22:49:16][0916] [JT808] Server phản hồi duy trì kết nối thành công [2026-10-12 22:49:17][1169] Finish rider session response: {"sessionID":null,"status":1,"code":null,"message":"Đăng xuất học viên thành công","value":null,"oldValue":null,"currentDate":"2026-10-12T22:49:18.4787329+07:00"} [2026-10-12 22:49:18][0895] AT+CPSI? +CPSI: LTE,Online,452-02,0xD49,87348235,177,EUTRAN-BAND3,1300,5,0,30,52,48,14 OK [2026-10-12 22:49:19][3084] Xuất báo cáo vào thư mục /customer/Desktop/dat/current_session thành công