Debug
20,386 entries

Detailed debug output for troubleshooting

Clear
Log Entries
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'}
ERROR 2026-04-06 08:00:13.335
[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:00:13.335 [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:00:13.334
[debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:00:13 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': 'X2befb3dffd7bd3d887038883fc115c9c', '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=WiqN5gzWoatBUZkJwURyfMSym2tnh5IneSB8jpj3udMjMpTeiVaJb5rh80x5uXYOvEww6KIvaIyGVINdyQc5M0%2BuHO7zCu%2FpB%2BPAU5ppVmuBXu0iWJLCvSbSV8Dl59%2FIIduocVWcFkU%2B3cFNjT9X"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e922a9e8bb9e9-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-06 08:00:13.334 [DEBUG] [debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 06:00:13 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': 'X2befb3dffd7bd3d887038883fc115c9c', '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=WiqN5gzWoatBUZkJwURyfMSym2tnh5IneSB8jpj3udMjMpTeiVaJb5rh80x5uXYOvEww6KIvaIyGVINdyQc5M0%2BuHO7zCu%2FpB%2BPAU5ppVmuBXu0iWJLCvSbSV8Dl59%2FIIduocVWcFkU%2B3cFNjT9X"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e922a9e8bb9e9-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-06 08:00:13.132
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-06 08:00:13.132 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-06 08:00:13.131
[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': -93, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'timestamp': '2026-04-06 06:00:13', 'created_at': '2026-04-06 06:00:13', 'updated_at': '2026-04-06 06:00:13', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:00:13.131 [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': -93, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'timestamp': '2026-04-06 06:00:13', 'created_at': '2026-04-06 06:00:13', 'updated_at': '2026-04-06 06:00:13', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:00:13.131
[debug] [TRANSFORM] Raw input: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3965, 'temperature': 22, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 08:00:13.131 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3965, 'temperature': 22, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 08:00:13.130
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': '-93dBm', '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:00:13.130 [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': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '7', 'action': 'error', 'token': 'q1w2e3r4t5y6u7i8'}
ERROR 2026-04-06 07:58:04.899
[debug] [API] Request error details: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-06 07:58:04.899 [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 07:58:04.898
[debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 05:58:04 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': 'X7cefe08377dab677730a2112258db208', '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=apl6e3kIpRturzloKkbpx0jugsAUlvy1AEBtFgYlwcomJSzm7PFw%2B%2B0kbN6QQTOQeeXaN%2B5AC2e6BmfD5b9Y%2BwX%2FFxStvW01cLIJY%2FJFlomVd2TvCI23spgS0Aexm8l2QqPoWE835eab8gIjA137"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e8f06fa1c26f4-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-06 07:58:04.898 [DEBUG] [debug] [API] Response Headers: {'Date': 'Mon, 06 Apr 2026 05:58:04 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': 'X7cefe08377dab677730a2112258db208', '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=apl6e3kIpRturzloKkbpx0jugsAUlvy1AEBtFgYlwcomJSzm7PFw%2B%2B0kbN6QQTOQeeXaN%2B5AC2e6BmfD5b9Y%2BwX%2FFxStvW01cLIJY%2FJFlomVd2TvCI23spgS0Aexm8l2QqPoWE835eab8gIjA137"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e7e8f06fa1c26f4-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-06 07:58:04.519
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-06 07:58:04.519 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-06 07:58:04.518
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 6, 'device_id': 6, 'box_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3954, 'temperature': 22, 'gsm_level': -91, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'timestamp': '2026-04-06 05:58:04', 'created_at': '2026-04-06 05:58:04', 'updated_at': '2026-04-06 05:58:04', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 07:58:04.518 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 6, 'device_id': 6, 'box_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3954, 'temperature': 22, 'gsm_level': -91, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'timestamp': '2026-04-06 05:58:04', 'created_at': '2026-04-06 05:58:04', 'updated_at': '2026-04-06 05:58:04', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 07:58:04.517
[debug] [TRANSFORM] Raw input: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3954, 'temperature': 22, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-06 07:58:04.517 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3954, 'temperature': 22, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
DEBUG 2026-04-06 07:58:04.517
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': 3954, 'temperature': 22, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', '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 07:58:04.517 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 3954, 'temperature': 22, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
ERROR 2026-04-03 19:46:54.048
[debug] [API] Request error details: 404 Client Error: Not Found for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-03 19:46:54.048 [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-03 19:46:54.047
[debug] [API] Response Headers: {'Date': 'Fri, 03 Apr 2026 17:46: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': 'X65482cd221f5c2f2e379997e76f567a8', '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=AqpT9YVFrZ%2BHlJBgvq2ikOjjMSXaMKKX1YaAktLlaxs06pZzcVyTrLDI0xQwd8x2xFFlAvcHpfRg%2FqQkEPhmNBcGpMuw5x%2FTFvskuLA0HivLBGpXa53KLR8QtCSrqnwZ7NUVlbt%2BZTAHjztMPk0C"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e69e536fa76e4b1-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-03 19:46:54.047 [DEBUG] [debug] [API] Response Headers: {'Date': 'Fri, 03 Apr 2026 17:46: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': 'X65482cd221f5c2f2e379997e76f567a8', '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=AqpT9YVFrZ%2BHlJBgvq2ikOjjMSXaMKKX1YaAktLlaxs06pZzcVyTrLDI0xQwd8x2xFFlAvcHpfRg%2FqQkEPhmNBcGpMuw5x%2FTFvskuLA0HivLBGpXa53KLR8QtCSrqnwZ7NUVlbt%2BZTAHjztMPk0C"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e69e536fa76e4b1-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
DEBUG 2026-04-03 19:46:53.793
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-03 19:46:53.793 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-04-03 19:46:53.791
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 6, 'device_id': 6, 'box_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 4137, 'temperature': 21, 'gsm_level': -91, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'timestamp': '2026-04-03 17:46:53', 'created_at': '2026-04-03 17:46:53', 'updated_at': '2026-04-03 17:46:53', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 19:46:53.791 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 6, 'device_id': 6, 'box_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 4137, 'temperature': 21, 'gsm_level': -91, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'timestamp': '2026-04-03 17:46:53', 'created_at': '2026-04-03 17:46:53', 'updated_at': '2026-04-03 17:46:53', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}