=== Manual Database Test === Test data to send: Array ( [device_id] => TEST_ESP32_1765840462 [total_cycles] => 5 [waste_bags_saved] => 17.5 [co2_emissions_diverted] => 11.57 [last_emptied_time] => 1765840462000 [month_start_time] => 1765840462000 [data_version] => 2 [checksum] => 12345 ) JSON payload: {"device_id":"TEST_ESP32_1765840462","total_cycles":5,"waste_bags_saved":17.5,"co2_emissions_diverted":11.57000000000000028421709430404007434844970703125,"last_emptied_time":1765840462000,"month_start_time":1765840462000,"data_version":2,"checksum":12345} === Response === HTTP Code: 200 Response: {"success":true,"message":"Metrics saved successfully","insert_id":"7420","device_id":"TEST_ESP32_1765840462","total_cycles":5,"timestamp":"2025-12-15 23:14:22"} ✓ SUCCESS! Data should be in database Test records in database: 535 Latest test records: - ID: 7420, Device: TEST_ESP32_1765840462, Cycles: 5 - ID: 7419, Device: TEST_DEVICE_1765805680, Cycles: 999 - ID: 7417, Device: TEST_ESP32_1765804375, Cycles: 5 === Test Complete ===