[2026-07-01 14:08:51,908.908 INFO ] Ironman:: process_order: state before if : STATE_COMPLETE [2026-07-01 14:08:51,914.914 INFO ] Ironman:: process_order: state after if : STATE_INITING [2026-07-01 14:08:53,032.032 INFO ] Ironman:: process_order: state before if : STATE_INITED [2026-07-01 14:08:53,035.035 INFO ] Ironman:: process_order: state after if : STATE_INITED [2026-07-01 14:08:53,050.050 INFO ] Ironman:: process_order: order data: [{'offer_applied': 'True', 'user_id': '7353292915', 'type_of_order': 'app', 'vm_id': '1660749537502', 'order_amount': 0.0, 'order_cfg': None, 'debit_done': 'False', 'sku_json': '0-0', 'pre_auth_amount': 70.0, 'proposed_sku_json': '{"res":true,"skus":[{"sku_total":60,"image_url":"https://images.tinymart.in/product/4500702-1302.webp","door_id":"2","qty":2,"name":"Raw Masala Shikanji 200ml","mrp":"30","unit_price":30,"skuid":"4500702","tray_id":"40","offer_id":"","offer_desc":""},{"sku_total":10,"image_url":"https://images.tinymart.in/product/4500673-8519.webp","door_id":"1","qty":1,"name":"Modern kitchens Salted Peanuts 25gm","mrp":"10","unit_price":10,"skuid":"4500673","tray_id":"25","offer_id":"","offer_desc":""}],"bill_amount":70,"orderId":"TM08202202260701140656308","total_amount":70,"cart_offer_desc":"","imei":"TM08202202","userId":"7353292915"}', 'sync_done': 'False', 'anomaly': 0, 'modified_at': '2026-07-01 14:08:50', 'order_id': 'TM08202202260701140656308', 'created_at': '2026-07-01 14:06:56.0', 'status': None, 'weight_based_response': None, 'payment_gateway': 'razor_pay'}] [2026-07-01 14:08:53,053.053 INFO ] Ironman:: process_order: proposed skus: {"res":true,"skus":[{"sku_total":60,"image_url":"https://images.tinymart.in/product/4500702-1302.webp","door_id":"2","qty":2,"name":"Raw Masala Shikanji 200ml","mrp":"30","unit_price":30,"skuid":"4500702","tray_id":"40","offer_id":"","offer_desc":""},{"sku_total":10,"image_url":"https://images.tinymart.in/product/4500673-8519.webp","door_id":"1","qty":1,"name":"Modern kitchens Salted Peanuts 25gm","mrp":"10","unit_price":10,"skuid":"4500673","tray_id":"25","offer_id":"","offer_desc":""}],"bill_amount":70,"orderId":"TM08202202260701140656308","total_amount":70,"cart_offer_desc":"","imei":"TM08202202","userId":"7353292915"} [2026-07-01 14:08:53,074.074 INFO ] ironman:: buy_products: m_production_json {"skus": [{"sku_total": 60, "unit_price": 30, "door_id": "2", "tray_id": "40", "offer_desc": "", "skuid": "4500702", "offer_id": "", "name": "Raw Masala Shikanji 200ml", "image_url": "https://images.tinymart.in/product/4500702-1302.webp", "mrp": "30", "qty": 2}, {"sku_total": 10, "unit_price": 10, "door_id": "1", "tray_id": "25", "offer_desc": "", "skuid": "4500673", "offer_id": "", "name": "Modern kitchens Salted Peanuts 25gm", "image_url": "https://images.tinymart.in/product/4500673-8519.webp", "mrp": "10", "qty": 1}], "imei": "TM08202202", "res": true, "total_amount": 70, "cart_offer_desc": "", "orderId": "TM08202202260701140656308", "userId": "7353292915", "bill_amount": 70} [2026-07-01 14:08:53,090.090 INFO ] ironman:: buy_products: final_data {"skus": {"2": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "1": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}]}, "doors": ["1", "2"], "status": true} [2026-07-01 14:08:53,099.099 INFO ] Ironman:: process_order: product_info: {"skus": {"2": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "1": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}]}, "doors": ["1", "2"], "status": true} [2026-07-01 14:08:53,101.101 INFO ] Ironman:: process_order: doors selected : ['1', '2'] [2026-07-01 14:08:53,104.104 INFO ] Ironman:: process_order: selected products : {'2': [{'qty': 2, 'name': 'Raw Masala Shikanji 200ml'}], '1': [{'qty': 1, 'name': 'Modern kitchens Salted Peanuts 25gm'}]} [2026-07-01 14:08:53,106.106 INFO ] Ironman:: process_order: state : STATE_ORDER_START [2026-07-01 14:08:53,495.495 INFO ] Ironman:: get_order_status: state : STATE_ORDER_START [2026-07-01 14:08:53,535.535 INFO ] Open Door Command ^^98|lockOpen|1|49 [2026-07-01 14:08:54,298.298 INFO ] Opening door 1 [2026-07-01 14:08:54,301.301 INFO ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89 [2026-07-01 14:08:54,421.421 INFO ] UNABLE_TO_OPEN_DOOR_BY_USER [2026-07-01 14:08:54,429.429 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please wait for door to open", "Header": "Opening Door 1", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "voiceNote": "Opening Door 1", "status": "False"} [2026-07-01 14:08:54,773.773 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:54,892.892 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 1 is open now", "status": "False"} [2026-07-01 14:08:55,248.248 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:55,353.353 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 1 is open now", "status": "False"} [2026-07-01 14:08:55,532.532 INFO ] OPEN_DOOR_BY_USER [2026-07-01 14:08:55,706.706 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:55,799.799 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 1 is open now", "status": "False"} [2026-07-01 14:08:56,239.239 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:56,344.344 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 1 is open now", "status": "False"} [2026-07-01 14:08:56,737.737 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:56,858.858 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 1 is open now", "status": "False"} [2026-07-01 14:08:57,167.167 INFO ] OPEN_DOOR_BY_USER [2026-07-01 14:08:57,193.193 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:57,266.266 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 1 is open now", "status": "False"} [2026-07-01 14:08:57,694.694 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:57,781.781 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 1 is open now", "status": "False"} [2026-07-01 14:08:58,172.172 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:58,283.283 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 1 is open now", "status": "False"} [2026-07-01 14:08:58,592.592 INFO ] OPEN_DOOR_BY_USER [2026-07-01 14:08:58,625.625 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:58,692.692 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 1", "status": "False"} [2026-07-01 14:08:59,072.072 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:59,185.185 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 1", "status": "False"} [2026-07-01 14:08:59,531.531 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:59,603.603 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 1", "status": "False"} [2026-07-01 14:08:59,945.945 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:08:59,989.989 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 1", "status": "False"} [2026-07-01 14:09:00,330.330 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:00,467.467 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 1", "status": "False"} [2026-07-01 14:09:00,810.810 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:00,855.855 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 1", "status": "False"} [2026-07-01 14:09:01,218.218 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:01,501.501 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 1", "status": "False"} [2026-07-01 14:09:01,684.684 INFO ] OPEN_DOOR_BY_USER [2026-07-01 14:09:01,858.858 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:01,968.968 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 1", "status": "False"} [2026-07-01 14:09:02,388.388 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:02,551.551 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 1", "status": "False"} [2026-07-01 14:09:02,910.910 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:03,005.005 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 1", "status": "False"} [2026-07-01 14:09:03,353.353 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:06,093.093 INFO ] Close Door Command 1 ^^98|lockPoweroff|1|87 [2026-07-01 14:09:07,133.133 INFO ] Closing door 1 [2026-07-01 14:09:07,156.156 INFO ] CLOSE_DOOR_BY_USER [2026-07-01 14:09:07,162.162 INFO ] CLOSE_DOOR_BY_MACHINE [2026-07-01 14:09:07,218.218 INFO ] Ironman:: get_order_status: response {"delay": 1000, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionSKU": {"skus": [{"qty": 1, "name": "Modern kitchens Salted Peanuts 25gm"}], "Header": "Pick the below items from the door"}, "rstatus": false, "SectionMain": {"Header": "Door Close"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nCLOSED \nNOW", "Note": "If any due amount, clear at https://go.tinymart.in", "Header": "Door 1 is closed now", "SubHeader": "Please wait for invoice to generate"}, "voiceNote": "Door 1 is closed now", "status": "False"} [2026-07-01 14:09:07,561.561 INFO ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE [2026-07-01 14:09:07,610.610 INFO ] Open Door Command ^^98|lockOpen|2|50 [2026-07-01 14:09:08,398.398 INFO ] Opening door 2 [2026-07-01 14:09:08,406.406 INFO ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90 [2026-07-01 14:09:08,486.486 INFO ] OPEN_DOOR_BY_USER [2026-07-01 14:09:08,534.534 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please wait for door to open", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "voiceNote": "Opening Door 2", "status": "False"} [2026-07-01 14:09:08,930.930 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:09,073.073 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 2 is open now", "status": "False"} [2026-07-01 14:09:09,423.423 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:09,514.514 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 2 is open now", "status": "False"} [2026-07-01 14:09:09,859.859 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:09,933.933 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 2 is open now", "status": "False"} [2026-07-01 14:09:10,114.114 INFO ] OPEN_DOOR_BY_USER [2026-07-01 14:09:10,280.280 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:10,369.369 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 2 is open now", "status": "False"} [2026-07-01 14:09:10,737.737 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:10,827.827 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 2 is open now", "status": "False"} [2026-07-01 14:09:11,243.243 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:11,330.330 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 2 is open now", "status": "False"} [2026-07-01 14:09:11,759.759 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:11,846.846 INFO ] OPEN_DOOR_BY_USER [2026-07-01 14:09:11,871.871 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 2 is open now", "status": "False"} [2026-07-01 14:09:12,222.222 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:12,316.316 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Door 2 is open now", "status": "False"} [2026-07-01 14:09:12,668.668 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:12,719.719 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:13,068.068 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:13,147.147 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:13,513.513 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:13,566.566 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:13,918.918 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:14,003.003 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:14,353.353 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:14,432.432 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:14,779.779 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:14,861.861 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:15,225.225 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:15,297.297 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:15,638.638 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:15,721.721 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:16,068.068 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:16,151.151 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:16,496.496 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:16,571.571 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:16,922.922 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:16,990.990 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:17,339.339 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:17,409.409 INFO ] Ironman:: get_order_status: response {"rstatus": false, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "SubHeader": "Please Pick the Products and close the door"}, "voiceNote": "Please close door 2", "status": "False"} [2026-07-01 14:09:17,760.760 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 14:09:20,037.037 INFO ] Close Door Command 1 ^^98|lockPoweroff|2|88 [2026-07-01 14:09:21,073.073 INFO ] Closing door 2 [2026-07-01 14:09:21,093.093 INFO ] CLOSE_DOOR_BY_USER [2026-07-01 14:09:21,097.097 INFO ] CLOSE_DOOR_BY_MACHINE [2026-07-01 14:09:21,155.155 INFO ] Ironman:: get_order_status: response {"delay": 1000, "error": {"tmessage": "In Progress", "umessage": "In Progress", "data": {}, "code": 20001}, "SectionSKU": {"skus": [{"qty": 2, "name": "Raw Masala Shikanji 200ml"}], "Header": "Pick the below items from the door"}, "rstatus": false, "SectionMain": {"Header": "Door Close"}, "SectionStatus": {"UI_Header": "DOOR 2\nIS \nCLOSED \nNOW", "Note": "If any due amount, clear at https://go.tinymart.in", "Header": "Door 2 is closed now", "SubHeader": "Please wait for invoice to generate"}, "voiceNote": "Door 2 is closed now", "status": "False"} [2026-07-01 14:09:21,487.487 INFO ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE [2026-07-01 14:09:21,514.514 INFO ] Ironman:: get_order_status: get order status {"rstatus": true, "delay": 100, "SectionSKU": {"skus": [], "Header": "If you like us, tell others... else tell us"}, "SectionMain": {"Header": "Door Closed"}, "SectionStatus": {"UI_Header": "", "Note": "If any due amount, clear at https://go.tinymart.in", "Header": " Order is complete ", "SubHeader": "Please wait for invoice to generate"}, "voiceNote": "Transaction Completed", "status": "True"} [2026-07-01 14:09:21,570.570 INFO ] Ironman:: complete_order: proposed sku json: {'skus': [{'sku_total': 60, 'unit_price': 30, 'door_id': '2', 'tray_id': '40', 'offer_desc': '', 'skuid': '4500702', 'offer_id': '', 'name': 'Raw Masala Shikanji 200ml', 'image_url': 'https://images.tinymart.in/product/4500702-1302.webp', 'mrp': '30', 'qty': 2}, {'sku_total': 10, 'unit_price': 10, 'door_id': '1', 'tray_id': '25', 'offer_desc': '', 'skuid': '4500673', 'offer_id': '', 'name': 'Modern kitchens Salted Peanuts 25gm', 'image_url': 'https://images.tinymart.in/product/4500673-8519.webp', 'mrp': '10', 'qty': 1}], 'imei': 'TM08202202', 'res': True, 'total_amount': 70, 'cart_offer_desc': '', 'orderId': 'TM08202202260701140656308', 'userId': '7353292915', 'bill_amount': 70} [2026-07-01 14:09:21,573.573 INFO ] Ironman:: complete_order: user selected trays: ['40', '25'] [2026-07-01 14:09:21,575.575 INFO ] Ironman:: complete_order: faulty trays: [] [2026-07-01 14:09:21,597.597 INFO ] Ironman:: complete_order: USER ID ==> 7353292915 [2026-07-01 14:09:21,600.600 INFO ] *********** ORDER STARTED *********** [2026-07-01 14:09:21,602.602 INFO ] Ironman:: complete_order: DB TRAY [{"door_id": "1", "sku_json": "4500653-5", "org_sku": "4500653", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 11, "created_at": "2026-06-26 15:37:32", "tray_weight": "179"}, {"door_id": "1", "sku_json": "4500647-4", "org_sku": "4500647", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 12, "created_at": "2026-06-26 15:37:32", "tray_weight": "106"}, {"door_id": "1", "sku_json": "4500692-3", "org_sku": "4500692", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 13, "created_at": "2026-06-26 15:37:32", "tray_weight": "106"}, {"door_id": "1", "sku_json": "4500668-8", "org_sku": "4500668", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 14, "created_at": "2026-06-26 15:37:32", "tray_weight": "178"}, {"door_id": "1", "sku_json": "4500710-8", "org_sku": "4500710", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 15, "created_at": "2026-06-26 15:37:32", "tray_weight": "418"}, {"door_id": "1", "sku_json": "4500650-5", "org_sku": "4500650", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 16, "created_at": "2026-06-26 15:37:32", "tray_weight": "141"}, {"door_id": "1", "sku_json": "186019-0", "org_sku": "186019", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 17, "created_at": "2026-06-26 15:37:32", "tray_weight": "26"}, {"door_id": "1", "sku_json": "4500680-2", "org_sku": "4500680", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 18, "created_at": "2026-06-26 15:37:32", "tray_weight": "275"}, {"door_id": "1", "sku_json": "4500659-10", "org_sku": "4500659", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 19, "created_at": "2026-06-26 15:37:32", "tray_weight": "345"}, {"door_id": "1", "sku_json": "4500709-8", "org_sku": "4500709", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 20, "created_at": "2026-06-26 15:37:32", "tray_weight": "487"}, {"door_id": "1", "sku_json": "4500681-9", "org_sku": "4500681", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 21, "created_at": "2026-06-26 15:37:32", "tray_weight": "579"}, {"door_id": "1", "sku_json": "4500648-8", "org_sku": "4500648", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 22, "created_at": "2026-06-26 15:37:32", "tray_weight": "221"}, {"door_id": "1", "sku_json": "4500688-3", "org_sku": "4500688", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 23, "created_at": "2026-06-26 15:37:32", "tray_weight": "109"}, {"door_id": "1", "sku_json": "4500687-10", "org_sku": "4500687", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 24, "created_at": "2026-06-26 15:37:32", "tray_weight": "342"}, {"door_id": "1", "sku_json": "4500673-4", "org_sku": "4500673", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 25, "created_at": "2026-06-26 15:37:32", "tray_weight": "118"}, {"door_id": "1", "sku_json": "4500711-6", "org_sku": "4500711", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 26, "created_at": "2026-06-26 15:37:32", "tray_weight": "505"}, {"door_id": "2", "sku_json": "4500412-9", "org_sku": "4500412", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 31, "created_at": "2026-06-26 15:37:32", "tray_weight": "1495"}, {"door_id": "2", "sku_json": "108676-9", "org_sku": "108676", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 32, "created_at": "2026-06-26 15:37:32", "tray_weight": "1757"}, {"door_id": "2", "sku_json": "4500700-11", "org_sku": "4500700", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 33, "created_at": "2026-06-26 15:37:32", "tray_weight": "1976"}, {"door_id": "2", "sku_json": "4500499-10", "org_sku": "4500499", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 34, "created_at": "2026-06-26 15:37:32", "tray_weight": "2110"}, {"door_id": "2", "sku_json": "4500541-29", "org_sku": "4500541", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 35, "created_at": "2026-06-26 15:37:32", "tray_weight": "534"}, {"door_id": "2", "sku_json": "186078-9", "org_sku": "186078", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 36, "created_at": "2026-06-26 15:37:32", "tray_weight": "1644"}, {"door_id": "2", "sku_json": "4500694-3", "org_sku": "4500694", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 37, "created_at": "2026-06-26 15:37:32", "tray_weight": "920"}, {"door_id": "2", "sku_json": "112220-23", "org_sku": "112220", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 38, "created_at": "2026-06-26 15:37:32", "tray_weight": "577"}, {"door_id": "2", "sku_json": "4500667-11", "org_sku": "4500667", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 39, "created_at": "2026-06-26 15:37:32", "tray_weight": "271"}, {"door_id": "2", "sku_json": "4500702-9", "org_sku": "4500702", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 40, "created_at": "2026-06-26 15:37:32", "tray_weight": "2058"}, {"door_id": "2", "sku_json": "137335-15", "org_sku": "137335", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 41, "created_at": "2026-06-26 15:37:32", "tray_weight": "484"}, {"door_id": "2", "sku_json": "186084-1", "org_sku": "186084", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 42, "created_at": "2026-06-26 15:37:32", "tray_weight": "77"}, {"door_id": "2", "sku_json": "4500704-8", "org_sku": "4500704", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 43, "created_at": "2026-06-26 15:37:32", "tray_weight": "1690"}, {"door_id": "2", "sku_json": "186096-3", "org_sku": "186096", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 44, "created_at": "2026-06-26 15:37:32", "tray_weight": "503"}, {"door_id": "2", "sku_json": "185993-0", "org_sku": "185993", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 45, "created_at": "2026-06-26 15:37:32", "tray_weight": "5"}, {"door_id": "2", "sku_json": "166327-6", "org_sku": "166327", "modified_at": "2026-06-26 15:37:32", "active": 1, "tray_id": 46, "created_at": "2026-06-26 15:37:32", "tray_weight": "1437"}] [2026-07-01 14:09:21,610.610 INFO ] Ironman:: complete_order: TRAY READINGS [{'tray_weight': '106', 'datetime': '2026-07-01 14:08:43.982000', 'address': '12', 'flow': '0', 'tray_id': '12', 'weight': '106', 'expected_tray_weight': 144, 'TS': 1782895123.982}, {'tray_weight': '504', 'datetime': '2026-07-01 14:08:55.701000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '504', 'expected_tray_weight': 450, 'TS': 1782895135.701}, {'tray_weight': '1645', 'datetime': '2026-07-01 14:08:55.701000', 'address': '36', 'flow': '0', 'tray_id': '36', 'weight': '1645', 'expected_tray_weight': 1494, 'TS': 1782895135.701}, {'tray_weight': '1645', 'datetime': '2026-07-01 14:08:55.702000', 'address': '36', 'flow': '0', 'tray_id': '36', 'weight': '1645', 'expected_tray_weight': 1494, 'TS': 1782895135.702}, {'tray_weight': '504', 'datetime': '2026-07-01 14:08:55.702000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '504', 'expected_tray_weight': 450, 'TS': 1782895135.702}, {'tray_weight': '504', 'datetime': '2026-07-01 14:08:55.702000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '504', 'expected_tray_weight': 450, 'TS': 1782895135.7020001}, {'tray_weight': '504', 'datetime': '2026-07-01 14:08:55.703000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '504', 'expected_tray_weight': 450, 'TS': 1782895135.703}, {'tray_weight': '1645', 'datetime': '2026-07-01 14:08:55.704000', 'address': '36', 'flow': '0', 'tray_id': '36', 'weight': '1645', 'expected_tray_weight': 1494, 'TS': 1782895135.704}, {'tray_weight': '504', 'datetime': '2026-07-01 14:08:55.707000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '504', 'expected_tray_weight': 450, 'TS': 1782895135.707}, {'tray_weight': '504', 'datetime': '2026-07-01 14:08:55.709000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '504', 'expected_tray_weight': 450, 'TS': 1782895135.7089999}, {'tray_weight': '1645', 'datetime': '2026-07-01 14:08:55.710000', 'address': '36', 'flow': '0', 'tray_id': '36', 'weight': '1645', 'expected_tray_weight': 1494, 'TS': 1782895135.71}, {'tray_weight': '1645', 'datetime': '2026-07-01 14:08:55.710000', 'address': '36', 'flow': '0', 'tray_id': '36', 'weight': '1645', 'expected_tray_weight': 1494, 'TS': 1782895135.71}, {'tray_weight': '1645', 'datetime': '2026-07-01 14:08:55.711000', 'address': '36', 'flow': '0', 'tray_id': '36', 'weight': '1645', 'expected_tray_weight': 1494, 'TS': 1782895135.711}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:08:55.713000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895135.713}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:08:55.720000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895135.7199998}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:08:55.720000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895135.72}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:08:55.721000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895135.721}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:08:55.722000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895135.722}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:08:55.724000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895135.724}, {'tray_weight': '112', 'datetime': '2026-07-01 14:08:55.753000', 'address': '23', 'flow': '0', 'tray_id': '23', 'weight': '112', 'expected_tray_weight': 90, 'TS': 1782895135.753}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:08:55.805000', 'address': '40', 'flow': '0', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895135.805}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:08:55.806000', 'address': '40', 'flow': '0', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895135.806}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:08:55.806000', 'address': '40', 'flow': '0', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895135.806}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:08:55.807000', 'address': '40', 'flow': '0', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895135.807}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:08:55.808000', 'address': '40', 'flow': '0', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895135.8079998}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:08:55.810000', 'address': '40', 'flow': '1', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895135.8100002}, {'tray_weight': '222', 'datetime': '2026-07-01 14:08:55.820000', 'address': '22', 'flow': '0', 'tray_id': '22', 'weight': '222', 'expected_tray_weight': 200, 'TS': 1782895135.82}, {'tray_weight': '342', 'datetime': '2026-07-01 14:08:55.850000', 'address': '24', 'flow': '0', 'tray_id': '24', 'weight': '342', 'expected_tray_weight': 300, 'TS': 1782895135.85}, {'tray_weight': '222', 'datetime': '2026-07-01 14:08:55.858000', 'address': '22', 'flow': '0', 'tray_id': '22', 'weight': '222', 'expected_tray_weight': 200, 'TS': 1782895135.858}, {'tray_weight': '1974', 'datetime': '2026-07-01 14:08:55.858000', 'address': '33', 'flow': '0', 'tray_id': '33', 'weight': '1974', 'expected_tray_weight': 1958, 'TS': 1782895135.858}, {'tray_weight': '1974', 'datetime': '2026-07-01 14:08:55.860000', 'address': '33', 'flow': '0', 'tray_id': '33', 'weight': '1974', 'expected_tray_weight': 1958, 'TS': 1782895135.8600001}, {'tray_weight': '1974', 'datetime': '2026-07-01 14:08:55.863000', 'address': '33', 'flow': '0', 'tray_id': '33', 'weight': '1974', 'expected_tray_weight': 1958, 'TS': 1782895135.8630002}, {'tray_weight': '1974', 'datetime': '2026-07-01 14:08:55.866000', 'address': '33', 'flow': '0', 'tray_id': '33', 'weight': '1974', 'expected_tray_weight': 1958, 'TS': 1782895135.866}, {'tray_weight': '1974', 'datetime': '2026-07-01 14:08:55.866000', 'address': '33', 'flow': '0', 'tray_id': '33', 'weight': '1974', 'expected_tray_weight': 1958, 'TS': 1782895135.866}, {'tray_weight': '1974', 'datetime': '2026-07-01 14:08:55.867000', 'address': '33', 'flow': '0', 'tray_id': '33', 'weight': '1974', 'expected_tray_weight': 1958, 'TS': 1782895135.867}, {'tray_weight': '1494', 'datetime': '2026-07-01 14:08:56.022000', 'address': '31', 'flow': '0', 'tray_id': '31', 'weight': '1494', 'expected_tray_weight': 1494, 'TS': 1782895136.022}, {'tray_weight': '1494', 'datetime': '2026-07-01 14:08:56.023000', 'address': '31', 'flow': '0', 'tray_id': '31', 'weight': '1494', 'expected_tray_weight': 1494, 'TS': 1782895136.023}, {'tray_weight': '1494', 'datetime': '2026-07-01 14:08:56.024000', 'address': '31', 'flow': '0', 'tray_id': '31', 'weight': '1494', 'expected_tray_weight': 1494, 'TS': 1782895136.024}, {'tray_weight': '1494', 'datetime': '2026-07-01 14:08:56.025000', 'address': '31', 'flow': '0', 'tray_id': '31', 'weight': '1494', 'expected_tray_weight': 1494, 'TS': 1782895136.0249999}, {'tray_weight': '1494', 'datetime': '2026-07-01 14:08:56.026000', 'address': '31', 'flow': '0', 'tray_id': '31', 'weight': '1494', 'expected_tray_weight': 1494, 'TS': 1782895136.026}, {'tray_weight': '1494', 'datetime': '2026-07-01 14:08:56.029000', 'address': '31', 'flow': '0', 'tray_id': '31', 'weight': '1494', 'expected_tray_weight': 1494, 'TS': 1782895136.029}, {'tray_weight': '510', 'datetime': '2026-07-01 14:08:58.953000', 'address': '26', 'flow': '0', 'tray_id': '26', 'weight': '510', 'expected_tray_weight': 462, 'TS': 1782895138.953}, {'tray_weight': '179', 'datetime': '2026-07-01 14:09:04.812000', 'address': '11', 'flow': '0', 'tray_id': '11', 'weight': '179', 'expected_tray_weight': 150, 'TS': 1782895144.812}, {'tray_weight': '106', 'datetime': '2026-07-01 14:09:04.869000', 'address': '12', 'flow': '0', 'tray_id': '12', 'weight': '106', 'expected_tray_weight': 144, 'TS': 1782895144.869}, {'tray_weight': '106', 'datetime': '2026-07-01 14:09:04.904000', 'address': '13', 'flow': '0', 'tray_id': '13', 'weight': '106', 'expected_tray_weight': 108, 'TS': 1782895144.904}, {'tray_weight': '178', 'datetime': '2026-07-01 14:09:05.008000', 'address': '14', 'flow': '0', 'tray_id': '14', 'weight': '178', 'expected_tray_weight': 168, 'TS': 1782895145.0080001}, {'tray_weight': '418', 'datetime': '2026-07-01 14:09:05.052000', 'address': '15', 'flow': '0', 'tray_id': '15', 'weight': '418', 'expected_tray_weight': 440, 'TS': 1782895145.052}, {'tray_weight': '141', 'datetime': '2026-07-01 14:09:05.141000', 'address': '16', 'flow': '0', 'tray_id': '16', 'weight': '141', 'expected_tray_weight': 150, 'TS': 1782895145.141}, {'tray_weight': '26', 'datetime': '2026-07-01 14:09:05.234000', 'address': '17', 'flow': '0', 'tray_id': '17', 'weight': '26', 'expected_tray_weight': 0, 'TS': 1782895145.234}, {'tray_weight': '275', 'datetime': '2026-07-01 14:09:05.269000', 'address': '18', 'flow': '0', 'tray_id': '18', 'weight': '275', 'expected_tray_weight': 146, 'TS': 1782895145.269}, {'tray_weight': '345', 'datetime': '2026-07-01 14:09:05.396000', 'address': '19', 'flow': '0', 'tray_id': '19', 'weight': '345', 'expected_tray_weight': 320, 'TS': 1782895145.396}, {'tray_weight': '487', 'datetime': '2026-07-01 14:09:05.511000', 'address': '20', 'flow': '0', 'tray_id': '20', 'weight': '487', 'expected_tray_weight': 488, 'TS': 1782895145.511}, {'tray_weight': '579', 'datetime': '2026-07-01 14:09:05.546000', 'address': '21', 'flow': '0', 'tray_id': '21', 'weight': '579', 'expected_tray_weight': 576, 'TS': 1782895145.546}, {'tray_weight': '221', 'datetime': '2026-07-01 14:09:05.595000', 'address': '22', 'flow': '0', 'tray_id': '22', 'weight': '221', 'expected_tray_weight': 200, 'TS': 1782895145.595}, {'tray_weight': '108', 'datetime': '2026-07-01 14:09:05.701000', 'address': '23', 'flow': '0', 'tray_id': '23', 'weight': '108', 'expected_tray_weight': 90, 'TS': 1782895145.701}, {'tray_weight': '343', 'datetime': '2026-07-01 14:09:05.782000', 'address': '24', 'flow': '0', 'tray_id': '24', 'weight': '343', 'expected_tray_weight': 300, 'TS': 1782895145.782}, {'tray_weight': '90', 'datetime': '2026-07-01 14:09:05.858000', 'address': '25', 'flow': '0', 'tray_id': '25', 'weight': '90', 'expected_tray_weight': 112, 'TS': 1782895145.858}, {'tray_weight': '506', 'datetime': '2026-07-01 14:09:05.890000', 'address': '26', 'flow': '0', 'tray_id': '26', 'weight': '506', 'expected_tray_weight': 462, 'TS': 1782895145.8899999}, {'tray_weight': '507', 'datetime': '2026-07-01 14:09:08.462000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '507', 'expected_tray_weight': 450, 'TS': 1782895148.462}, {'tray_weight': '507', 'datetime': '2026-07-01 14:09:08.463000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '507', 'expected_tray_weight': 450, 'TS': 1782895148.463}, {'tray_weight': '507', 'datetime': '2026-07-01 14:09:08.463000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '507', 'expected_tray_weight': 450, 'TS': 1782895148.463}, {'tray_weight': '507', 'datetime': '2026-07-01 14:09:08.464000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '507', 'expected_tray_weight': 450, 'TS': 1782895148.464}, {'tray_weight': '507', 'datetime': '2026-07-01 14:09:08.468000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '507', 'expected_tray_weight': 450, 'TS': 1782895148.4680002}, {'tray_weight': '507', 'datetime': '2026-07-01 14:09:08.470000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '507', 'expected_tray_weight': 450, 'TS': 1782895148.4699998}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:09:08.475000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895148.4750001}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:09:08.482000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895148.4819999}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:09:08.482000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895148.4819999}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:09:08.483000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895148.483}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:09:08.484000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895148.484}, {'tray_weight': '1436', 'datetime': '2026-07-01 14:09:08.486000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1436', 'expected_tray_weight': 1260, 'TS': 1782895148.4859998}, {'tray_weight': '1692', 'datetime': '2026-07-01 14:09:08.515000', 'address': '43', 'flow': '0', 'tray_id': '43', 'weight': '1692', 'expected_tray_weight': 1680, 'TS': 1782895148.5149999}, {'tray_weight': '1692', 'datetime': '2026-07-01 14:09:08.519000', 'address': '43', 'flow': '0', 'tray_id': '43', 'weight': '1692', 'expected_tray_weight': 1680, 'TS': 1782895148.5189998}, {'tray_weight': '1692', 'datetime': '2026-07-01 14:09:08.522000', 'address': '43', 'flow': '0', 'tray_id': '43', 'weight': '1692', 'expected_tray_weight': 1680, 'TS': 1782895148.522}, {'tray_weight': '1692', 'datetime': '2026-07-01 14:09:08.523000', 'address': '43', 'flow': '0', 'tray_id': '43', 'weight': '1692', 'expected_tray_weight': 1680, 'TS': 1782895148.523}, {'tray_weight': '1692', 'datetime': '2026-07-01 14:09:08.525000', 'address': '43', 'flow': '0', 'tray_id': '43', 'weight': '1692', 'expected_tray_weight': 1680, 'TS': 1782895148.525}, {'tray_weight': '1692', 'datetime': '2026-07-01 14:09:08.529000', 'address': '43', 'flow': '0', 'tray_id': '43', 'weight': '1692', 'expected_tray_weight': 1680, 'TS': 1782895148.529}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:09:10.072000', 'address': '40', 'flow': '0', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895150.072}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:09:10.072000', 'address': '40', 'flow': '0', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895150.072}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:09:10.073000', 'address': '40', 'flow': '0', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895150.073}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:09:10.074000', 'address': '40', 'flow': '0', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895150.074}, {'tray_weight': '2056', 'datetime': '2026-07-01 14:09:10.076000', 'address': '40', 'flow': '1', 'tray_id': '40', 'weight': '2056', 'expected_tray_weight': 1998, 'TS': 1782895150.0760002}, {'tray_weight': '1435', 'datetime': '2026-07-01 14:09:12.597000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1435', 'expected_tray_weight': 1260, 'TS': 1782895152.5970001}, {'tray_weight': '1435', 'datetime': '2026-07-01 14:09:12.604000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1435', 'expected_tray_weight': 1260, 'TS': 1782895152.6039999}, {'tray_weight': '1435', 'datetime': '2026-07-01 14:09:12.606000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1435', 'expected_tray_weight': 1260, 'TS': 1782895152.606}, {'tray_weight': '1435', 'datetime': '2026-07-01 14:09:12.608000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1435', 'expected_tray_weight': 1260, 'TS': 1782895152.6079998}, {'tray_weight': '1495', 'datetime': '2026-07-01 14:09:18.641000', 'address': '31', 'flow': '0', 'tray_id': '31', 'weight': '1495', 'expected_tray_weight': 1494, 'TS': 1782895158.641}, {'tray_weight': '1757', 'datetime': '2026-07-01 14:09:18.715000', 'address': '32', 'flow': '0', 'tray_id': '32', 'weight': '1757', 'expected_tray_weight': 1593, 'TS': 1782895158.7150002}, {'tray_weight': '1976', 'datetime': '2026-07-01 14:09:18.776000', 'address': '33', 'flow': '0', 'tray_id': '33', 'weight': '1976', 'expected_tray_weight': 1958, 'TS': 1782895158.776}, {'tray_weight': '2110', 'datetime': '2026-07-01 14:09:18.786000', 'address': '34', 'flow': '0', 'tray_id': '34', 'weight': '2110', 'expected_tray_weight': 1920, 'TS': 1782895158.786}, {'tray_weight': '534', 'datetime': '2026-07-01 14:09:18.872000', 'address': '35', 'flow': '0', 'tray_id': '35', 'weight': '534', 'expected_tray_weight': 551, 'TS': 1782895158.872}, {'tray_weight': '1644', 'datetime': '2026-07-01 14:09:18.935000', 'address': '36', 'flow': '0', 'tray_id': '36', 'weight': '1644', 'expected_tray_weight': 1494, 'TS': 1782895158.9350002}, {'tray_weight': '920', 'datetime': '2026-07-01 14:09:19.023000', 'address': '37', 'flow': '0', 'tray_id': '37', 'weight': '920', 'expected_tray_weight': 696, 'TS': 1782895159.023}, {'tray_weight': '577', 'datetime': '2026-07-01 14:09:19.058000', 'address': '38', 'flow': '0', 'tray_id': '38', 'weight': '577', 'expected_tray_weight': 552, 'TS': 1782895159.0579998}, {'tray_weight': '271', 'datetime': '2026-07-01 14:09:19.125000', 'address': '39', 'flow': '0', 'tray_id': '39', 'weight': '271', 'expected_tray_weight': 253, 'TS': 1782895159.125}, {'tray_weight': '1602', 'datetime': '2026-07-01 14:09:19.517000', 'address': '40', 'flow': '0', 'tray_id': '40', 'weight': '1602', 'expected_tray_weight': 1998, 'TS': 1782895159.517}, {'tray_weight': '78', 'datetime': '2026-07-01 14:09:19.570000', 'address': '42', 'flow': '0', 'tray_id': '42', 'weight': '78', 'expected_tray_weight': 41, 'TS': 1782895159.57}, {'tray_weight': '484', 'datetime': '2026-07-01 14:09:19.577000', 'address': '41', 'flow': '0', 'tray_id': '41', 'weight': '484', 'expected_tray_weight': 435, 'TS': 1782895159.577}, {'tray_weight': '1690', 'datetime': '2026-07-01 14:09:19.675000', 'address': '43', 'flow': '0', 'tray_id': '43', 'weight': '1690', 'expected_tray_weight': 1680, 'TS': 1782895159.675}, {'tray_weight': '503', 'datetime': '2026-07-01 14:09:19.723000', 'address': '44', 'flow': '0', 'tray_id': '44', 'weight': '503', 'expected_tray_weight': 450, 'TS': 1782895159.723}, {'tray_weight': '4', 'datetime': '2026-07-01 14:09:19.825000', 'address': '45', 'flow': '0', 'tray_id': '45', 'weight': '4', 'expected_tray_weight': 0, 'TS': 1782895159.825}, {'tray_weight': '1437', 'datetime': '2026-07-01 14:09:19.847000', 'address': '46', 'flow': '0', 'tray_id': '46', 'weight': '1437', 'expected_tray_weight': 1260, 'TS': 1782895159.8470001}] [2026-07-01 14:09:21,613.613 INFO ] Ironman:: complete_order: Final Tray weight list --> [('179', '11'), ('106', '12'), ('106', '13'), ('178', '14'), ('418', '15'), ('141', '16'), ('26', '17'), ('275', '18'), ('345', '19'), ('487', '20'), ('579', '21'), ('221', '22'), ('108', '23'), ('343', '24'), ('90', '25'), ('506', '26'), ('1495', '31'), ('1757', '32'), ('1976', '33'), ('2110', '34'), ('534', '35'), ('1644', '36'), ('920', '37'), ('577', '38'), ('271', '39'), ('1602', '40'), ('484', '41'), ('78', '42'), ('1690', '43'), ('503', '44'), ('4', '45'), ('1437', '46')] [2026-07-01 14:09:21,679.679 INFO ] for tray_id: 11 sku_id: 4500653 sku_name Modern kitchens Kabuli Channa 26gm unit weight is: 30 variance is: 5 initial weight is 179 final weight is 179 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,681.681 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,684.684 INFO ] tray_id[11] sku_id[4500653] weight:initial[179] final[179] diff[0] qty[0] [2026-07-01 14:09:21,710.710 INFO ] for tray_id: 12 sku_id: 4500647 sku_name Modern kitchens Roasted Channa 32g unit weight is: 36 variance is: 5 initial weight is 106 final weight is 106 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,713.713 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,715.715 INFO ] tray_id[12] sku_id[4500647] weight:initial[106] final[106] diff[0] qty[0] [2026-07-01 14:09:21,741.741 INFO ] for tray_id: 13 sku_id: 4500692 sku_name Max protein 7 grain Protein Hot Chilli 30gm unit weight is: 36 variance is: 5 initial weight is 106 final weight is 106 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,744.744 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,746.746 INFO ] tray_id[13] sku_id[4500692] weight:initial[106] final[106] diff[0] qty[0] [2026-07-01 14:09:21,772.772 INFO ] for tray_id: 14 sku_id: 4500668 sku_name Farmely Panchmeva 21gm unit weight is: 21 variance is: 5 initial weight is 178 final weight is 178 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,775.775 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,777.777 INFO ] tray_id[14] sku_id[4500668] weight:initial[178] final[178] diff[0] qty[0] [2026-07-01 14:09:21,803.803 INFO ] for tray_id: 15 sku_id: 4500710 sku_name MaxVita Premium crunch Rusk 51gm unit weight is: 55 variance is: 6 initial weight is 418 final weight is 418 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,806.806 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,808.808 INFO ] tray_id[15] sku_id[4500710] weight:initial[418] final[418] diff[0] qty[0] [2026-07-01 14:09:21,834.834 INFO ] for tray_id: 16 sku_id: 4500650 sku_name Modern kitchens Green Peas 26gm unit weight is: 30 variance is: 5 initial weight is 141 final weight is 141 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,837.837 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,839.839 INFO ] tray_id[16] sku_id[4500650] weight:initial[141] final[141] diff[0] qty[0] [2026-07-01 14:09:21,865.865 INFO ] for tray_id: 17 sku_id: 186019 sku_name Paper Boat Chikki Peanut Bar 25g unit weight is: 27 variance is: 5 initial weight is 26 final weight is 26 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,868.868 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,870.870 INFO ] tray_id[17] sku_id[186019] weight:initial[26] final[26] diff[0] qty[0] [2026-07-01 14:09:21,897.897 INFO ] for tray_id: 18 sku_id: 4500680 sku_name McVities Coconut Cookies 66gm unit weight is: 73 variance is: 7 initial weight is 275 final weight is 275 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,899.899 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,902.902 INFO ] tray_id[18] sku_id[4500680] weight:initial[275] final[275] diff[0] qty[0] [2026-07-01 14:09:21,928.928 INFO ] for tray_id: 19 sku_id: 4500659 sku_name Modern Kitchen Roasted Peanut 29gm unit weight is: 32 variance is: 5 initial weight is 345 final weight is 345 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,930.930 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,933.933 INFO ] tray_id[19] sku_id[4500659] weight:initial[345] final[345] diff[0] qty[0] [2026-07-01 14:09:21,960.960 INFO ] for tray_id: 20 sku_id: 4500709 sku_name McVities Butter Jeera Cookies58gm unit weight is: 61 variance is: 6 initial weight is 487 final weight is 487 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,962.962 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,965.965 INFO ] tray_id[20] sku_id[4500709] weight:initial[487] final[487] diff[0] qty[0] [2026-07-01 14:09:21,991.991 INFO ] for tray_id: 21 sku_id: 4500681 sku_name McVities Orange Cream Biscuts 61gm unit weight is: 64 variance is: 6 initial weight is 579 final weight is 579 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:21,994.994 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:21,996.996 INFO ] tray_id[21] sku_id[4500681] weight:initial[579] final[579] diff[0] qty[0] [2026-07-01 14:09:22,022.022 INFO ] for tray_id: 22 sku_id: 4500648 sku_name Modern kitchens Banana Chips 21gm unit weight is: 25 variance is: 5 initial weight is 221 final weight is 221 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,025.025 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,027.027 INFO ] tray_id[22] sku_id[4500648] weight:initial[221] final[221] diff[0] qty[0] [2026-07-01 14:09:22,053.053 INFO ] for tray_id: 23 sku_id: 4500688 sku_name Modern Kitchens Potato waffers Cream onion 24gm unit weight is: 30 variance is: 5 initial weight is 109 final weight is 108 tray_weight_diff 1 and act_qty_diff_plus_variance is 0.02857142857142857 and act_qty_diff_without_variance is 0.03333333333333333 act_qty_diff_minus_variance 0.04 [2026-07-01 14:09:22,056.056 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,059.059 INFO ] tray_id[23] sku_id[4500688] weight:initial[109] final[108] diff[1] qty[0] [2026-07-01 14:09:22,085.085 INFO ] for tray_id: 24 sku_id: 4500687 sku_name Modern Kitchens Potato waffers Spicy 24gm unit weight is: 30 variance is: 5 initial weight is 342 final weight is 343 tray_weight_diff -1 and act_qty_diff_plus_variance is -0.02857142857142857 and act_qty_diff_without_variance is -0.03333333333333333 act_qty_diff_minus_variance -0.04 [2026-07-01 14:09:22,087.087 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,090.090 INFO ] tray_id[24] sku_id[4500687] weight:initial[342] final[343] diff[-1] qty[0] [2026-07-01 14:09:22,116.116 INFO ] for tray_id: 25 sku_id: 4500673 sku_name Modern kitchens Salted Peanuts 25gm unit weight is: 28 variance is: 5 initial weight is 118 final weight is 90 tray_weight_diff 28 and act_qty_diff_plus_variance is 0.8484848484848485 and act_qty_diff_without_variance is 1.0 act_qty_diff_minus_variance 1.2173913043478262 [2026-07-01 14:09:22,119.119 INFO ] weight to be decided from this list : [1, 1, 1] [2026-07-01 14:09:22,122.122 INFO ] tray_id[25] sku_id[4500673] weight:initial[118] final[90] diff[28] qty[1] [2026-07-01 14:09:22,148.148 INFO ] for tray_id: 26 sku_id: 4500711 sku_name MaxVita Cheese Ball Cheese masti 70gm unit weight is: 77 variance is: 8 initial weight is 505 final weight is 506 tray_weight_diff -1 and act_qty_diff_plus_variance is -0.011764705882352941 and act_qty_diff_without_variance is -0.012987012987012988 act_qty_diff_minus_variance -0.014492753623188406 [2026-07-01 14:09:22,151.151 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,154.154 INFO ] tray_id[26] sku_id[4500711] weight:initial[505] final[506] diff[-1] qty[0] [2026-07-01 14:09:22,182.182 INFO ] for tray_id: 31 sku_id: 4500412 sku_name Paper Boat Chilli Guava 150ml unit weight is: 166 variance is: 17 initial weight is 1495 final weight is 1495 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,186.186 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,189.189 INFO ] tray_id[31] sku_id[4500412] weight:initial[1495] final[1495] diff[0] qty[0] [2026-07-01 14:09:22,224.224 INFO ] for tray_id: 32 sku_id: 108676 sku_name Paper Boat Orange Pouch - 150Ml unit weight is: 177 variance is: 18 initial weight is 1757 final weight is 1757 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,227.227 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,231.231 INFO ] tray_id[32] sku_id[108676] weight:initial[1757] final[1757] diff[0] qty[0] [2026-07-01 14:09:22,264.264 INFO ] for tray_id: 33 sku_id: 4500700 sku_name Paper Boat Aamras 160ml unit weight is: 178 variance is: 18 initial weight is 1976 final weight is 1976 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,268.268 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,271.271 INFO ] tray_id[33] sku_id[4500700] weight:initial[1976] final[1976] diff[0] qty[0] [2026-07-01 14:09:22,305.305 INFO ] for tray_id: 34 sku_id: 4500499 sku_name Heritage A1 Spiced Butter Milk180ml unit weight is: 192 variance is: 19 initial weight is 2110 final weight is 2110 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,308.308 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,311.311 INFO ] tray_id[34] sku_id[4500499] weight:initial[2110] final[2110] diff[0] qty[0] [2026-07-01 14:09:22,341.341 INFO ] for tray_id: 35 sku_id: 4500541 sku_name Cad bury Dairy Milk Chocolate 18gm unit weight is: 19 variance is: 5 initial weight is 534 final weight is 534 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,343.343 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,346.346 INFO ] tray_id[35] sku_id[4500541] weight:initial[534] final[534] diff[0] qty[0] [2026-07-01 14:09:22,373.373 INFO ] for tray_id: 36 sku_id: 186078 sku_name Paper boat Aam Panna 150ml unit weight is: 166 variance is: 17 initial weight is 1644 final weight is 1644 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,375.375 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,378.378 INFO ] tray_id[36] sku_id[186078] weight:initial[1644] final[1644] diff[0] qty[0] [2026-07-01 14:09:22,405.405 INFO ] for tray_id: 37 sku_id: 4500694 sku_name Aatral Natural Electrolytes 200ml unit weight is: 232 variance is: 23 initial weight is 920 final weight is 920 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,407.407 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,410.410 INFO ] tray_id[37] sku_id[4500694] weight:initial[920] final[920] diff[0] qty[0] [2026-07-01 14:09:22,437.437 INFO ] for tray_id: 38 sku_id: 112220 sku_name Snickers Chocolate Bar 22g unit weight is: 24 variance is: 5 initial weight is 577 final weight is 577 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,440.440 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,443.443 INFO ] tray_id[38] sku_id[112220] weight:initial[577] final[577] diff[0] qty[0] [2026-07-01 14:09:22,470.470 INFO ] for tray_id: 39 sku_id: 4500667 sku_name Farmely Classic date Bites 20gm unit weight is: 23 variance is: 5 initial weight is 271 final weight is 271 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,472.472 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,475.475 INFO ] tray_id[39] sku_id[4500667] weight:initial[271] final[271] diff[0] qty[0] [2026-07-01 14:09:22,502.502 INFO ] for tray_id: 40 sku_id: 4500702 sku_name Raw Masala Shikanji 200ml unit weight is: 222 variance is: 22 initial weight is 2058 final weight is 1602 tray_weight_diff 456 and act_qty_diff_plus_variance is 1.8688524590163935 and act_qty_diff_without_variance is 2.054054054054054 act_qty_diff_minus_variance 2.28 [2026-07-01 14:09:22,504.504 INFO ] weight to be decided from this list : [2, 2, 2] [2026-07-01 14:09:22,507.507 INFO ] tray_id[40] sku_id[4500702] weight:initial[2058] final[1602] diff[456] qty[2] [2026-07-01 14:09:22,534.534 INFO ] for tray_id: 41 sku_id: 137335 sku_name Nestle Milky bar, 25g RS- 20 unit weight is: 29 variance is: 5 initial weight is 484 final weight is 484 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,537.537 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,540.540 INFO ] tray_id[41] sku_id[137335] weight:initial[484] final[484] diff[0] qty[0] [2026-07-01 14:09:22,566.566 INFO ] for tray_id: 42 sku_id: 186084 sku_name KITKAT Nestle 4 Finger Chocolate 38g unit weight is: 41 variance is: 5 initial weight is 77 final weight is 78 tray_weight_diff -1 and act_qty_diff_plus_variance is -0.021739130434782608 and act_qty_diff_without_variance is -0.024390243902439025 act_qty_diff_minus_variance -0.027777777777777776 [2026-07-01 14:09:22,569.569 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,572.572 INFO ] tray_id[42] sku_id[186084] weight:initial[77] final[78] diff[-1] qty[0] [2026-07-01 14:09:22,599.599 INFO ] for tray_id: 43 sku_id: 4500704 sku_name Heritage livo Badam milk 180ml unit weight is: 210 variance is: 21 initial weight is 1690 final weight is 1690 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,601.601 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,604.604 INFO ] tray_id[43] sku_id[4500704] weight:initial[1690] final[1690] diff[0] qty[0] [2026-07-01 14:09:22,631.631 INFO ] for tray_id: 44 sku_id: 186096 sku_name Maaza Tetra 135ml unit weight is: 150 variance is: 15 initial weight is 503 final weight is 503 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,634.634 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,636.636 INFO ] tray_id[44] sku_id[186096] weight:initial[503] final[503] diff[0] qty[0] [2026-07-01 14:09:22,664.664 INFO ] for tray_id: 45 sku_id: 185993 sku_name NESTLE MUNCH Max Choco Coated Crunchy Wafer 40g unit weight is: 42 variance is: 5 initial weight is 5 final weight is 4 tray_weight_diff 1 and act_qty_diff_plus_variance is 0.02127659574468085 and act_qty_diff_without_variance is 0.023809523809523808 act_qty_diff_minus_variance 0.02702702702702703 [2026-07-01 14:09:22,666.666 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,669.669 INFO ] tray_id[45] sku_id[185993] weight:initial[5] final[4] diff[1] qty[0] [2026-07-01 14:09:22,696.696 INFO ] for tray_id: 46 sku_id: 166327 sku_name Epigamia Chocolate Milkshake 200g unit weight is: 210 variance is: 21 initial weight is 1437 final weight is 1437 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-07-01 14:09:22,698.698 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 14:09:22,701.701 INFO ] tray_id[46] sku_id[166327] weight:initial[1437] final[1437] diff[0] qty[0] [2026-07-01 14:09:22,862.862 INFO ] Total machine Diff : 483.0 [2026-07-01 14:09:22,865.865 INFO ] Total sku_wise_weight : {'4500667': 0.0, '4500692': 0.0, '185993': 1.0, '186078': 0.0, '4500694': 0.0, '4500659': 0.0, '4500680': 0.0, '4500653': 0.0, '4500668': 0.0, '4500499': 0.0, '186084': -1.0, '4500688': 1.0, '186019': 0.0, '4500412': 0.0, '4500704': 0.0, '4500702': 456.0, '4500647': 0.0, '4500673': 28.0, '4500711': -1.0, '4500710': 0.0, '108676': 0.0, '4500709': 0.0, '4500687': -1.0, '166327': 0.0, '4500648': 0.0, '186096': 0.0, '4500541': 0.0, '4500700': 0.0, '4500681': 0.0, '137335': 0.0, '112220': 0.0, '4500650': 0.0} [2026-07-01 14:09:22,868.868 INFO ] Total sku_wise_qty : {'4500667': 0.0, '4500692': 0.0, '185993': 0, '186078': 0.0, '4500694': 0.0, '4500659': 0.0, '4500680': 0.0, '4500653': 0.0, '4500668': 0.0, '4500499': 0.0, '186084': -0.024390243902439025, '4500688': 0, '186019': 0.0, '4500412': 0.0, '4500704': 0.0, '4500702': 2, '4500647': 0.0, '4500673': 1, '4500711': -0.012987012987012988, '4500710': 0.0, '108676': 0.0, '4500709': 0.0, '4500687': -0.03333333333333333, '166327': 0.0, '4500648': 0.0, '186096': 0.0, '4500541': 0.0, '4500700': 0.0, '4500681': 0.0, '137335': 0.0, '112220': 0.0, '4500650': 0.0} [2026-07-01 14:09:22,885.885 INFO ] sku_qty 0 [2026-07-01 14:09:22,888.888 INFO ] total_sku_qty 0 [2026-07-01 14:09:22,890.890 INFO ] min_qty_to_bill 0.16666666666666666 [2026-07-01 14:09:22,893.893 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:22,910.910 INFO ] sku_qty 0 [2026-07-01 14:09:22,912.912 INFO ] total_sku_qty 0 [2026-07-01 14:09:22,915.915 INFO ] min_qty_to_bill 0.1388888888888889 [2026-07-01 14:09:22,917.917 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:22,934.934 INFO ] sku_qty 0 [2026-07-01 14:09:22,937.937 INFO ] total_sku_qty 0 [2026-07-01 14:09:22,939.939 INFO ] min_qty_to_bill 0.1388888888888889 [2026-07-01 14:09:22,942.942 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:22,959.959 INFO ] sku_qty 0 [2026-07-01 14:09:22,962.962 INFO ] total_sku_qty 0 [2026-07-01 14:09:22,964.964 INFO ] min_qty_to_bill 0.23809523809523808 [2026-07-01 14:09:22,966.966 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:22,984.984 INFO ] sku_qty 0 [2026-07-01 14:09:22,986.986 INFO ] total_sku_qty 0 [2026-07-01 14:09:22,989.989 INFO ] min_qty_to_bill 0.10909090909090909 [2026-07-01 14:09:22,991.991 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,008.008 INFO ] sku_qty 0 [2026-07-01 14:09:23,011.011 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,013.013 INFO ] min_qty_to_bill 0.16666666666666666 [2026-07-01 14:09:23,016.016 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,033.033 INFO ] sku_qty 0 [2026-07-01 14:09:23,035.035 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,038.038 INFO ] min_qty_to_bill 0.18518518518518517 [2026-07-01 14:09:23,040.040 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,058.058 INFO ] sku_qty 0 [2026-07-01 14:09:23,061.061 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,063.063 INFO ] min_qty_to_bill 0.0958904109589041 [2026-07-01 14:09:23,066.066 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,083.083 INFO ] sku_qty 0 [2026-07-01 14:09:23,085.085 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,088.088 INFO ] min_qty_to_bill 0.15625 [2026-07-01 14:09:23,090.090 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,107.107 INFO ] sku_qty 0 [2026-07-01 14:09:23,110.110 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,112.112 INFO ] min_qty_to_bill 0.09836065573770492 [2026-07-01 14:09:23,115.115 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,132.132 INFO ] sku_qty 0 [2026-07-01 14:09:23,135.135 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,138.138 INFO ] min_qty_to_bill 0.09375 [2026-07-01 14:09:23,141.141 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,158.158 INFO ] sku_qty 0 [2026-07-01 14:09:23,161.161 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,163.163 INFO ] min_qty_to_bill 0.2 [2026-07-01 14:09:23,166.166 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,183.183 INFO ] sku_qty 0 [2026-07-01 14:09:23,186.186 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,188.188 INFO ] min_qty_to_bill 0.16666666666666666 [2026-07-01 14:09:23,191.191 INFO ] sku_wise_qty[key] 0 [2026-07-01 14:09:23,208.208 INFO ] sku_qty 0 [2026-07-01 14:09:23,210.210 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,213.213 INFO ] min_qty_to_bill 0.16666666666666666 [2026-07-01 14:09:23,215.215 INFO ] sku_wise_qty[key] -0.03333333333333333 [2026-07-01 14:09:23,232.232 INFO ] sku_qty 1 [2026-07-01 14:09:23,235.235 INFO ] total_sku_qty 1 [2026-07-01 14:09:23,237.237 INFO ] min_qty_to_bill 0.17857142857142858 [2026-07-01 14:09:23,240.240 INFO ] sku_wise_qty[key] 1 [2026-07-01 14:09:23,242.242 INFO ] ku_wise_qty[key] 1 [2026-07-01 14:09:23,295.295 INFO ] sku_qty 0 [2026-07-01 14:09:23,297.297 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,300.300 INFO ] min_qty_to_bill 0.1038961038961039 [2026-07-01 14:09:23,302.302 INFO ] sku_wise_qty[key] -0.012987012987012988 [2026-07-01 14:09:23,319.319 INFO ] sku_qty 0 [2026-07-01 14:09:23,322.322 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,324.324 INFO ] min_qty_to_bill 0.10240963855421686 [2026-07-01 14:09:23,327.327 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,344.344 INFO ] sku_qty 0 [2026-07-01 14:09:23,347.347 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,349.349 INFO ] min_qty_to_bill 0.1016949152542373 [2026-07-01 14:09:23,352.352 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,369.369 INFO ] sku_qty 0 [2026-07-01 14:09:23,372.372 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,374.374 INFO ] min_qty_to_bill 0.10112359550561797 [2026-07-01 14:09:23,376.376 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,394.394 INFO ] sku_qty 0 [2026-07-01 14:09:23,396.396 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,398.398 INFO ] min_qty_to_bill 0.09895833333333333 [2026-07-01 14:09:23,401.401 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,418.418 INFO ] sku_qty 0 [2026-07-01 14:09:23,421.421 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,423.423 INFO ] min_qty_to_bill 0.2631578947368421 [2026-07-01 14:09:23,426.426 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,443.443 INFO ] sku_qty 0 [2026-07-01 14:09:23,446.446 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,448.448 INFO ] min_qty_to_bill 0.10240963855421686 [2026-07-01 14:09:23,451.451 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,468.468 INFO ] sku_qty 0 [2026-07-01 14:09:23,471.471 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,473.473 INFO ] min_qty_to_bill 0.09913793103448276 [2026-07-01 14:09:23,476.476 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,493.493 INFO ] sku_qty 0 [2026-07-01 14:09:23,496.496 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,498.498 INFO ] min_qty_to_bill 0.20833333333333334 [2026-07-01 14:09:23,500.500 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,518.518 INFO ] sku_qty 0 [2026-07-01 14:09:23,520.520 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,523.523 INFO ] min_qty_to_bill 0.21739130434782608 [2026-07-01 14:09:23,525.525 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,542.542 INFO ] sku_qty 2 [2026-07-01 14:09:23,545.545 INFO ] total_sku_qty 2 [2026-07-01 14:09:23,547.547 INFO ] min_qty_to_bill 0.0990990990990991 [2026-07-01 14:09:23,550.550 INFO ] sku_wise_qty[key] 2 [2026-07-01 14:09:23,552.552 INFO ] ku_wise_qty[key] 2 [2026-07-01 14:09:23,604.604 INFO ] sku_qty 0 [2026-07-01 14:09:23,606.606 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,609.609 INFO ] min_qty_to_bill 0.1724137931034483 [2026-07-01 14:09:23,611.611 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,628.628 INFO ] sku_qty 0 [2026-07-01 14:09:23,631.631 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,634.634 INFO ] min_qty_to_bill 0.12195121951219512 [2026-07-01 14:09:23,636.636 INFO ] sku_wise_qty[key] -0.024390243902439025 [2026-07-01 14:09:23,653.653 INFO ] sku_qty 0 [2026-07-01 14:09:23,656.656 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,659.659 INFO ] min_qty_to_bill 0.1 [2026-07-01 14:09:23,661.661 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,678.678 INFO ] sku_qty 0 [2026-07-01 14:09:23,681.681 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,683.683 INFO ] min_qty_to_bill 0.1 [2026-07-01 14:09:23,685.685 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,703.703 INFO ] sku_qty 0 [2026-07-01 14:09:23,705.705 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,707.707 INFO ] min_qty_to_bill 0.11904761904761904 [2026-07-01 14:09:23,710.710 INFO ] sku_wise_qty[key] 0 [2026-07-01 14:09:23,727.727 INFO ] sku_qty 0 [2026-07-01 14:09:23,729.729 INFO ] total_sku_qty 0 [2026-07-01 14:09:23,732.732 INFO ] min_qty_to_bill 0.1 [2026-07-01 14:09:23,734.734 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 14:09:23,737.737 INFO ] Ironman:: complete_order: transaction_logic_sale = {} [2026-07-01 14:09:23,740.740 INFO ] Ironman:: complete_order: weight_logic_sale = {'skus': [{'skuid': '4500673', 'unit_price': '10', 'door_id': '', 'sku_total': 10.0, 'name': 'Modern kitchens Salted Peanuts 25gm per peice', 'tray_id': '25', 'image_url': 'https://images.tinymart.in/product/4500673-8519.webp', 'mrp': '10', 'qty': 1}, {'skuid': '4500702', 'unit_price': '30', 'door_id': '', 'sku_total': 60.0, 'name': 'Raw Masala Shikanji 200ml per peice', 'tray_id': '40', 'image_url': 'https://images.tinymart.in/product/4500702-1302.webp', 'mrp': '30', 'qty': 2}], 'res': 'True', 'total_amount': 70.0, 'rstatus': True, 'logic': 'WBL', 'orderId': 'TM08202202260701140656308'} [2026-07-01 14:09:23,748.748 INFO ] Ironman:: complete_order: going to update order after sale in WBL = {'skus': [{'skuid': '4500673', 'unit_price': '10', 'door_id': '', 'sku_total': 10.0, 'name': 'Modern kitchens Salted Peanuts 25gm per peice', 'tray_id': '25', 'image_url': 'https://images.tinymart.in/product/4500673-8519.webp', 'mrp': '10', 'qty': 1}, {'skuid': '4500702', 'unit_price': '30', 'door_id': '', 'sku_total': 60.0, 'name': 'Raw Masala Shikanji 200ml per peice', 'tray_id': '40', 'image_url': 'https://images.tinymart.in/product/4500702-1302.webp', 'mrp': '30', 'qty': 2}], 'res': 'True', 'total_amount': 70.0, 'rstatus': True, 'logic': 'WBL', 'orderId': 'TM08202202260701140656308'} [2026-07-01 14:09:23,876.876 INFO ] Ironman:: complete_order: order completed [2026-07-01 14:09:24,709.709 INFO ] update order status False [2026-07-01 14:09:25,636.636 INFO ] OrderHelper::update_invoice_offer:after offer: {'skus': [{'sku_total': 10, 'unit_price': '10', 'door_id': '', 'tray_id': '25', 'skuid': '4500673', 'offer_id': '', 'name': 'Modern kitchens Salted Peanuts 25gm per peice', 'image_url': 'https://images.tinymart.in/product/4500673-8519.webp', 'mrp': '10', 'qty': 1}, {'sku_total': 60, 'unit_price': '30', 'door_id': '', 'tray_id': '40', 'skuid': '4500702', 'offer_id': '', 'name': 'Raw Masala Shikanji 200ml per peice', 'image_url': 'https://images.tinymart.in/product/4500702-1302.webp', 'mrp': '30', 'qty': 2}], 'imei': 'TM08202202', 'res': True, 'total_amount': 70, 'rstatus': True, 'cart_offer_desc': '', 'bill_amount': 70, 'orderId': 'TM08202202260701140656308', 'userId': '7353292915', 'order_status': ''} [2026-07-01 14:09:25,868.868 INFO ] TXN:: inventory_update_on_complete: FINAL RESPONSE TO ANDROID:{'skus': [{'sku_total': 10, 'unit_price': '10', 'door_id': '', 'skuid': '4500673', 'offer_id': '', 'name': 'Modern kitchens Salted Peanuts 25gm per peice', 'qty': 1, 'tray_id': '25', 'mrp': '10', 'image_url': 'https://images.tinymart.in/product/4500673-8519.webp'}, {'sku_total': 60, 'unit_price': '30', 'door_id': '', 'skuid': '4500702', 'offer_id': '', 'name': 'Raw Masala Shikanji 200ml per peice', 'qty': 2, 'tray_id': '40', 'mrp': '30', 'image_url': 'https://images.tinymart.in/product/4500702-1302.webp'}], 'imei': 'TM08202202', 'res': True, 'anomaly': 0, 'total_amount': 70, 'rstatus': True, 'cart_offer_desc': '', 'order_status': '', 'orderId': 'TM08202202260701140656308', 'userId': '7353292915', 'bill_amount': 70} [2026-07-01 14:09:29,672.672 INFO ] update order status False [2026-07-01 14:09:34,331.331 INFO ] pg status for order_id: TM08202202260701140656308 after is --> {'status': True}