Detailed debug output for troubleshooting
2026-04-17 08:57:09.348 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4083, 'temperature': 0, 'gsm_level': '-99dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-17 08:57:09.347 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4083, 'temperature': 0, 'gsm_level': '-99dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-17 03:56:27.419 [DEBUG] [debug] [API] Full response: {'box_id': 1, 'tag_id': 1, 'transmission_frequency': '6', 'action': 'completed'}
2026-04-17 03:56:27.418 [DEBUG] [debug] [API] Response Headers: {'Date': 'Fri, 17 Apr 2026 01:56:27 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': 'X69ace3c8a981e6fa978e19c6185746b7', '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=2EobikmOYS%2BtoaQ1mvvp7wwVuFtkOvOY1ngBlnaogSkqXR%2B5ySSVQjwzpV2w5y1s9eJJX2ym7MkbMLQ8PeYXTRpkpH3F8mf53cw19DVNXn81iqOumCsPGeeBda8zaH0fX4L2YeLkwemcMOvlDLDo"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9ed7d033ea6be4af-OTP'}
2026-04-17 03:56:26.788 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-17 03:56:26.787 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4183, 'temperature': 0, 'gsm_level': -101, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'timestamp': '2026-04-17 01:56:26', 'created_at': '2026-04-17 01:56:26', 'updated_at': '2026-04-17 01:56:26', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-17 03:56:26.786 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4183, 'temperature': 0, 'gsm_level': '-101dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-17 03:56:26.786 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4183, 'temperature': 0, 'gsm_level': '-101dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 22:55:51.206 [DEBUG] [debug] [API] Full response: {'box_id': 1, 'tag_id': 1, 'transmission_frequency': '6', 'action': 'completed'}
2026-04-16 22:55:51.205 [DEBUG] [debug] [API] Response Headers: {'Date': 'Thu, 16 Apr 2026 20:55:51 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': 'Xe11b9296f9cfe28ee16a91b1d12b72a6', 'Server': 'cloudflare', 'via': '1.1 Caddy', 'x-powered-by': 'PHP/8.2.29', 'x-ratelimit-limit': '60', 'x-ratelimit-remaining': '54', '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=z64Fp2C82VMcSaBLzDUBJEMb2ozDrixEZ5L9COolgjSFxfHwfv%2FVziuUS71A4zAZYapIyTn5GFkACE%2FPDjOqSGd%2BYWgxJzXViaSev1UIO7kw9Z50t4%2BpcH3WdNf5T87hU7CgVlxvvhxqJIEHx1pM"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9ed617ddca58c9d4-OTP'}
2026-04-16 22:55:50.603 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-16 22:55:50.602 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4110, 'temperature': 0, 'gsm_level': -99, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'timestamp': '2026-04-16 20:55:50', 'created_at': '2026-04-16 20:55:50', 'updated_at': '2026-04-16 20:55:50', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 22:55:50.602 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4110, 'temperature': 0, 'gsm_level': '-99dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 22:55:50.601 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4110, 'temperature': 0, 'gsm_level': '-99dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 17:55:08.934 [DEBUG] [debug] [API] Full response: {'box_id': 1, 'tag_id': 1, 'transmission_frequency': '6', 'action': 'completed'}
2026-04-16 17:55:08.934 [DEBUG] [debug] [API] Response Headers: {'Date': 'Thu, 16 Apr 2026 15:55:08 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': 'Xf625517cc9380e1e3a6ef7caa116b888', '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=oXYDGTcGUqUlVzdh0Sk3ICn6V%2F5EoYUyXq5sQoqGNVWGu5%2FM16EFiLF63aqIJ%2BDfJh44Vi2HEg%2Fk4f8bK531t3vO4FX3j%2BH7DLcRjIgetgoX0pccp7zRLX9hi8jpK9LkxINq1Yyu3DCW9fnpotYF"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9ed45f61c901b688-OTP'}
2026-04-16 17:55:08.365 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-16 17:55:08.364 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4180, 'temperature': 0, 'gsm_level': -97, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '7', 'action': 'completed', 'timestamp': '2026-04-16 15:55:08', 'created_at': '2026-04-16 15:55:08', 'updated_at': '2026-04-16 15:55:08', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 17:55:08.363 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4180, 'temperature': 0, 'gsm_level': '-97dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '7', '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: 502 Server Error: Bad Gateway for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-16 17:55:08.363 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4180, 'temperature': 0, 'gsm_level': '-97dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '33', 'transmission_frequency': '7', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 12:54:28.480 [ERROR] [debug] [API] Request error details: 502 Server Error: Bad Gateway for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-16 12:54:28.479 [DEBUG] [debug] [API] Response Headers: {'Date': 'Thu, 16 Apr 2026 10:54:28 GMT', 'Content-Type': 'text/html; charset=UTF-8', 'Content-Length': '6469', 'Connection': 'keep-alive', 'Cache-Control': 'private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0', 'Expires': 'Thu, 01 Jan 1970 00:00:01 GMT', 'Referrer-Policy': 'same-origin', 'X-Frame-Options': 'SAMEORIGIN', 'Server': 'cloudflare', 'CF-RAY': '9ed2a6f36f13e4a8-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-16 12:54:28.092 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-16 12:54:28.091 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 2, 'battery_voltage': 4187, 'temperature': 0, 'gsm_level': -97, 'operator': '26201', 'hw_issues': 'ERR_UDP_NO_ACK', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'timestamp': '2026-04-16 10:54:28', 'created_at': '2026-04-16 10:54:28', 'updated_at': '2026-04-16 10:54:28', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 12:54:28.091 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 2, 'battery_voltage': 4187, 'temperature': 0, 'gsm_level': '-97dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_NO_ACK', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 12:54:28.090 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 2, 'battery_voltage': 4187, 'temperature': 0, 'gsm_level': '-97dBm', 'operator': '26201', 'hw_issues': 'ERR_UDP_NO_ACK', 'visits_10_tx': '33', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 02:53:01.642 [DEBUG] [debug] [API] Full response: {'box_id': 1, 'tag_id': 1, 'transmission_frequency': '6', 'action': 'completed'}
2026-04-16 02:53:01.641 [DEBUG] [debug] [API] Response Headers: {'Date': 'Thu, 16 Apr 2026 00:53:01 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': 'Xc50b70c07c88776661e9242b92f439a3', '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=cJOwDW9lnfQ5CeJpKDANF1RTshfdxvqq5iHLla5QI3j47fZxy9zce7bWPxD5VI7I6%2FjffmmJMFArpl0GBw6aZaI8k%2B7SBK%2FyJgr2okbpid4o9tlqtVECIG1GJiA%2F7AuxsTHJq1aAL2S1tk0m4Md3"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9ecf35e9c94ae4b2-OTP'}
2026-04-16 02:53:00.999 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-16 02:53:00.998 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4192, 'temperature': 0, 'gsm_level': -91, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '29', 'transmission_frequency': '6', 'action': 'completed', 'timestamp': '2026-04-16 00:53:00', 'created_at': '2026-04-16 00:53:00', 'updated_at': '2026-04-16 00:53:00', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 02:53:00.997 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4192, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '29', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-16 02:53:00.997 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4192, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '29', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-15 21:52:24.525 [DEBUG] [debug] [API] Full response: {'box_id': 1, 'tag_id': 1, 'transmission_frequency': '6', 'action': 'completed'}
2026-04-15 21:52:24.524 [DEBUG] [debug] [API] Response Headers: {'Date': 'Wed, 15 Apr 2026 19:52: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': 'X3b03f44fc5955f8de65f9e88158fd012', '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=cxaKnNEZFi51PBAxoowf2XkDUky04jI1Kj%2FePVv6m%2BQ4fQVvZyosHBdOf%2FyzICE59nBc7ziTMKX0M9mC93i6AnDskeRIed5WQppR2PCOtH8r3ZwiPD9BloviyxDuhXXrBiTpUDVVbzeTibyjsa5T"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9ecd7d8dc99570cf-OTP'}
2026-04-15 21:52:23.884 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-15 21:52:23.883 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4184, 'temperature': 0, 'gsm_level': -91, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '29', 'transmission_frequency': '6', 'action': 'completed', 'timestamp': '2026-04-15 19:52:23', 'created_at': '2026-04-15 19:52:23', 'updated_at': '2026-04-15 19:52:23', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-15 21:52:23.883 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4184, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '29', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-15 21:52:23.882 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4184, 'temperature': 0, 'gsm_level': '-91dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '29', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-15 16:51:51.897 [DEBUG] [debug] [API] Full response: {'box_id': 1, 'tag_id': 1, 'transmission_frequency': '6', 'action': 'completed'}
2026-04-15 16:51:51.896 [DEBUG] [debug] [API] Response Headers: {'Date': 'Wed, 15 Apr 2026 14:51:51 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': 'Xffd503e8f02884cdc0ae7d83996f71e9', '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=liUHDEE4yY6HkU%2BiT3gYmI2jxtKpYduXNin50Mt9ZuBbxOQ9TYayxMsCRZpg7IWIe%2BCtuGRjuwn7DrtgE0IEGiZSQB2sFcq6mcAOI2JkYXx7C3Gx5u9jYuM7X8jkJlP2PmJ3v0vtWMWYs1qz81pl"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9ecbc54dcdc2e427-OTP'}
2026-04-15 16:51:51.245 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-15 16:51:51.244 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 2, 'battery_voltage': 4191, 'temperature': 0, 'gsm_level': -93, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '29', 'transmission_frequency': '6', 'action': 'completed', 'timestamp': '2026-04-15 14:51:51', 'created_at': '2026-04-15 14:51:51', 'updated_at': '2026-04-15 14:51:51', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-15 16:51:51.244 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 2, 'battery_voltage': 4191, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '29', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-15 16:51:51.243 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 2, 'battery_voltage': 4191, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '29', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-15 11:51:29.468 [DEBUG] [debug] [API] Full response: {'box_id': 1, 'tag_id': 1, 'transmission_frequency': '6', 'action': 'completed'}
2026-04-15 11:51:29.467 [DEBUG] [debug] [API] Response Headers: {'Date': 'Wed, 15 Apr 2026 09:51:29 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': 'Xb47e36a1b63b1a633ef811d85f12cabc', '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=tf93nnj8rt8R75Wztj%2BI8Ksnaa9msnY7jM2eJeKBSGwveBu6%2BD1ozRgdi4G4TE9ifAI0Hf1X4D5lcssH1n3jB7aFgq%2FViLhHirETu5C3xW1lHeCSIiypBxWvTszecCiqf0KCmpw3z%2BOAtR5dgNJ3"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9eca0d4db88dca1d-OTP'}
2026-04-15 11:51:28.835 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-15 11:51:28.834 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4096, 'temperature': 0, 'gsm_level': -63, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '27', 'transmission_frequency': '6', 'action': 'completed', 'timestamp': '2026-04-15 09:51:28', 'created_at': '2026-04-15 09:51:28', 'updated_at': '2026-04-15 09:51:28', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-15 11:51:28.834 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4096, 'temperature': 0, 'gsm_level': '-63dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '27', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-15 11:51:28.833 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4096, 'temperature': 0, 'gsm_level': '-63dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '27', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}