Log Viewer

Debug Log
14,452 entries

Detailed debug output for troubleshooting

Clear
Log Entries
DEBUG 2026-04-06 08:18:53.769
[debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3970, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:18:53.769 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3970, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:18:53.768
[debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3970, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:18:53.768 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3970, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:16:54.323
[debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
2026-04-06 08:16:54.323 [DEBUG] [debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
DEBUG 2026-04-06 08:16:54.322
[debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:16:54 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'Xbbf24701ea86a6500894e20565725cc4', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4EIF8QkQqLIRlHvQ%2BuXHk0%2FptOntI%2B3VYYXRopTc9HW%2FVtyO6z9NJ1OMKZMU%2BKVcx2SnvDlOkkTELj6M7Wpcty0tqVrnwPU4slcYv01GiRtG6ZxhHMYJMPVZJk%2FsRuyYtutHKYS5BwgTBwyLmny7"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7eaa9a8db19916-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-06 08:16:54.322 [DEBUG] [debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:16:54 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'Xbbf24701ea86a6500894e20565725cc4', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4EIF8QkQqLIRlHvQ%2BuXHk0%2FptOntI%2B3VYYXRopTc9HW%2FVtyO6z9NJ1OMKZMU%2BKVcx2SnvDlOkkTELj6M7Wpcty0tqVrnwPU4slcYv01GiRtG6ZxhHMYJMPVZJk%2FsRuyYtutHKYS5BwgTBwyLmny7"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7eaa9a8db19916-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-06 08:16:54.090
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-06 08:16:54.090 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-06 08:16:54.089
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3971, 'temperature': 0, 'gsm_level': -95, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-06 06:16:54', 'created_at': '2026-04-06 06:16:54', 'updated_at': '2026-04-06 06:16:54', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:16:54.089 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3971, 'temperature': 0, 'gsm_level': -95, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-06 06:16:54', 'created_at': '2026-04-06 06:16:54', 'updated_at': '2026-04-06 06:16:54', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:16:54.088
[debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3971, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:16:54.088 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3971, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:16:54.088
[debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3971, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:16:54.088 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3971, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:14:54.046
[debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
2026-04-06 08:14:54.046 [DEBUG] [debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
DEBUG 2026-04-06 08:14:54.045
[debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:14:54 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X0a6c4b60607603b50f37e75a97d8ba46', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HZT60ymWhYOZO6R%2FvpCNbnUSXZD0otMINTiVEU6Tfz9e2%2BV0vgoajmwuJuMWAuX41YphCjvLERh0pBx9wYQvGjrYb4NA0NZdo%2FTtowlEJfoENMyysxCUIrOmxUaXrpiTOx4RTfeYyyFj%2BMR9PdcC"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7ea7aadbebca1c-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-06 08:14:54.045 [DEBUG] [debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:14:54 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X0a6c4b60607603b50f37e75a97d8ba46', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HZT60ymWhYOZO6R%2FvpCNbnUSXZD0otMINTiVEU6Tfz9e2%2BV0vgoajmwuJuMWAuX41YphCjvLERh0pBx9wYQvGjrYb4NA0NZdo%2FTtowlEJfoENMyysxCUIrOmxUaXrpiTOx4RTfeYyyFj%2BMR9PdcC"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7ea7aadbebca1c-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-06 08:14:53.821
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-06 08:14:53.821 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-06 08:14:53.820
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': -95, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-06 06:14:53', 'created_at': '2026-04-06 06:14:53', 'updated_at': '2026-04-06 06:14:53', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:14:53.820 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': -95, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-06 06:14:53', 'created_at': '2026-04-06 06:14:53', 'updated_at': '2026-04-06 06:14:53', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:14:53.819
[debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:14:53.819 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:14:53.819
[debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:14:53.819 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:12:54.376
[debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
2026-04-06 08:12:54.376 [DEBUG] [debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
DEBUG 2026-04-06 08:12:54.375
[debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:12:54 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X27e6a9a9eb7b14eb7fc3571e7f1e8f69', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mhBq8rAIDZ%2BU6inCmamjvkFgGW3i8jTQ%2FaZ82qnFFiVUc0Gw88bXgCsXzO3%2FrNclDhE8qoKFKINMwxBOrXlpk0No896nvBpYvQr2%2FTj2li9d6iDXvvxmI3LILO5fwr9GLKUB%2FacpK87SeYgHL8DD"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7ea4beeaafca1d-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-06 08:12:54.375 [DEBUG] [debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:12:54 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X27e6a9a9eb7b14eb7fc3571e7f1e8f69', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mhBq8rAIDZ%2BU6inCmamjvkFgGW3i8jTQ%2FaZ82qnFFiVUc0Gw88bXgCsXzO3%2FrNclDhE8qoKFKINMwxBOrXlpk0No896nvBpYvQr2%2FTj2li9d6iDXvvxmI3LILO5fwr9GLKUB%2FacpK87SeYgHL8DD"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7ea4beeaafca1d-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-06 08:12:54.106
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-06 08:12:54.106 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-06 08:12:54.106
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3975, 'temperature': 0, 'gsm_level': -95, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-06 06:12:54', 'created_at': '2026-04-06 06:12:54', 'updated_at': '2026-04-06 06:12:54', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:12:54.106 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3975, 'temperature': 0, 'gsm_level': -95, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-06 06:12:54', 'created_at': '2026-04-06 06:12:54', 'updated_at': '2026-04-06 06:12:54', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:12:54.105
[debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3975, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:12:54.105 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3975, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:12:54.104
[debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3975, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:12:54.104 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3975, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:10:54.632
[debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
2026-04-06 08:10:54.632 [DEBUG] [debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
DEBUG 2026-04-06 08:10:54.632
[debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:10:54 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'Xecb512bb4aff2c4c514def64db2abe8d', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=b5E1Fc%2FtJJkL2CEZha3dpmxrm6iIAmSVcW02brA6Edxu%2BL7VJyHEhqV6BZ9Z%2Fu1Mdgdg3YtOJqC9GPMDgwAkBqQytNwGenT2ZjpOwMqqxMG5yYQJPeYk%2BLwuT2kxNY%2FClZW4ZwfywfMJ8Y87Evkd"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7ea1d28ed2c9d9-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-06 08:10:54.632 [DEBUG] [debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:10:54 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'Xecb512bb4aff2c4c514def64db2abe8d', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=b5E1Fc%2FtJJkL2CEZha3dpmxrm6iIAmSVcW02brA6Edxu%2BL7VJyHEhqV6BZ9Z%2Fu1Mdgdg3YtOJqC9GPMDgwAkBqQytNwGenT2ZjpOwMqqxMG5yYQJPeYk%2BLwuT2kxNY%2FClZW4ZwfywfMJ8Y87Evkd"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7ea1d28ed2c9d9-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-06 08:10:54.409
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-06 08:10:54.409 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-06 08:10:54.408
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3969, 'temperature': 0, 'gsm_level': -95, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-06 06:10:54', 'created_at': '2026-04-06 06:10:54', 'updated_at': '2026-04-06 06:10:54', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:10:54.408 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3969, 'temperature': 0, 'gsm_level': -95, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-06 06:10:54', 'created_at': '2026-04-06 06:10:54', 'updated_at': '2026-04-06 06:10:54', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:10:54.407
[debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3969, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:10:54.407 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3969, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:10:54.407
[debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3969, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:10:54.407 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3969, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:08:55.071
[debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
2026-04-06 08:08:55.071 [DEBUG] [debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
DEBUG 2026-04-06 08:08:55.070
[debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:08:55 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X11705a51a6a7f5e618e23ec309f2c01f', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=H7N6hDA2%2B%2BlIbqhRu7%2BPyga%2Ftig%2B0JHSEELOCNHZurFK1gdOSO2PRmuB%2BbpJViDA5wLQD4J%2Bflg1ajaflKSml2aYr4Jf50wyAofrtLSyPFPz3izqce0xcxHp4odsltz7oDJaCDMesWNjevGgLk6W"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e9ee6eb937607-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-06 08:08:55.070 [DEBUG] [debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:08:55 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X11705a51a6a7f5e618e23ec309f2c01f', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=H7N6hDA2%2B%2BlIbqhRu7%2BPyga%2Ftig%2B0JHSEELOCNHZurFK1gdOSO2PRmuB%2BbpJViDA5wLQD4J%2Bflg1ajaflKSml2aYr4Jf50wyAofrtLSyPFPz3izqce0xcxHp4odsltz7oDJaCDMesWNjevGgLk6W"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e9ee6eb937607-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-06 08:08:54.792
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-06 08:08:54.792 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-06 08:08:54.791
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3973, 'temperature': 0, 'gsm_level': -93, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-06 06:08:54', 'created_at': '2026-04-06 06:08:54', 'updated_at': '2026-04-06 06:08:54', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:08:54.791 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3973, 'temperature': 0, 'gsm_level': -93, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-06 06:08:54', 'created_at': '2026-04-06 06:08:54', 'updated_at': '2026-04-06 06:08:54', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:08:54.790
[debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3973, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:08:54.790 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3973, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:08:54.790
[debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3973, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:08:54.790 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3973, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:06:47.976
[debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
2026-04-06 08:06:47.976 [DEBUG] [debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'in_progress'}
DEBUG 2026-04-06 08:06:47.975
[debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:06:47 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '58', 'phpdebugbar-id': 'X2999ec10736479520f800c307d7a1919', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tkHV9QeiyXKPcUmYfby9ImzOVAPv4NrwHQoI67h65QV%2FYSkcHYG0WB25qDnFZ%2Bi4xT4hp%2BBYy2yC6Ih5OPmJb5CSwzP2O8kfLv6ZLMu7X2B%2B67myuChtwj6CPyIX8xCloaIUnKbN5rGucF9D0dds"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e9bcaacb90535-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-06 08:06:47.975 [DEBUG] [debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:06:47 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '58', 'phpdebugbar-id': 'X2999ec10736479520f800c307d7a1919', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tkHV9QeiyXKPcUmYfby9ImzOVAPv4NrwHQoI67h65QV%2FYSkcHYG0WB25qDnFZ%2Bi4xT4hp%2BBYy2yC6Ih5OPmJb5CSwzP2O8kfLv6ZLMu7X2B%2B67myuChtwj6CPyIX8xCloaIUnKbN5rGucF9D0dds"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e9bcaacb90535-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-06 08:06:47.387
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-06 08:06:47.387 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-06 08:06:47.386
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': -93, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'timestamp': '2026-04-06 06:06:47', 'created_at': '2026-04-06 06:06:47', 'updated_at': '2026-04-06 06:06:47', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:06:47.386 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': -93, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'timestamp': '2026-04-06 06:06:47', 'created_at': '2026-04-06 06:06:47', 'updated_at': '2026-04-06 06:06:47', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:06:47.385
[debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:06:47.385 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:06:47.385
Traceback (most recent call last): File "/app/udp_echo_server.py", line 500, in forward_to_api resp.raise_for_status() File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1026, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
Traceback (most recent call last):
  File "/app/udp_echo_server.py", line 500, in forward_to_api
    resp.raise_for_status()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1026, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-06 08:06:47.385 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
ERROR 2026-04-06 08:06:01.645
[debug] [API] Request error details: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-06 08:06:01.645 [ERROR] [debug] [API] Request error details: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
DEBUG 2026-04-06 08:06:01.645
[debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:06:01 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X96a431800ab8daa8e483e36460243be0', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6M3U%2FRezPEyCk3V1b0ib3%2BXcYWb6QsFaCct9e1RFxpWw0Grh3u0e5OHF6o39Eifi88ddvTz9bQ9WCj4B1dUywh8KS6RhT5Cy1nGVLSX0nPx6FVLuHAPE9oikduHPCCGeoCMRn9jZG7o56B5v1TyQ"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e9aab6c7a0541-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-06 08:06:01.645 [DEBUG] [debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:06:01 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X96a431800ab8daa8e483e36460243be0', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6M3U%2FRezPEyCk3V1b0ib3%2BXcYWb6QsFaCct9e1RFxpWw0Grh3u0e5OHF6o39Eifi88ddvTz9bQ9WCj4B1dUywh8KS6RhT5Cy1nGVLSX0nPx6FVLuHAPE9oikduHPCCGeoCMRn9jZG7o56B5v1TyQ"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e9aab6c7a0541-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-06 08:06:01.374
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-06 08:06:01.374 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-06 08:06:01.373
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 6, 'device_id': 6, 'box_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': -91, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'timestamp': '2026-04-06 06:06:01', 'created_at': '2026-04-06 06:06:01', 'updated_at': '2026-04-06 06:06:01', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:06:01.373 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 6, 'device_id': 6, 'box_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': -91, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'timestamp': '2026-04-06 06:06:01', 'created_at': '2026-04-06 06:06:01', 'updated_at': '2026-04-06 06:06:01', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:06:01.373
[debug] [TRANSFORM] Raw input: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:06:01.373 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:06:01.372
Traceback (most recent call last): File "/app/udp_echo_server.py", line 500, in forward_to_api resp.raise_for_status() File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1026, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
Traceback (most recent call last):
  File "/app/udp_echo_server.py", line 500, in forward_to_api
    resp.raise_for_status()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1026, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-06 08:06:01.372 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3963, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
ERROR 2026-04-06 08:02:36.707
[debug] [API] Request error details: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-06 08:02:36.707 [ERROR] [debug] [API] Request error details: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
DEBUG 2026-04-06 08:02:36.706
[debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:02:36 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X473e7d4ddc0f74632b78a0210a4bff76', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eSG5kaY53xem4Z4OtvCmzhnq2JIv94HnE2i52IANZWFXXANWU%2Bk85Cs%2BcW0lgNKuXi1w6AA%2Bcdxuu0TeUsroxe1quQ86Y%2FTXWYEzcXoSrfxbGYnjB4XjHKQBXE1X2vnDowJhNTRXsJwyg54RkpV%2B"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e95aa9a07e447-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-06 08:02:36.706 [DEBUG] [debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:02:36 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X473e7d4ddc0f74632b78a0210a4bff76', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eSG5kaY53xem4Z4OtvCmzhnq2JIv94HnE2i52IANZWFXXANWU%2Bk85Cs%2BcW0lgNKuXi1w6AA%2Bcdxuu0TeUsroxe1quQ86Y%2FTXWYEzcXoSrfxbGYnjB4XjHKQBXE1X2vnDowJhNTRXsJwyg54RkpV%2B"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e95aa9a07e447-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-06 08:02:36.493
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-06 08:02:36.493 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-06 08:02:36.491
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 6, 'device_id': 6, 'box_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3965, 'temperature': 22, 'gsm_level': -91, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'timestamp': '2026-04-06 06:02:36', 'created_at': '2026-04-06 06:02:36', 'updated_at': '2026-04-06 06:02:36', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:02:36.491 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 6, 'device_id': 6, 'box_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3965, 'temperature': 22, 'gsm_level': -91, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'timestamp': '2026-04-06 06:02:36', 'created_at': '2026-04-06 06:02:36', 'updated_at': '2026-04-06 06:02:36', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:02:36.491
[debug] [TRANSFORM] Raw input: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3965, 'temperature': 22, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:02:36.491 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3965, 'temperature': 22, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:02:36.490
Traceback (most recent call last): File "/app/udp_echo_server.py", line 500, in forward_to_api resp.raise_for_status() File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1026, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3965, 'temperature': 22, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'token': 'q1w2e3r4t5y6u7i8'}
Traceback (most recent call last):
  File "/app/udp_echo_server.py", line 500, in forward_to_api
    resp.raise_for_status()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1026, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-06 08:02:36.490 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3965, 'temperature': 22, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'token': 'q1w2e3r4t5y6u7i8'}