Debug
20,386 entries

Detailed debug output for troubleshooting

Clear
Log Entries
DEBUG 2026-05-12 08:59:31.463
[debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4320, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:59:31.463 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4320, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:59:31.463
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4320, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:59:31.463 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4320, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
ERROR 2026-05-12 08:54:30.954
[debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:54:30.954 [ERROR] [debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
DEBUG 2026-05-12 08:54:30.953
[debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:54:30 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X0181814839e9904a7e182b5851032da9', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iosiUP0NzS0vVPvgYCJ1gDQLqIqLgfUbjfciEKIqq%2BLmgLxJt25NNL36Z0iOLFxhBj4hD6SNxs2%2FVOxtaeQjV8yrh8uFYgOqXE7nkc181tPqp9Zh8z0bKnQ7%2FbdisMhUkAnNW7ljf83E0ozyB0ZV"}]}', 'CF-RAY': '9fa78332880e3793-OTP'}
2026-05-12 08:54:30.953 [DEBUG] [debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:54:30 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X0181814839e9904a7e182b5851032da9', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iosiUP0NzS0vVPvgYCJ1gDQLqIqLgfUbjfciEKIqq%2BLmgLxJt25NNL36Z0iOLFxhBj4hD6SNxs2%2FVOxtaeQjV8yrh8uFYgOqXE7nkc181tPqp9Zh8z0bKnQ7%2FbdisMhUkAnNW7ljf83E0ozyB0ZV"}]}', 'CF-RAY': '9fa78332880e3793-OTP'}
DEBUG 2026-05-12 08:54:30.706
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-05-12 08:54:30.706 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-05-12 08:54:30.705
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': -89, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:54:30', 'created_at': '2026-05-12 06:54:30', 'updated_at': '2026-05-12 06:54:30', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:54:30.705 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': -89, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:54:30', 'created_at': '2026-05-12 06:54:30', 'updated_at': '2026-05-12 06:54:30', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:54:30.704
[debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': '-89dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:54:30.704 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': '-89dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:54:30.704
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': '-89dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:54:30.704 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': '-89dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
ERROR 2026-05-12 08:49:28.191
[debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:49:28.191 [ERROR] [debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
DEBUG 2026-05-12 08:49:28.190
[debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:49:28 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'Xdd037fad08b1b25a4f81c60bf4ed44bb', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZJ8Qq0bdMyCLhQSHdzVGzEBSBOiBpStusLOhKZCWsT1NAIoOwliTInmvfc5uvk4ECxSYhfkxBDZdCpKVBgA5x2AUW3rP79wz%2FhLvSFzsRNvgAdl%2Fy0U8eAGMcP8VtP%2BDB6SnsAKxFoM6vyicFJeY"}]}', 'CF-RAY': '9fa77bce4baae3f8-OTP'}
2026-05-12 08:49:28.190 [DEBUG] [debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:49:28 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'Xdd037fad08b1b25a4f81c60bf4ed44bb', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZJ8Qq0bdMyCLhQSHdzVGzEBSBOiBpStusLOhKZCWsT1NAIoOwliTInmvfc5uvk4ECxSYhfkxBDZdCpKVBgA5x2AUW3rP79wz%2FhLvSFzsRNvgAdl%2Fy0U8eAGMcP8VtP%2BDB6SnsAKxFoM6vyicFJeY"}]}', 'CF-RAY': '9fa77bce4baae3f8-OTP'}
DEBUG 2026-05-12 08:49:27.938
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-05-12 08:49:27.938 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-05-12 08:49:27.938
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': -91, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:49:27', 'created_at': '2026-05-12 06:49:27', 'updated_at': '2026-05-12 06:49:27', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:49:27.938 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': -91, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:49:27', 'created_at': '2026-05-12 06:49:27', 'updated_at': '2026-05-12 06:49:27', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:49:27.937
[debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:49:27.937 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:49:27.937
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:49:27.937 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
ERROR 2026-05-12 08:44:26.109
[debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:44:26.109 [ERROR] [debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
DEBUG 2026-05-12 08:44:26.108
[debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:44:26 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X01c40bba81975bd16b94e8018edc92fe', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=j27cTM5HF6SPpmDF8vxS2J1ilmf4lAPylFXfEUtYzosMImvso%2BXRpK9R7UbgpqC%2FO%2Be8UbI5hcjccLJJNNsEFEBx0kD4HPsMJlmJ%2Byi2GYOPXscU2R2zUcfdXsub8jlcYHUiZEbOd2vVW7YC8o3j"}]}', 'CF-RAY': '9fa7746e4e3ae40b-OTP'}
2026-05-12 08:44:26.108 [DEBUG] [debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:44:26 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X01c40bba81975bd16b94e8018edc92fe', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=j27cTM5HF6SPpmDF8vxS2J1ilmf4lAPylFXfEUtYzosMImvso%2BXRpK9R7UbgpqC%2FO%2Be8UbI5hcjccLJJNNsEFEBx0kD4HPsMJlmJ%2Byi2GYOPXscU2R2zUcfdXsub8jlcYHUiZEbOd2vVW7YC8o3j"}]}', 'CF-RAY': '9fa7746e4e3ae40b-OTP'}
DEBUG 2026-05-12 08:44:25.855
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-05-12 08:44:25.855 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-05-12 08:44:25.854
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4358, 'temperature': 0, 'gsm_level': -91, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:44:25', 'created_at': '2026-05-12 06:44:25', 'updated_at': '2026-05-12 06:44:25', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:44:25.854 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4358, 'temperature': 0, 'gsm_level': -91, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:44:25', 'created_at': '2026-05-12 06:44:25', 'updated_at': '2026-05-12 06:44:25', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:44:25.854
[debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4358, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:44:25.854 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4358, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:44:25.854
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4358, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:44:25.854 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4358, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
ERROR 2026-05-12 08:39:24.712
[debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:39:24.712 [ERROR] [debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
DEBUG 2026-05-12 08:39:24.711
[debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:39:24 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X94cf8e81242cbec864d5398244d93181', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VrpRfgHm%2BUZ%2BNgypIENwd2g7tj1U6phmoa9Xtvhbcf2hvq1x0yNFlN4bDNeJIPwHMmkwcjYn7g%2FCTfPlqtcg0OX6vb%2Br0SQ5h46qS42NfclJ%2BtDZ3cV55N0vWc7i%2B9WaLbp3D7xfnsPzf2YDVBdo"}]}', 'CF-RAY': '9fa76d128f3ce465-OTP'}
2026-05-12 08:39:24.711 [DEBUG] [debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:39:24 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X94cf8e81242cbec864d5398244d93181', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VrpRfgHm%2BUZ%2BNgypIENwd2g7tj1U6phmoa9Xtvhbcf2hvq1x0yNFlN4bDNeJIPwHMmkwcjYn7g%2FCTfPlqtcg0OX6vb%2Br0SQ5h46qS42NfclJ%2BtDZ3cV55N0vWc7i%2B9WaLbp3D7xfnsPzf2YDVBdo"}]}', 'CF-RAY': '9fa76d128f3ce465-OTP'}
DEBUG 2026-05-12 08:39:24.465
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-05-12 08:39:24.465 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-05-12 08:39:24.465
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': -99, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:39:24', 'created_at': '2026-05-12 06:39:24', 'updated_at': '2026-05-12 06:39:24', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:39:24.465 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': -99, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:39:24', 'created_at': '2026-05-12 06:39:24', 'updated_at': '2026-05-12 06:39:24', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:39:24.464
[debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': '-99dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:39:24.464 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': '-99dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:39:24.464
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': '-99dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:39:24.464 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4367, 'temperature': 0, 'gsm_level': '-99dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
ERROR 2026-05-12 08:34:24.516
[debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:34:24.516 [ERROR] [debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
DEBUG 2026-05-12 08:34:24.515
[debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:34:24 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X76516d2e5bc5549cfd2a0b7a429ae608', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hy6EC7eOxosISZ9h6sgHYxsTQUgupNBoxdCg6j3nzN8ufHDjp7OGJoIkg4YWZMQdghprTlhuz6wTdBh%2B0sDKAoF%2BUXIMDGI%2F%2Fl1ZZaIr5FgfIM3I7d0jm7SMZalJ5aqPTEPXdOnUIeOewZ2jAlwE"}]}', 'CF-RAY': '9fa765be4d6ee4a8-OTP'}
2026-05-12 08:34:24.515 [DEBUG] [debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:34:24 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X76516d2e5bc5549cfd2a0b7a429ae608', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hy6EC7eOxosISZ9h6sgHYxsTQUgupNBoxdCg6j3nzN8ufHDjp7OGJoIkg4YWZMQdghprTlhuz6wTdBh%2B0sDKAoF%2BUXIMDGI%2F%2Fl1ZZaIr5FgfIM3I7d0jm7SMZalJ5aqPTEPXdOnUIeOewZ2jAlwE"}]}', 'CF-RAY': '9fa765be4d6ee4a8-OTP'}
DEBUG 2026-05-12 08:34:24.264
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-05-12 08:34:24.264 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-05-12 08:34:24.263
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': -89, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:34:24', 'created_at': '2026-05-12 06:34:24', 'updated_at': '2026-05-12 06:34:24', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:34:24.263 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': -89, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:34:24', 'created_at': '2026-05-12 06:34:24', 'updated_at': '2026-05-12 06:34:24', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:34:24.263
[debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-89dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:34:24.263 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-89dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:34:24.262
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-89dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:34:24.262 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-89dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
ERROR 2026-05-12 08:29:20.560
[debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:29:20.560 [ERROR] [debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
DEBUG 2026-05-12 08:29:20.558
[debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:29:20 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X3d58abb5d29aa86d5df581072cc4bd25', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ucCink5JVTzuEFTeaNtIjuRKYj5CIhXNYucIRzsnjlyZXlWHTOZmfJUvcZX8dNvcNjC9rRh%2FP3tbcnQkY%2Fw5vQxczAhHyP0lgvJzrHiOFsknBFfqBp%2BnYbR%2BeVuZgchEIMDbVfC61xFbnOeJPsGp"}]}', 'CF-RAY': '9fa75e529d2ce431-OTP'}
2026-05-12 08:29:20.558 [DEBUG] [debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:29:20 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X3d58abb5d29aa86d5df581072cc4bd25', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ucCink5JVTzuEFTeaNtIjuRKYj5CIhXNYucIRzsnjlyZXlWHTOZmfJUvcZX8dNvcNjC9rRh%2FP3tbcnQkY%2Fw5vQxczAhHyP0lgvJzrHiOFsknBFfqBp%2BnYbR%2BeVuZgchEIMDbVfC61xFbnOeJPsGp"}]}', 'CF-RAY': '9fa75e529d2ce431-OTP'}
DEBUG 2026-05-12 08:29:20.300
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-05-12 08:29:20.300 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-05-12 08:29:20.299
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': -93, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:29:20', 'created_at': '2026-05-12 06:29:20', 'updated_at': '2026-05-12 06:29:20', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:29:20.299 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': -93, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:29:20', 'created_at': '2026-05-12 06:29:20', 'updated_at': '2026-05-12 06:29:20', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:29:20.299
[debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:29:20.299 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:29:20.298
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:29:20.298 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
ERROR 2026-05-12 08:24:18.496
[debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:24:18.496 [ERROR] [debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
DEBUG 2026-05-12 08:24:18.494
[debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:24:18 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X0cec8e04aac2de7d94eb6f4d447cf194', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Bf%2BeAO5VaErhkKnVoVVDR0K9d%2BNdoJ18a7f%2BIKr%2B0bgC1T8LHzo1n9Wvj4naEjKF7tNML%2BNVowPTJEhLdjeU5bkAk1D7IyqQL%2BUWYn47E4CZs%2B0YTJJ1DHy2nTkivAfh1tUwM6dwiTIBOdNgBiQu"}]}', 'CF-RAY': '9fa756f2ab5bc9e8-OTP'}
2026-05-12 08:24:18.494 [DEBUG] [debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:24:18 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'X0cec8e04aac2de7d94eb6f4d447cf194', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Bf%2BeAO5VaErhkKnVoVVDR0K9d%2BNdoJ18a7f%2BIKr%2B0bgC1T8LHzo1n9Wvj4naEjKF7tNML%2BNVowPTJEhLdjeU5bkAk1D7IyqQL%2BUWYn47E4CZs%2B0YTJJ1DHy2nTkivAfh1tUwM6dwiTIBOdNgBiQu"}]}', 'CF-RAY': '9fa756f2ab5bc9e8-OTP'}
DEBUG 2026-05-12 08:24:18.234
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-05-12 08:24:18.234 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-05-12 08:24:18.233
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': -91, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:24:18', 'created_at': '2026-05-12 06:24:18', 'updated_at': '2026-05-12 06:24:18', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:24:18.233 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': -91, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:24:18', 'created_at': '2026-05-12 06:24:18', 'updated_at': '2026-05-12 06:24:18', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:24:18.232
[debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:24:18.232 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:24:18.232
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:24:18.232 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4368, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
ERROR 2026-05-12 08:19:17.676
[debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:19:17.676 [ERROR] [debug] [API] Request error details: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
DEBUG 2026-05-12 08:19:17.675
[debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:19:17 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'Xcbe78796cfec1cb833dcb0e96a502a5e', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bYSc9S2XXg3%2BF9qgxMxVmTRaUpS9foAeodr1DkQVZcamgZUL3nw44KoYWAocYsmgwAZhXG96E42JHnap2mLm9H7QkUbeZ%2FyUs3VrIuy713ItAx9WT668MMZz4oCtsKYu%2BvkZmWlypyCMCrGk30R6"}]}', 'CF-RAY': '9fa74f9a7ab7c9e4-OTP'}
2026-05-12 08:19:17.675 [DEBUG] [debug] [API] Response Headers: {'Date': 'Tue, 12 May 2026 06:19:17 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-origin': '*', 'alt-svc': 'h3=":443"; ma=86400', 'Cache-Control': 'no-cache, private', 'phpdebugbar-id': 'Xcbe78796cfec1cb833dcb0e96a502a5e', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '59', 'cf-cache-status': 'DYNAMIC', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bYSc9S2XXg3%2BF9qgxMxVmTRaUpS9foAeodr1DkQVZcamgZUL3nw44KoYWAocYsmgwAZhXG96E42JHnap2mLm9H7QkUbeZ%2FyUs3VrIuy713ItAx9WT668MMZz4oCtsKYu%2BvkZmWlypyCMCrGk30R6"}]}', 'CF-RAY': '9fa74f9a7ab7c9e4-OTP'}
DEBUG 2026-05-12 08:19:17.408
[debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-05-12 08:19:17.408 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
DEBUG 2026-05-12 08:19:17.408
[debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': -95, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:19:17', 'created_at': '2026-05-12 06:19:17', 'updated_at': '2026-05-12 06:19:17', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:19:17.408 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': -95, 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'timestamp': '2026-05-12 06:19:17', 'created_at': '2026-05-12 06:19:17', 'updated_at': '2026-05-12 06:19:17', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:19:17.407
[debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
2026-05-12 08:19:17.407 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
DEBUG 2026-05-12 08:19:17.407
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}
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: 422 Client Error: Unprocessable Entity for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-05-12 08:19:17.407 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 71, 'battery_voltage': 4369, 'temperature': 0, 'gsm_level': '-95dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_PARSE,ERR_UDP_NO_ACK,UDP_NOACK,HTTP_INIT', 'visits_10_tx': 71, 'transmission_frequency': 8, 'action': 1, 'token': 'q1w2e3r4t5y6u7i8', 'boot_count': 4, 'daily_visits': 51, 'high_activity': 1, 'throttle': 0, 'fw_ver': 2}