
=== 2025-11-05 05:12:30 ===
RAW INPUT: {"command_id":6,"status":"success","actual_position":1399,"execution_time_ms":6,"error_message":""}
DECODED: Array
(
    [command_id] => 6
    [status] => success
    [actual_position] => 1399
    [execution_time_ms] => 6
    [error_message] => 
)

ERROR: Missing field device_id

=== 2025-11-05 05:13:01 ===
RAW INPUT: {"command_id":4,"status":"success","actual_position":2129,"execution_time_ms":245,"error_message":""}
DECODED: Array
(
    [command_id] => 4
    [status] => success
    [actual_position] => 2129
    [execution_time_ms] => 245
    [error_message] => 
)

ERROR: Missing field device_id

=== 2025-11-05 05:13:32 ===
RAW INPUT: {"command_id":5,"status":"success","actual_position":2147,"execution_time_ms":565,"error_message":""}
DECODED: Array
(
    [command_id] => 5
    [status] => success
    [actual_position] => 2147
    [execution_time_ms] => 565
    [error_message] => 
)

ERROR: Missing field device_id

=== 2025-11-05 05:14:05 ===
RAW INPUT: {"command_id":7,"status":"success","actual_position":1961,"execution_time_ms":1867,"error_message":""}
DECODED: Array
(
    [command_id] => 7
    [status] => success
    [actual_position] => 1961
    [execution_time_ms] => 1867
    [error_message] => 
)

ERROR: Missing field device_id

=== 2025-11-05 05:14:35 ===
RAW INPUT: {"command_id":6,"status":"success","actual_position":1391,"execution_time_ms":6,"error_message":""}
DECODED: Array
(
    [command_id] => 6
    [status] => success
    [actual_position] => 1391
    [execution_time_ms] => 6
    [error_message] => 
)

ERROR: Missing field device_id

=== 2025-11-08 01:23:36 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-08 17:22:32 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-11 06:27:27 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-11 17:01:10 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-12 15:37:29 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-12 15:38:14 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-12 22:24:04 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-13 00:41:33 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-13 02:44:11 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-13 06:16:16 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-13 06:38:07 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-13 06:39:20 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-14 03:09:42 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-14 07:42:55 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-14 10:12:14 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-14 13:01:48 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-14 14:25:31 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-14 18:42:47 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-15 01:08:06 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-17 12:16:07 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-18 03:47:42 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-18 10:41:17 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-18 10:57:54 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-18 15:47:30 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-20 09:06:37 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-24 06:29:30 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-24 06:39:03 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-24 09:33:34 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-24 10:46:19 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-24 10:46:22 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-30 02:29:31 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-11-30 02:37:58 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-03 02:26:49 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-03 09:36:17 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-07 03:09:42 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-08 16:35:32 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-08 16:35:36 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-08 20:46:05 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-08 20:46:18 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-09 00:47:19 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-09 00:47:38 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-09 18:32:29 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-11 12:14:58 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-11 20:06:27 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-13 17:43:17 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-14 06:30:52 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-14 06:30:55 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-14 14:47:21 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-14 14:48:11 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-14 17:18:10 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-16 00:11:35 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-16 08:45:51 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-16 11:57:36 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-18 14:22:26 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-18 14:22:30 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-18 19:08:47 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-19 02:02:23 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-19 15:17:44 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-19 15:27:20 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-19 23:53:32 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-20 01:17:36 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-20 03:17:38 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-20 03:22:18 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-20 05:51:32 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-21 08:28:00 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-21 12:08:12 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-21 16:43:04 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-21 21:30:44 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-21 22:07:25 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-22 05:01:54 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-23 10:53:20 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-23 12:54:10 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-24 21:41:49 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-24 21:44:54 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-25 14:06:04 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-25 14:09:29 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-27 09:01:54 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-30 02:45:19 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-30 03:22:56 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-30 22:49:21 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-30 22:49:25 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2025-12-31 10:31:15 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-01 01:36:47 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-02 22:07:25 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-04 06:54:32 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-04 06:54:53 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-04 09:52:47 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-05 05:41:32 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-05 05:41:51 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-08 21:01:27 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-09 09:54:15 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-09 09:55:28 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-10 10:49:05 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-10 10:49:40 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-10 20:58:41 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-13 00:54:21 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-13 07:48:05 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-13 09:51:31 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-14 05:16:01 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-15 13:42:00 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-15 13:53:51 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-16 17:47:12 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-16 17:54:55 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-16 21:02:54 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-18 00:24:40 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-18 00:24:44 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-20 10:48:51 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-20 11:00:19 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-20 17:44:37 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-20 19:03:53 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-21 00:19:20 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-21 19:05:06 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-21 19:08:50 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-22 02:02:38 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-22 04:22:46 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-22 10:13:07 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-22 10:42:57 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-24 01:06:07 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-25 08:21:26 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-25 08:22:57 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-26 13:30:22 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-26 21:01:53 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-26 21:13:20 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-27 06:37:07 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-27 15:09:28 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-27 19:25:07 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-28 11:37:05 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-30 07:27:09 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-30 07:37:46 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-01-30 09:29:03 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-01 00:08:34 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-01 00:17:02 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-01 02:26:17 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-01 07:03:59 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-02 01:08:41 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-02 23:39:42 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-04 01:43:30 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-04 04:52:34 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-04 07:39:33 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-04 07:47:58 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-06 03:55:15 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-06 03:59:58 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-07 08:22:00 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-09 00:22:06 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-09 00:24:00 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-09 01:13:17 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-09 02:31:39 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-09 08:36:36 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-09 19:16:11 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-11 04:25:59 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-11 07:46:59 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-11 16:55:26 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-12 05:42:26 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-13 07:42:37 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-13 09:02:21 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-14 09:04:25 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-14 19:15:10 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-15 20:06:13 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-16 10:29:33 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-16 19:46:03 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-16 21:16:08 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-17 03:46:46 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-18 06:33:26 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-18 10:04:03 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-18 14:41:38 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-19 09:20:07 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-21 12:29:56 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-22 13:45:31 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-22 21:07:44 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-23 17:31:14 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-23 21:18:28 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-24 09:15:53 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-26 05:54:37 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-26 08:03:28 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-26 13:17:59 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-26 19:07:07 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-26 20:44:17 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-02-28 16:07:26 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-03-01 05:51:46 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-03-01 08:36:34 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-03-01 08:45:29 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-03-01 09:09:56 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-03-02 02:59:33 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-03-02 02:59:36 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-03-02 05:46:11 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-03-03 12:46:08 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON

=== 2026-03-05 09:19:02 ===
RAW INPUT: 
DECODED: 
ERROR: Invalid JSON
