[2026-07-01 18:29:07,549.549 INFO ] Ironman:: process_order: state before if : STATE_COMPLETE [2026-07-01 18:29:07,552.552 INFO ] Ironman:: process_order: state after if : STATE_INITING [2026-07-01 18:29:08,637.637 INFO ] Ironman:: process_order: state before if : STATE_INITED [2026-07-01 18:29:08,639.639 INFO ] Ironman:: process_order: state after if : STATE_INITED [2026-07-01 18:29:08,654.654 INFO ] Ironman:: process_order: order data: [{'type_of_order': 'app', 'anomaly': 0, 'modified_at': '2026-07-01 18:29:05', 'pre_auth_amount': 70.0, 'created_at': '2026-07-01 18:28:19.0', 'weight_based_response': None, 'debit_done': 'False', 'vm_id': '1693385315786', 'payment_gateway': 'razor_pay', 'sync_done': 'False', 'offer_applied': 'True', 'sku_json': '0-0', 'user_id': '9304528742', 'status': None, 'proposed_sku_json': '{"res":true,"skus":[{"sku_total":60,"image_url":"https://images.tinymart.in/product/4500656-2520.webp","door_id":"2","qty":1,"name":"BRU Cold Coffee Classic 200ml","mrp":"60","unit_price":60,"skuid":"4500656","tray_id":"34","offer_id":"","offer_desc":""},{"sku_total":10,"image_url":"https://images.tinymart.in/product/4500672-7226.webp","door_id":"1","qty":1,"name":"Modern kitchens Garlic Mixture 26gm","mrp":"10","unit_price":10,"skuid":"4500672","tray_id":"19","offer_id":"","offer_desc":""}],"bill_amount":70,"orderId":"TM09202301260701182819357","total_amount":70,"cart_offer_desc":"","imei":"TM09202301","userId":"9304528742"}', 'order_id': 'TM09202301260701182819357', 'order_cfg': None, 'order_amount': 0.0}] [2026-07-01 18:29:08,657.657 INFO ] Ironman:: process_order: proposed skus: {"res":true,"skus":[{"sku_total":60,"image_url":"https://images.tinymart.in/product/4500656-2520.webp","door_id":"2","qty":1,"name":"BRU Cold Coffee Classic 200ml","mrp":"60","unit_price":60,"skuid":"4500656","tray_id":"34","offer_id":"","offer_desc":""},{"sku_total":10,"image_url":"https://images.tinymart.in/product/4500672-7226.webp","door_id":"1","qty":1,"name":"Modern kitchens Garlic Mixture 26gm","mrp":"10","unit_price":10,"skuid":"4500672","tray_id":"19","offer_id":"","offer_desc":""}],"bill_amount":70,"orderId":"TM09202301260701182819357","total_amount":70,"cart_offer_desc":"","imei":"TM09202301","userId":"9304528742"} [2026-07-01 18:29:08,677.677 INFO ] ironman:: buy_products: m_production_json {"bill_amount": 70, "userId": "9304528742", "cart_offer_desc": "", "res": true, "total_amount": 70, "imei": "TM09202301", "skus": [{"offer_desc": "", "mrp": "60", "image_url": "https://images.tinymart.in/product/4500656-2520.webp", "tray_id": "34", "skuid": "4500656", "name": "BRU Cold Coffee Classic 200ml", "door_id": "2", "unit_price": 60, "qty": 1, "offer_id": "", "sku_total": 60}, {"offer_desc": "", "mrp": "10", "image_url": "https://images.tinymart.in/product/4500672-7226.webp", "tray_id": "19", "skuid": "4500672", "name": "Modern kitchens Garlic Mixture 26gm", "door_id": "1", "unit_price": 10, "qty": 1, "offer_id": "", "sku_total": 10}], "orderId": "TM09202301260701182819357"} [2026-07-01 18:29:08,693.693 INFO ] ironman:: buy_products: final_data {"status": true, "doors": ["1", "2"], "skus": {"1": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}], "2": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}} [2026-07-01 18:29:08,701.701 INFO ] Ironman:: process_order: product_info: {"status": true, "doors": ["1", "2"], "skus": {"1": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}], "2": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}} [2026-07-01 18:29:08,703.703 INFO ] Ironman:: process_order: doors selected : ['1', '2'] [2026-07-01 18:29:08,704.704 INFO ] Ironman:: process_order: selected products : {'1': [{'name': 'Modern kitchens Garlic Mixture 26gm', 'qty': 1}], '2': [{'name': 'BRU Cold Coffee Classic 200ml', 'qty': 1}]} [2026-07-01 18:29:08,705.705 INFO ] Ironman:: process_order: state : STATE_ORDER_START [2026-07-01 18:29:09,060.060 INFO ] Ironman:: get_order_status: state : STATE_ORDER_START [2026-07-01 18:29:09,083.083 INFO ] Open Door Command ^^98|lockOpen|1|49 [2026-07-01 18:29:09,904.904 INFO ] Opening door 1 [2026-07-01 18:29:09,907.907 INFO ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89 [2026-07-01 18:29:09,997.997 INFO ] UNABLE_TO_OPEN_DOOR_BY_USER [2026-07-01 18:29:10,010.010 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Opening Door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please wait for door to open", "SubHeader": "Please Pick products after opening", "Header": "Opening Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:10,350.350 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:10,396.396 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 1 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:10,715.715 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:10,850.850 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 1 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:11,084.084 INFO ] UNABLE_TO_OPEN_DOOR_BY_USER [2026-07-01 18:29:11,170.170 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:11,219.219 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 1 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:11,543.543 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:11,581.581 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 1 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:12,019.019 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:12,167.167 INFO ] OPEN_DOOR_BY_USER [2026-07-01 18:29:12,171.171 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 1 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:12,530.530 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:12,581.581 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 1 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:12,904.904 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:12,942.942 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 1 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:13,369.369 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:13,394.394 INFO ] OPEN_DOOR_BY_USER [2026-07-01 18:29:13,414.414 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 1 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:13,734.734 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:13,793.793 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 1 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:14,133.133 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:14,167.167 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:14,566.566 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:14,592.592 INFO ] OPEN_DOOR_BY_USER [2026-07-01 18:29:14,607.607 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:14,935.935 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:14,970.970 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:15,295.295 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:15,415.415 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:15,827.827 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:15,866.866 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:16,190.190 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:16,227.227 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:16,549.549 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:16,581.581 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:16,965.965 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:17,075.075 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:17,403.403 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:17,439.439 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:17,761.761 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:17,794.794 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:18,199.199 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:18,238.238 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:18,562.562 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:18,602.602 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:18,922.922 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:20,403.403 INFO ] Close Door Command 1 ^^98|lockPoweroff|1|87 [2026-07-01 18:29:21,431.431 INFO ] Closing door 1 [2026-07-01 18:29:21,452.452 INFO ] CLOSE_DOOR_BY_USER [2026-07-01 18:29:21,458.458 INFO ] CLOSE_DOOR_BY_MACHINE [2026-07-01 18:29:21,509.509 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Close"}, "status": "False", "rstatus": false, "voiceNote": "Door 1 is closed now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "Modern kitchens Garlic Mixture 26gm", "qty": 1}]}, "delay": 1000, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "If any due amount, clear at https://go.tinymart.in", "SubHeader": "Please wait for invoice to generate", "Header": "Door 1 is closed now", "UI_Header": "DOOR 1\nIS \nCLOSED \nNOW"}} [2026-07-01 18:29:21,846.846 INFO ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE [2026-07-01 18:29:21,870.870 INFO ] Open Door Command ^^98|lockOpen|2|50 [2026-07-01 18:29:22,702.702 INFO ] Opening door 2 [2026-07-01 18:29:22,708.708 INFO ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90 [2026-07-01 18:29:22,806.806 INFO ] UNABLE_TO_OPEN_DOOR_BY_USER [2026-07-01 18:29:22,813.813 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Opening Door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please wait for door to open", "SubHeader": "Please Pick products after opening", "Header": "Opening Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:23,156.156 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:23,201.201 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 2 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:23,526.526 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:23,644.644 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 2 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:23,838.838 INFO ] OPEN_DOOR_BY_USER [2026-07-01 18:29:24,048.048 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:24,097.097 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 2 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:24,417.417 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:24,464.464 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 2 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:24,933.933 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:24,971.971 INFO ] OPEN_DOOR_BY_USER [2026-07-01 18:29:24,986.986 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 2 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:25,308.308 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:25,357.357 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 2 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:25,688.688 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:25,735.735 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 2 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:26,112.112 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:26,119.119 INFO ] OPEN_DOOR_BY_USER [2026-07-01 18:29:26,150.150 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 2 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:26,468.468 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:26,500.500 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Door 2 is open now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:26,817.817 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:26,861.861 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:27,280.280 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:27,467.467 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:27,480.480 INFO ] OPEN_DOOR_BY_USER [2026-07-01 18:29:27,791.791 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:27,818.818 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:28,152.152 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:28,229.229 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:28,562.562 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:28,595.595 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:28,917.917 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:28,943.943 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:29,261.261 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:29,289.289 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:29,615.615 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:29,653.653 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:29,986.986 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:30,032.032 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:30,376.376 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:30,415.415 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:30,733.733 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:30,759.759 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:31,082.082 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:31,125.125 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:31,450.450 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:31,490.490 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "Please Close the door after picking up products", "SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW"}} [2026-07-01 18:29:31,920.920 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-07-01 18:29:33,206.206 INFO ] Close Door Command 1 ^^98|lockPoweroff|2|88 [2026-07-01 18:29:34,236.236 INFO ] Closing door 2 [2026-07-01 18:29:34,247.247 INFO ] CLOSE_DOOR_BY_USER [2026-07-01 18:29:34,249.249 INFO ] CLOSE_DOOR_BY_MACHINE [2026-07-01 18:29:34,280.280 INFO ] Ironman:: get_order_status: response {"SectionMain": {"Header": "Door Close"}, "status": "False", "rstatus": false, "voiceNote": "Door 2 is closed now", "SectionSKU": {"Header": "Pick the below items from the door", "skus": [{"name": "BRU Cold Coffee Classic 200ml", "qty": 1}]}, "delay": 1000, "error": {"tmessage": "In Progress", "code": 20001, "umessage": "In Progress", "data": {}}, "SectionStatus": {"Note": "If any due amount, clear at https://go.tinymart.in", "SubHeader": "Please wait for invoice to generate", "Header": "Door 2 is closed now", "UI_Header": "DOOR 2\nIS \nCLOSED \nNOW"}} [2026-07-01 18:29:34,604.604 INFO ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE [2026-07-01 18:29:34,619.619 INFO ] Ironman:: get_order_status: get order status {"SectionMain": {"Header": "Door Closed"}, "status": "True", "rstatus": true, "voiceNote": "Transaction Completed", "SectionSKU": {"Header": "If you like us, tell others... else tell us", "skus": []}, "delay": 100, "SectionStatus": {"Note": "If any due amount, clear at https://go.tinymart.in", "SubHeader": "Please wait for invoice to generate", "Header": " Order is complete ", "UI_Header": ""}} [2026-07-01 18:29:34,643.643 INFO ] Ironman:: complete_order: proposed sku json: {'bill_amount': 70, 'userId': '9304528742', 'cart_offer_desc': '', 'res': True, 'total_amount': 70, 'imei': 'TM09202301', 'skus': [{'offer_desc': '', 'mrp': '60', 'image_url': 'https://images.tinymart.in/product/4500656-2520.webp', 'tray_id': '34', 'skuid': '4500656', 'name': 'BRU Cold Coffee Classic 200ml', 'door_id': '2', 'unit_price': 60, 'qty': 1, 'offer_id': '', 'sku_total': 60}, {'offer_desc': '', 'mrp': '10', 'image_url': 'https://images.tinymart.in/product/4500672-7226.webp', 'tray_id': '19', 'skuid': '4500672', 'name': 'Modern kitchens Garlic Mixture 26gm', 'door_id': '1', 'unit_price': 10, 'qty': 1, 'offer_id': '', 'sku_total': 10}], 'orderId': 'TM09202301260701182819357'} [2026-07-01 18:29:34,644.644 INFO ] Ironman:: complete_order: user selected trays: ['34', '19'] [2026-07-01 18:29:34,646.646 INFO ] Ironman:: complete_order: faulty trays: [] [2026-07-01 18:29:34,658.658 INFO ] Ironman:: complete_order: USER ID ==> 9304528742 [2026-07-01 18:29:34,660.660 INFO ] *********** ORDER STARTED *********** [2026-07-01 18:29:34,661.661 INFO ] Ironman:: complete_order: DB TRAY [{"org_sku": "4500648", "sku_json": "4500648-8", "modified_at": "2026-07-01 14:24:48", "tray_id": 11, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "200"}, {"org_sku": "4500650", "sku_json": "4500650-10", "modified_at": "2026-07-01 14:24:48", "tray_id": 12, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "315"}, {"org_sku": "4500693", "sku_json": "4500693-3", "modified_at": "2026-07-01 14:24:48", "tray_id": 13, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "136"}, {"org_sku": "4500708", "sku_json": "4500708-5", "modified_at": "2026-07-01 14:24:48", "tray_id": 14, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "158"}, {"org_sku": "4500714", "sku_json": "4500714-12", "modified_at": "2026-07-01 14:24:48", "tray_id": 15, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "745"}, {"org_sku": "4500707", "sku_json": "4500707-5", "modified_at": "2026-07-01 14:24:48", "tray_id": 16, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "117"}, {"org_sku": "4500668", "sku_json": "4500668-7", "modified_at": "2026-07-01 14:24:48", "tray_id": 17, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "158"}, {"org_sku": "4500647", "sku_json": "4500647-8", "modified_at": "2026-07-01 14:24:48", "tray_id": 18, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "314"}, {"org_sku": "4500672", "sku_json": "4500672-6", "modified_at": "2026-07-01 14:24:48", "tray_id": 19, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "178"}, {"org_sku": "4500558", "sku_json": "4500558-5", "modified_at": "2026-07-01 14:24:48", "tray_id": 20, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "125"}, {"org_sku": "4500681", "sku_json": "4500681-8", "modified_at": "2026-07-01 14:24:48", "tray_id": 21, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "570"}, {"org_sku": "4500696", "sku_json": "4500696-9", "modified_at": "2026-07-01 14:24:48", "tray_id": 22, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "578"}, {"org_sku": "4500671", "sku_json": "4500671-8", "modified_at": "2026-07-01 14:24:48", "tray_id": 23, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "334"}, {"org_sku": "4500713", "sku_json": "4500713-6", "modified_at": "2026-07-01 14:24:48", "tray_id": 24, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "325"}, {"org_sku": "4500692", "sku_json": "4500692-0", "modified_at": "2026-07-01 14:24:48", "tray_id": 25, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "99999"}, {"org_sku": "4500452", "sku_json": "4500452-0", "modified_at": "2026-07-01 14:24:48", "tray_id": 26, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "99999"}, {"org_sku": "0", "sku_json": "0-0", "modified_at": "2026-07-01 14:24:48", "tray_id": 27, "active": 1, "door_id": "1", "created_at": "2026-07-01 14:24:48", "tray_weight": "99999"}, {"org_sku": "4500407", "sku_json": "4500407-6", "modified_at": "2026-07-01 14:24:48", "tray_id": 31, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "969"}, {"org_sku": "4500675", "sku_json": "4500675-5", "modified_at": "2026-07-01 14:24:48", "tray_id": 32, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "845"}, {"org_sku": "166327", "sku_json": "166327-7", "modified_at": "2026-07-01 14:24:48", "tray_id": 33, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "1607"}, {"org_sku": "4500656", "sku_json": "4500656-4", "modified_at": "2026-07-01 14:24:48", "tray_id": 34, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "937"}, {"org_sku": "108676", "sku_json": "108676-4", "modified_at": "2026-07-01 14:24:48", "tray_id": 35, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "759"}, {"org_sku": "4500702", "sku_json": "4500702-5", "modified_at": "2026-07-01 14:24:48", "tray_id": 36, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "1179"}, {"org_sku": "4500571", "sku_json": "4500571-14", "modified_at": "2026-07-01 14:24:48", "tray_id": 37, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "601"}, {"org_sku": "186081", "sku_json": "186081-5", "modified_at": "2026-07-01 14:24:48", "tray_id": 38, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "235"}, {"org_sku": "4500694", "sku_json": "4500694-6", "modified_at": "2026-07-01 14:24:48", "tray_id": 39, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "1398"}, {"org_sku": "4500706", "sku_json": "4500706-6", "modified_at": "2026-07-01 14:24:48", "tray_id": 40, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "1102"}, {"org_sku": "186043", "sku_json": "186043-9", "modified_at": "2026-07-01 14:24:48", "tray_id": 41, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "2793"}, {"org_sku": "4500541", "sku_json": "4500541-19", "modified_at": "2026-07-01 14:24:48", "tray_id": 42, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "363"}, {"org_sku": "4500667", "sku_json": "4500667-7", "modified_at": "2026-07-01 14:24:48", "tray_id": 43, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "180"}, {"org_sku": "186059", "sku_json": "186059-0", "modified_at": "2026-07-01 14:24:48", "tray_id": 44, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "99999"}, {"org_sku": "4500412", "sku_json": "4500412-0", "modified_at": "2026-07-01 14:24:48", "tray_id": 45, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "99999"}, {"org_sku": "4500627", "sku_json": "4500627-0", "modified_at": "2026-07-01 14:24:48", "tray_id": 46, "active": 1, "door_id": "2", "created_at": "2026-07-01 14:24:48", "tray_weight": "99999"}] [2026-07-01 18:29:34,666.666 INFO ] Ironman:: complete_order: TRAY READINGS [{'datetime': '2026-07-01 18:22:01.773000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910321.773, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:22:01.775000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910321.7749999, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:22:01.775000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910321.7749999, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:22:01.776000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910321.7759998, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:22:01.776000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910321.776, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:22:01.776000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910321.776, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:22:01.777000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910321.777, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:22:15.671000', 'expected_tray_weight': 230, 'weight': '235', 'flow': '0', 'address': '38', 'TS': 1782910335.671, 'tray_weight': '235', 'tray_id': '38'}, {'datetime': '2026-07-01 18:22:15.677000', 'expected_tray_weight': 230, 'weight': '235', 'flow': '0', 'address': '38', 'TS': 1782910335.677, 'tray_weight': '235', 'tray_id': '38'}, {'datetime': '2026-07-01 18:22:15.678000', 'expected_tray_weight': 230, 'weight': '235', 'flow': '0', 'address': '38', 'TS': 1782910335.678, 'tray_weight': '235', 'tray_id': '38'}, {'datetime': '2026-07-01 18:22:15.679000', 'expected_tray_weight': 230, 'weight': '235', 'flow': '0', 'address': '38', 'TS': 1782910335.679, 'tray_weight': '235', 'tray_id': '38'}, {'datetime': '2026-07-01 18:22:15.681000', 'expected_tray_weight': 230, 'weight': '235', 'flow': '0', 'address': '38', 'TS': 1782910335.681, 'tray_weight': '235', 'tray_id': '38'}, {'datetime': '2026-07-01 18:22:15.682000', 'expected_tray_weight': 230, 'weight': '235', 'flow': '0', 'address': '38', 'TS': 1782910335.682, 'tray_weight': '235', 'tray_id': '38'}, {'datetime': '2026-07-01 18:22:15.684000', 'expected_tray_weight': 230, 'weight': '235', 'flow': '0', 'address': '38', 'TS': 1782910335.684, 'tray_weight': '235', 'tray_id': '38'}, {'datetime': '2026-07-01 18:22:29.880000', 'expected_tray_weight': 174, 'weight': '178', 'flow': '1', 'address': '19', 'TS': 1782910349.88, 'tray_weight': '178', 'tray_id': '19'}, {'datetime': '2026-07-01 18:22:31.248000', 'expected_tray_weight': 540, 'weight': '577', 'flow': '1', 'address': '22', 'TS': 1782910351.248, 'tray_weight': '577', 'tray_id': '22'}, {'datetime': '2026-07-01 18:26:01.223000', 'expected_tray_weight': 512, 'weight': '570', 'flow': '1', 'address': '21', 'TS': 1782910561.223, 'tray_weight': '570', 'tray_id': '21'}, {'datetime': '2026-07-01 18:28:14.347000', 'expected_tray_weight': 304, 'weight': '335', 'flow': '1', 'address': '23', 'TS': 1782910694.347, 'tray_weight': '335', 'tray_id': '23'}, {'datetime': '2026-07-01 18:29:02.674000', 'expected_tray_weight': 288, 'weight': '314', 'flow': '1', 'address': '18', 'TS': 1782910742.674, 'tray_weight': '314', 'tray_id': '18'}, {'datetime': '2026-07-01 18:29:13.383000', 'expected_tray_weight': 174, 'weight': '149', 'flow': '-1', 'address': '19', 'TS': 1782910753.3830001, 'tray_weight': '149', 'tray_id': '19'}, {'datetime': '2026-07-01 18:29:15.423000', 'expected_tray_weight': 512, 'weight': '570', 'flow': '1', 'address': '21', 'TS': 1782910755.423, 'tray_weight': '570', 'tray_id': '21'}, {'datetime': '2026-07-01 18:29:15.489000', 'expected_tray_weight': 282, 'weight': '323', 'flow': '1', 'address': '24', 'TS': 1782910755.489, 'tray_weight': '323', 'tray_id': '24'}, {'datetime': '2026-07-01 18:29:15.599000', 'expected_tray_weight': 1050, 'weight': '961', 'flow': '0', 'address': '31', 'TS': 1782910755.599, 'tray_weight': '961', 'tray_id': '31'}, {'datetime': '2026-07-01 18:29:15.602000', 'expected_tray_weight': 1050, 'weight': '961', 'flow': '0', 'address': '31', 'TS': 1782910755.602, 'tray_weight': '961', 'tray_id': '31'}, {'datetime': '2026-07-01 18:29:15.603000', 'expected_tray_weight': 1050, 'weight': '961', 'flow': '0', 'address': '31', 'TS': 1782910755.603, 'tray_weight': '961', 'tray_id': '31'}, {'datetime': '2026-07-01 18:29:15.603000', 'expected_tray_weight': 1050, 'weight': '961', 'flow': '0', 'address': '31', 'TS': 1782910755.603, 'tray_weight': '961', 'tray_id': '31'}, {'datetime': '2026-07-01 18:29:15.603000', 'expected_tray_weight': 1050, 'weight': '961', 'flow': '1', 'address': '31', 'TS': 1782910755.6030002, 'tray_weight': '961', 'tray_id': '31'}, {'datetime': '2026-07-01 18:29:15.604000', 'expected_tray_weight': 1050, 'weight': '961', 'flow': '0', 'address': '31', 'TS': 1782910755.6039999, 'tray_weight': '961', 'tray_id': '31'}, {'datetime': '2026-07-01 18:29:15.604000', 'expected_tray_weight': 1050, 'weight': '961', 'flow': '0', 'address': '31', 'TS': 1782910755.604, 'tray_weight': '961', 'tray_id': '31'}, {'datetime': '2026-07-01 18:29:15.607000', 'expected_tray_weight': 125, 'weight': '127', 'flow': '1', 'address': '20', 'TS': 1782910755.6069999, 'tray_weight': '127', 'tray_id': '20'}, {'datetime': '2026-07-01 18:29:15.619000', 'expected_tray_weight': 696, 'weight': '743', 'flow': '-1', 'address': '15', 'TS': 1782910755.619, 'tray_weight': '743', 'tray_id': '15'}, {'datetime': '2026-07-01 18:29:15.624000', 'expected_tray_weight': 1392, 'weight': '1399', 'flow': '0', 'address': '39', 'TS': 1782910755.624, 'tray_weight': '1399', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:15.630000', 'expected_tray_weight': 1392, 'weight': '1399', 'flow': '0', 'address': '39', 'TS': 1782910755.6299999, 'tray_weight': '1399', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:15.631000', 'expected_tray_weight': 1392, 'weight': '1399', 'flow': '0', 'address': '39', 'TS': 1782910755.631, 'tray_weight': '1399', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:15.631000', 'expected_tray_weight': 1392, 'weight': '1399', 'flow': '0', 'address': '39', 'TS': 1782910755.631, 'tray_weight': '1399', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:15.632000', 'expected_tray_weight': 1392, 'weight': '1399', 'flow': '0', 'address': '39', 'TS': 1782910755.632, 'tray_weight': '1399', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:15.632000', 'expected_tray_weight': 1392, 'weight': '1399', 'flow': '0', 'address': '39', 'TS': 1782910755.632, 'tray_weight': '1399', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:15.633000', 'expected_tray_weight': 1392, 'weight': '1399', 'flow': '0', 'address': '39', 'TS': 1782910755.6330001, 'tray_weight': '1399', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:15.649000', 'expected_tray_weight': 2655, 'weight': '2793', 'flow': '1', 'address': '41', 'TS': 1782910755.649, 'tray_weight': '2793', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:15.651000', 'expected_tray_weight': 540, 'weight': '579', 'flow': '1', 'address': '22', 'TS': 1782910755.651, 'tray_weight': '579', 'tray_id': '22'}, {'datetime': '2026-07-01 18:29:15.655000', 'expected_tray_weight': 2655, 'weight': '2793', 'flow': '1', 'address': '41', 'TS': 1782910755.655, 'tray_weight': '2793', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:15.656000', 'expected_tray_weight': 2655, 'weight': '2793', 'flow': '1', 'address': '41', 'TS': 1782910755.656, 'tray_weight': '2793', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:15.657000', 'expected_tray_weight': 2655, 'weight': '2793', 'flow': '1', 'address': '41', 'TS': 1782910755.657, 'tray_weight': '2793', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:15.658000', 'expected_tray_weight': 2655, 'weight': '2793', 'flow': '1', 'address': '41', 'TS': 1782910755.658, 'tray_weight': '2793', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:15.658000', 'expected_tray_weight': 2655, 'weight': '2793', 'flow': '1', 'address': '41', 'TS': 1782910755.658, 'tray_weight': '2793', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:15.658000', 'expected_tray_weight': 2655, 'weight': '2793', 'flow': '1', 'address': '41', 'TS': 1782910755.658, 'tray_weight': '2793', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:15.781000', 'expected_tray_weight': 1110, 'weight': '1105', 'flow': '1', 'address': '40', 'TS': 1782910755.781, 'tray_weight': '1105', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:15.781000', 'expected_tray_weight': 1110, 'weight': '1105', 'flow': '1', 'address': '40', 'TS': 1782910755.781, 'tray_weight': '1105', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:15.781000', 'expected_tray_weight': 1110, 'weight': '1105', 'flow': '1', 'address': '40', 'TS': 1782910755.781, 'tray_weight': '1105', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:15.781000', 'expected_tray_weight': 1110, 'weight': '1105', 'flow': '1', 'address': '40', 'TS': 1782910755.7810001, 'tray_weight': '1105', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:15.782000', 'expected_tray_weight': 1110, 'weight': '1105', 'flow': '1', 'address': '40', 'TS': 1782910755.782, 'tray_weight': '1105', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:15.782000', 'expected_tray_weight': 1110, 'weight': '1105', 'flow': '1', 'address': '40', 'TS': 1782910755.782, 'tray_weight': '1105', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:15.782000', 'expected_tray_weight': 1110, 'weight': '1105', 'flow': '1', 'address': '40', 'TS': 1782910755.782, 'tray_weight': '1105', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:19.370000', 'expected_tray_weight': 200, 'weight': '200', 'flow': '0', 'address': '11', 'TS': 1782910759.3700001, 'tray_weight': '200', 'tray_id': '11'}, {'datetime': '2026-07-01 18:29:19.443000', 'expected_tray_weight': 300, 'weight': '315', 'flow': '0', 'address': '12', 'TS': 1782910759.443, 'tray_weight': '315', 'tray_id': '12'}, {'datetime': '2026-07-01 18:29:19.458000', 'expected_tray_weight': 108, 'weight': '136', 'flow': '0', 'address': '13', 'TS': 1782910759.458, 'tray_weight': '136', 'tray_id': '13'}, {'datetime': '2026-07-01 18:29:19.511000', 'expected_tray_weight': 155, 'weight': '158', 'flow': '0', 'address': '14', 'TS': 1782910759.5110002, 'tray_weight': '158', 'tray_id': '14'}, {'datetime': '2026-07-01 18:29:19.518000', 'expected_tray_weight': 696, 'weight': '745', 'flow': '0', 'address': '15', 'TS': 1782910759.518, 'tray_weight': '745', 'tray_id': '15'}, {'datetime': '2026-07-01 18:29:19.572000', 'expected_tray_weight': 110, 'weight': '117', 'flow': '0', 'address': '16', 'TS': 1782910759.572, 'tray_weight': '117', 'tray_id': '16'}, {'datetime': '2026-07-01 18:29:19.671000', 'expected_tray_weight': 147, 'weight': '158', 'flow': '0', 'address': '17', 'TS': 1782910759.671, 'tray_weight': '158', 'tray_id': '17'}, {'datetime': '2026-07-01 18:29:19.678000', 'expected_tray_weight': 288, 'weight': '314', 'flow': '0', 'address': '18', 'TS': 1782910759.678, 'tray_weight': '314', 'tray_id': '18'}, {'datetime': '2026-07-01 18:29:19.783000', 'expected_tray_weight': 174, 'weight': '149', 'flow': '0', 'address': '19', 'TS': 1782910759.783, 'tray_weight': '149', 'tray_id': '19'}, {'datetime': '2026-07-01 18:29:19.804000', 'expected_tray_weight': 125, 'weight': '125', 'flow': '0', 'address': '20', 'TS': 1782910759.804, 'tray_weight': '125', 'tray_id': '20'}, {'datetime': '2026-07-01 18:29:19.924000', 'expected_tray_weight': 512, 'weight': '570', 'flow': '0', 'address': '21', 'TS': 1782910759.924, 'tray_weight': '570', 'tray_id': '21'}, {'datetime': '2026-07-01 18:29:19.949000', 'expected_tray_weight': 304, 'weight': '334', 'flow': '0', 'address': '23', 'TS': 1782910759.949, 'tray_weight': '334', 'tray_id': '23'}, {'datetime': '2026-07-01 18:29:19.953000', 'expected_tray_weight': 540, 'weight': '578', 'flow': '0', 'address': '22', 'TS': 1782910759.953, 'tray_weight': '578', 'tray_id': '22'}, {'datetime': '2026-07-01 18:29:19.985000', 'expected_tray_weight': 282, 'weight': '324', 'flow': '0', 'address': '24', 'TS': 1782910759.9850001, 'tray_weight': '324', 'tray_id': '24'}, {'datetime': '2026-07-01 18:29:23.981000', 'expected_tray_weight': 1110, 'weight': '1101', 'flow': '-1', 'address': '40', 'TS': 1782910763.981, 'tray_weight': '1101', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:23.981000', 'expected_tray_weight': 1110, 'weight': '1101', 'flow': '-1', 'address': '40', 'TS': 1782910763.981, 'tray_weight': '1101', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:23.981000', 'expected_tray_weight': 1110, 'weight': '1101', 'flow': '-1', 'address': '40', 'TS': 1782910763.981, 'tray_weight': '1101', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:23.982000', 'expected_tray_weight': 1110, 'weight': '1101', 'flow': '-1', 'address': '40', 'TS': 1782910763.982, 'tray_weight': '1101', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:23.982000', 'expected_tray_weight': 1110, 'weight': '1101', 'flow': '-1', 'address': '40', 'TS': 1782910763.982, 'tray_weight': '1101', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:23.982000', 'expected_tray_weight': 1110, 'weight': '1101', 'flow': '-1', 'address': '40', 'TS': 1782910763.982, 'tray_weight': '1101', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:25.518000', 'expected_tray_weight': 900, 'weight': '712', 'flow': '0', 'address': '34', 'TS': 1782910765.518, 'tray_weight': '712', 'tray_id': '34'}, {'datetime': '2026-07-01 18:29:25.518000', 'expected_tray_weight': 900, 'weight': '712', 'flow': '0', 'address': '34', 'TS': 1782910765.518, 'tray_weight': '712', 'tray_id': '34'}, {'datetime': '2026-07-01 18:29:25.518000', 'expected_tray_weight': 900, 'weight': '712', 'flow': '0', 'address': '34', 'TS': 1782910765.518, 'tray_weight': '712', 'tray_id': '34'}, {'datetime': '2026-07-01 18:29:25.519000', 'expected_tray_weight': 900, 'weight': '712', 'flow': '0', 'address': '34', 'TS': 1782910765.519, 'tray_weight': '712', 'tray_id': '34'}, {'datetime': '2026-07-01 18:29:27.477000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910767.477, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:29:27.478000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910767.478, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:29:27.479000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910767.479, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:29:27.558000', 'expected_tray_weight': 2655, 'weight': '2795', 'flow': '1', 'address': '41', 'TS': 1782910767.5579998, 'tray_weight': '2795', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:27.558000', 'expected_tray_weight': 2655, 'weight': '2795', 'flow': '1', 'address': '41', 'TS': 1782910767.558, 'tray_weight': '2795', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:27.558000', 'expected_tray_weight': 2655, 'weight': '2795', 'flow': '1', 'address': '41', 'TS': 1782910767.558, 'tray_weight': '2795', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:27.581000', 'expected_tray_weight': 1110, 'weight': '1106', 'flow': '1', 'address': '40', 'TS': 1782910767.5809999, 'tray_weight': '1106', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:27.581000', 'expected_tray_weight': 1110, 'weight': '1106', 'flow': '1', 'address': '40', 'TS': 1782910767.5809999, 'tray_weight': '1106', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:27.582000', 'expected_tray_weight': 1110, 'weight': '1106', 'flow': '1', 'address': '40', 'TS': 1782910767.582, 'tray_weight': '1106', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:27.624000', 'expected_tray_weight': 1392, 'weight': '1399', 'flow': '0', 'address': '39', 'TS': 1782910767.624, 'tray_weight': '1399', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:27.630000', 'expected_tray_weight': 1392, 'weight': '1399', 'flow': '0', 'address': '39', 'TS': 1782910767.6299999, 'tray_weight': '1399', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:27.633000', 'expected_tray_weight': 1470, 'weight': '1607', 'flow': '0', 'address': '33', 'TS': 1782910767.6330001, 'tray_weight': '1607', 'tray_id': '33'}, {'datetime': '2026-07-01 18:29:27.633000', 'expected_tray_weight': 1392, 'weight': '1399', 'flow': '0', 'address': '39', 'TS': 1782910767.6330001, 'tray_weight': '1399', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:27.634000', 'expected_tray_weight': 1470, 'weight': '1607', 'flow': '0', 'address': '33', 'TS': 1782910767.6339998, 'tray_weight': '1607', 'tray_id': '33'}, {'datetime': '2026-07-01 18:29:27.634000', 'expected_tray_weight': 1470, 'weight': '1607', 'flow': '0', 'address': '33', 'TS': 1782910767.634, 'tray_weight': '1607', 'tray_id': '33'}, {'datetime': '2026-07-01 18:29:27.704000', 'expected_tray_weight': 1050, 'weight': '963', 'flow': '0', 'address': '31', 'TS': 1782910767.704, 'tray_weight': '963', 'tray_id': '31'}, {'datetime': '2026-07-01 18:29:27.704000', 'expected_tray_weight': 1050, 'weight': '963', 'flow': '0', 'address': '31', 'TS': 1782910767.704, 'tray_weight': '963', 'tray_id': '31'}, {'datetime': '2026-07-01 18:29:30.360000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '1', 'address': '43', 'TS': 1782910770.36, 'tray_weight': '180', 'tray_id': '43'}, {'datetime': '2026-07-01 18:29:31.906000', 'expected_tray_weight': 1050, 'weight': '962', 'flow': '0', 'address': '31', 'TS': 1782910771.9060001, 'tray_weight': '962', 'tray_id': '31'}, {'datetime': '2026-07-01 18:29:31.989000', 'expected_tray_weight': 875, 'weight': '849', 'flow': '0', 'address': '32', 'TS': 1782910771.989, 'tray_weight': '849', 'tray_id': '32'}, {'datetime': '2026-07-01 18:29:32.034000', 'expected_tray_weight': 1470, 'weight': '1609', 'flow': '0', 'address': '33', 'TS': 1782910772.034, 'tray_weight': '1609', 'tray_id': '33'}, {'datetime': '2026-07-01 18:29:32.318000', 'expected_tray_weight': 900, 'weight': '710', 'flow': '0', 'address': '34', 'TS': 1782910772.318, 'tray_weight': '710', 'tray_id': '34'}, {'datetime': '2026-07-01 18:29:32.395000', 'expected_tray_weight': 708, 'weight': '757', 'flow': '0', 'address': '35', 'TS': 1782910772.3950002, 'tray_weight': '757', 'tray_id': '35'}, {'datetime': '2026-07-01 18:29:32.437000', 'expected_tray_weight': 1110, 'weight': '1176', 'flow': '0', 'address': '36', 'TS': 1782910772.437, 'tray_weight': '1176', 'tray_id': '36'}, {'datetime': '2026-07-01 18:29:32.531000', 'expected_tray_weight': 588, 'weight': '600', 'flow': '0', 'address': '37', 'TS': 1782910772.5310001, 'tray_weight': '600', 'tray_id': '37'}, {'datetime': '2026-07-01 18:29:32.535000', 'expected_tray_weight': 1392, 'weight': '1398', 'flow': '0', 'address': '39', 'TS': 1782910772.535, 'tray_weight': '1398', 'tray_id': '39'}, {'datetime': '2026-07-01 18:29:32.574000', 'expected_tray_weight': 230, 'weight': '235', 'flow': '0', 'address': '38', 'TS': 1782910772.5740001, 'tray_weight': '235', 'tray_id': '38'}, {'datetime': '2026-07-01 18:29:32.578000', 'expected_tray_weight': 1110, 'weight': '1104', 'flow': '0', 'address': '40', 'TS': 1782910772.578, 'tray_weight': '1104', 'tray_id': '40'}, {'datetime': '2026-07-01 18:29:32.654000', 'expected_tray_weight': 2655, 'weight': '2792', 'flow': '0', 'address': '41', 'TS': 1782910772.6539998, 'tray_weight': '2792', 'tray_id': '41'}, {'datetime': '2026-07-01 18:29:32.762000', 'expected_tray_weight': 361, 'weight': '362', 'flow': '0', 'address': '42', 'TS': 1782910772.762, 'tray_weight': '362', 'tray_id': '42'}, {'datetime': '2026-07-01 18:29:32.862000', 'expected_tray_weight': 161, 'weight': '180', 'flow': '0', 'address': '43', 'TS': 1782910772.862, 'tray_weight': '180', 'tray_id': '43'}] [2026-07-01 18:29:34,668.668 INFO ] Ironman:: complete_order: Final Tray weight list --> [('200', '11'), ('315', '12'), ('136', '13'), ('158', '14'), ('745', '15'), ('117', '16'), ('158', '17'), ('314', '18'), ('149', '19'), ('125', '20'), ('570', '21'), ('578', '22'), ('334', '23'), ('324', '24'), ('962', '31'), ('849', '32'), ('1609', '33'), ('710', '34'), ('757', '35'), ('1176', '36'), ('600', '37'), ('235', '38'), ('1398', '39'), ('1104', '40'), ('2792', '41'), ('362', '42'), ('180', '43')] [2026-07-01 18:29:34,711.711 INFO ] for tray_id: 11 sku_id: 4500648 sku_name Modern kitchens Banana Chips 21gm unit weight is: 25 variance is: 5 initial weight is 200 final weight is 200 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 18:29:34,712.712 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,714.714 INFO ] tray_id[11] sku_id[4500648] weight:initial[200] final[200] diff[0] qty[0] [2026-07-01 18:29:34,729.729 INFO ] for tray_id: 12 sku_id: 4500650 sku_name Modern kitchens Green Peas 26gm unit weight is: 30 variance is: 5 initial weight is 315 final weight is 315 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 18:29:34,730.730 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,732.732 INFO ] tray_id[12] sku_id[4500650] weight:initial[315] final[315] diff[0] qty[0] [2026-07-01 18:29:34,746.746 INFO ] for tray_id: 13 sku_id: 4500693 sku_name Max protein 7 grain Protein Gochujang 30gm unit weight is: 36 variance is: 5 initial weight is 136 final weight is 136 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 18:29:34,747.747 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,749.749 INFO ] tray_id[13] sku_id[4500693] weight:initial[136] final[136] diff[0] qty[0] [2026-07-01 18:29:34,763.763 INFO ] for tray_id: 14 sku_id: 4500708 sku_name Modern Kitchen Masala Peanut 28gm unit weight is: 31 variance is: 5 initial weight is 158 final weight is 158 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 18:29:34,764.764 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,766.766 INFO ] tray_id[14] sku_id[4500708] weight:initial[158] final[158] diff[0] qty[0] [2026-07-01 18:29:34,780.780 INFO ] for tray_id: 15 sku_id: 4500714 sku_name McVities Triple Nut Cookies 58gm unit weight is: 58 variance is: 6 initial weight is 745 final weight is 745 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 18:29:34,782.782 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,783.783 INFO ] tray_id[15] sku_id[4500714] weight:initial[745] final[745] diff[0] qty[0] [2026-07-01 18:29:34,797.797 INFO ] for tray_id: 16 sku_id: 4500707 sku_name Farmely Party Mix 21gm unit weight is: 22 variance is: 5 initial weight is 117 final weight is 117 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 18:29:34,799.799 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,800.800 INFO ] tray_id[16] sku_id[4500707] weight:initial[117] final[117] diff[0] qty[0] [2026-07-01 18:29:34,815.815 INFO ] for tray_id: 17 sku_id: 4500668 sku_name Farmely Panchmeva 21gm unit weight is: 21 variance is: 5 initial weight is 158 final weight is 158 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 18:29:34,816.816 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,818.818 INFO ] tray_id[17] sku_id[4500668] weight:initial[158] final[158] diff[0] qty[0] [2026-07-01 18:29:34,832.832 INFO ] for tray_id: 18 sku_id: 4500647 sku_name Modern kitchens Roasted Channa 32g unit weight is: 36 variance is: 5 initial weight is 314 final weight is 314 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 18:29:34,834.834 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,835.835 INFO ] tray_id[18] sku_id[4500647] weight:initial[314] final[314] diff[0] qty[0] [2026-07-01 18:29:34,849.849 INFO ] for tray_id: 19 sku_id: 4500672 sku_name Modern kitchens Garlic Mixture 26gm unit weight is: 29 variance is: 5 initial weight is 178 final weight is 149 tray_weight_diff 29 and act_qty_diff_plus_variance is 0.8529411764705882 and act_qty_diff_without_variance is 1.0 act_qty_diff_minus_variance 1.2083333333333333 [2026-07-01 18:29:34,851.851 INFO ] weight to be decided from this list : [1, 1, 1] [2026-07-01 18:29:34,852.852 INFO ] tray_id[19] sku_id[4500672] weight:initial[178] final[149] diff[29] qty[1] [2026-07-01 18:29:34,866.866 INFO ] for tray_id: 20 sku_id: 4500558 sku_name Kiru Millet Crunchies Bayiruchi Masala 22gm unit weight is: 25 variance is: 5 initial weight is 125 final weight is 125 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 18:29:34,868.868 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,869.869 INFO ] tray_id[20] sku_id[4500558] weight:initial[125] final[125] diff[0] qty[0] [2026-07-01 18:29:34,884.884 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 570 final weight is 570 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 18:29:34,885.885 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,887.887 INFO ] tray_id[21] sku_id[4500681] weight:initial[570] final[570] diff[0] qty[0] [2026-07-01 18:29:34,901.901 INFO ] for tray_id: 22 sku_id: 4500696 sku_name McVities Cashew almond Cookies 58gm unit weight is: 60 variance is: 6 initial weight is 578 final weight is 578 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 18:29:34,902.902 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,904.904 INFO ] tray_id[22] sku_id[4500696] weight:initial[578] final[578] diff[0] qty[0] [2026-07-01 18:29:34,928.928 INFO ] for tray_id: 23 sku_id: 4500671 sku_name Max Protein Cheese jalapeno 32gm unit weight is: 38 variance is: 5 initial weight is 334 final weight is 334 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 18:29:34,930.930 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,933.933 INFO ] tray_id[23] sku_id[4500671] weight:initial[334] final[334] diff[0] qty[0] [2026-07-01 18:29:34,959.959 INFO ] for tray_id: 24 sku_id: 4500713 sku_name MaxVita Indian Style Cream and onion Potato Chips 40gms unit weight is: 47 variance is: 5 initial weight is 325 final weight is 324 tray_weight_diff 1 and act_qty_diff_plus_variance is 0.019230769230769232 and act_qty_diff_without_variance is 0.02127659574468085 act_qty_diff_minus_variance 0.023809523809523808 [2026-07-01 18:29:34,962.962 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,964.964 INFO ] tray_id[24] sku_id[4500713] weight:initial[325] final[324] diff[1] qty[0] [2026-07-01 18:29:34,991.991 INFO ] for tray_id: 25 sku_id: 4500692 sku_name Max protein 7 grain Protein Hot Chilli 30gm unit weight is: 36 variance is: 5 initial weight is 99999 final weight is 99999 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 18:29:34,993.993 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:34,996.996 INFO ] tray_id[25] sku_id[4500692] weight:initial[99999] final[99999] diff[0] qty[0] [2026-07-01 18:29:35,015.015 INFO ] for tray_id: 26 sku_id: 4500452 sku_name Bingo Chips Chilli Sprinkled 30gm unit weight is: 35 variance is: 5 initial weight is 99999 final weight is 99999 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 18:29:35,017.017 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,019.019 INFO ] tray_id[26] sku_id[4500452] weight:initial[99999] final[99999] diff[0] qty[0] [2026-07-01 18:29:35,033.033 INFO ] for tray_id: 31 sku_id: 4500407 sku_name Paper boat Alphonso Mango 160ml unit weight is: 175 variance is: 18 initial weight is 969 final weight is 962 tray_weight_diff 7 and act_qty_diff_plus_variance is 0.03626943005181347 and act_qty_diff_without_variance is 0.04 act_qty_diff_minus_variance 0.044585987261146494 [2026-07-01 18:29:35,034.034 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,036.036 INFO ] tray_id[31] sku_id[4500407] weight:initial[969] final[962] diff[7] qty[0] [2026-07-01 18:29:35,050.050 INFO ] for tray_id: 32 sku_id: 4500675 sku_name Paper Boat Lychee 160ml unit weight is: 175 variance is: 18 initial weight is 845 final weight is 849 tray_weight_diff -4 and act_qty_diff_plus_variance is -0.02072538860103627 and act_qty_diff_without_variance is -0.022857142857142857 act_qty_diff_minus_variance -0.025477707006369428 [2026-07-01 18:29:35,051.051 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,053.053 INFO ] tray_id[32] sku_id[4500675] weight:initial[845] final[849] diff[-4] qty[0] [2026-07-01 18:29:35,067.067 INFO ] for tray_id: 33 sku_id: 166327 sku_name Epigamia Chocolate Milkshake 200g unit weight is: 210 variance is: 21 initial weight is 1607 final weight is 1609 tray_weight_diff -2 and act_qty_diff_plus_variance is -0.008658008658008658 and act_qty_diff_without_variance is -0.009523809523809525 act_qty_diff_minus_variance -0.010582010582010581 [2026-07-01 18:29:35,069.069 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,070.070 INFO ] tray_id[33] sku_id[166327] weight:initial[1607] final[1609] diff[-2] qty[0] [2026-07-01 18:29:35,084.084 INFO ] for tray_id: 34 sku_id: 4500656 sku_name BRU Cold Coffee Classic 200ml unit weight is: 225 variance is: 23 initial weight is 937 final weight is 710 tray_weight_diff 227 and act_qty_diff_plus_variance is 0.9153225806451613 and act_qty_diff_without_variance is 1.008888888888889 act_qty_diff_minus_variance 1.1237623762376239 [2026-07-01 18:29:35,086.086 INFO ] weight to be decided from this list : [1, 1, 1] [2026-07-01 18:29:35,088.088 INFO ] tray_id[34] sku_id[4500656] weight:initial[937] final[710] diff[227] qty[1] [2026-07-01 18:29:35,102.102 INFO ] for tray_id: 35 sku_id: 108676 sku_name Paper Boat Orange Pouch - 150Ml unit weight is: 177 variance is: 18 initial weight is 759 final weight is 757 tray_weight_diff 2 and act_qty_diff_plus_variance is 0.010256410256410256 and act_qty_diff_without_variance is 0.011299435028248588 act_qty_diff_minus_variance 0.012578616352201259 [2026-07-01 18:29:35,103.103 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,106.106 INFO ] tray_id[35] sku_id[108676] weight:initial[759] final[757] diff[2] qty[0] [2026-07-01 18:29:35,120.120 INFO ] for tray_id: 36 sku_id: 4500702 sku_name Raw Masala Shikanji 200ml unit weight is: 222 variance is: 22 initial weight is 1179 final weight is 1176 tray_weight_diff 3 and act_qty_diff_plus_variance is 0.012295081967213115 and act_qty_diff_without_variance is 0.013513513513513514 act_qty_diff_minus_variance 0.015 [2026-07-01 18:29:35,122.122 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,123.123 INFO ] tray_id[36] sku_id[4500702] weight:initial[1179] final[1176] diff[3] qty[0] [2026-07-01 18:29:35,137.137 INFO ] for tray_id: 37 sku_id: 4500571 sku_name Cad bury Perk Plus 38g unit weight is: 42 variance is: 5 initial weight is 601 final weight is 600 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 18:29:35,139.139 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,140.140 INFO ] tray_id[37] sku_id[4500571] weight:initial[601] final[600] diff[1] qty[0] [2026-07-01 18:29:35,155.155 INFO ] for tray_id: 38 sku_id: 186081 sku_name Yoga Bar Blueberry Pie 6g Protein 45g unit weight is: 46 variance is: 5 initial weight is 235 final weight is 235 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 18:29:35,156.156 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,158.158 INFO ] tray_id[38] sku_id[186081] weight:initial[235] final[235] diff[0] qty[0] [2026-07-01 18:29:35,172.172 INFO ] for tray_id: 39 sku_id: 4500694 sku_name Aatral Natural Electrolytes 200ml unit weight is: 232 variance is: 23 initial weight is 1398 final weight is 1398 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 18:29:35,173.173 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,175.175 INFO ] tray_id[39] sku_id[4500694] weight:initial[1398] final[1398] diff[0] qty[0] [2026-07-01 18:29:35,189.189 INFO ] for tray_id: 40 sku_id: 4500706 sku_name MAA Mango flavoured Fruit drink 170ml unit weight is: 185 variance is: 19 initial weight is 1102 final weight is 1104 tray_weight_diff -2 and act_qty_diff_plus_variance is -0.00980392156862745 and act_qty_diff_without_variance is -0.010810810810810811 act_qty_diff_minus_variance -0.012048192771084338 [2026-07-01 18:29:35,191.191 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,192.192 INFO ] tray_id[40] sku_id[4500706] weight:initial[1102] final[1104] diff[-2] qty[0] [2026-07-01 18:29:35,206.206 INFO ] for tray_id: 41 sku_id: 186043 sku_name Bindu Fizz Jeera Masala 250 ML unit weight is: 295 variance is: 30 initial weight is 2793 final weight is 2792 tray_weight_diff 1 and act_qty_diff_plus_variance is 0.003076923076923077 and act_qty_diff_without_variance is 0.003389830508474576 act_qty_diff_minus_variance 0.0037735849056603774 [2026-07-01 18:29:35,208.208 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,210.210 INFO ] tray_id[41] sku_id[186043] weight:initial[2793] final[2792] diff[1] qty[0] [2026-07-01 18:29:35,224.224 INFO ] for tray_id: 42 sku_id: 4500541 sku_name Cad bury Dairy Milk Chocolate 18gm unit weight is: 19 variance is: 5 initial weight is 363 final weight is 362 tray_weight_diff 1 and act_qty_diff_plus_variance is 0.041666666666666664 and act_qty_diff_without_variance is 0.05263157894736842 act_qty_diff_minus_variance 0.07142857142857142 [2026-07-01 18:29:35,226.226 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,227.227 INFO ] tray_id[42] sku_id[4500541] weight:initial[363] final[362] diff[1] qty[0] [2026-07-01 18:29:35,241.241 INFO ] for tray_id: 43 sku_id: 4500667 sku_name Farmely Classic date Bites 20gm unit weight is: 23 variance is: 5 initial weight is 180 final weight is 180 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 18:29:35,243.243 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,244.244 INFO ] tray_id[43] sku_id[4500667] weight:initial[180] final[180] diff[0] qty[0] [2026-07-01 18:29:35,258.258 INFO ] for tray_id: 44 sku_id: 186059 sku_name Pepsi ZeroSugar 300ml unit weight is: 310 variance is: 31 initial weight is 99999 final weight is 99999 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 18:29:35,260.260 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,261.261 INFO ] tray_id[44] sku_id[186059] weight:initial[99999] final[99999] diff[0] qty[0] [2026-07-01 18:29:35,276.276 INFO ] for tray_id: 45 sku_id: 4500412 sku_name Paper Boat Chilli Guava 150ml unit weight is: 166 variance is: 17 initial weight is 99999 final weight is 99999 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 18:29:35,277.277 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,279.279 INFO ] tray_id[45] sku_id[4500412] weight:initial[99999] final[99999] diff[0] qty[0] [2026-07-01 18:29:35,293.293 INFO ] for tray_id: 46 sku_id: 4500627 sku_name Alo Frut Energy drink 250ml unit weight is: 270 variance is: 27 initial weight is 99999 final weight is 99999 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 18:29:35,294.294 INFO ] weight to be decided from this list : [0, 0, 0] [2026-07-01 18:29:35,296.296 INFO ] tray_id[46] sku_id[4500627] weight:initial[99999] final[99999] diff[0] qty[0] [2026-07-01 18:29:35,382.382 INFO ] Total machine Diff : 264.0 [2026-07-01 18:29:35,384.384 INFO ] Total sku_wise_weight : {'186043': 1.0, '108676': 2.0, '4500706': -2.0, '4500558': 0.0, '4500668': 0.0, '186081': 0.0, '4500571': 1.0, '4500672': 29.0, '4500707': 0.0, '4500692': 0.0, '0': 0.0, '4500452': 0.0, '166327': -2.0, '4500702': 3.0, '4500696': 0.0, '4500648': 0.0, '4500412': 0.0, '4500681': 0.0, '4500650': 0.0, '4500713': 1.0, '4500541': 1.0, '4500667': 0.0, '4500708': 0.0, '4500656': 227.0, '4500693': 0.0, '4500647': 0.0, '4500671': 0.0, '186059': 0.0, '4500675': -4.0, '4500627': 0.0, '4500407': 7.0, '4500714': 0.0, '4500694': 0.0} [2026-07-01 18:29:35,385.385 INFO ] Total sku_wise_qty : {'186043': 0, '108676': 0, '4500706': -0.010810810810810811, '4500558': 0.0, '4500668': 0.0, '186081': 0.0, '4500571': 0, '4500672': 1, '4500707': 0.0, '4500692': 0.0, '0': 0.0, '4500452': 0.0, '166327': -0.009523809523809525, '4500702': 0, '4500696': 0.0, '4500648': 0.0, '4500412': 0.0, '4500681': 0.0, '4500650': 0.0, '4500713': 0, '4500541': 0, '4500667': 0.0, '4500708': 0.0, '4500656': 1, '4500693': 0.0, '4500647': 0.0, '4500671': 0.0, '186059': 0.0, '4500675': -0.022857142857142857, '4500627': 0.0, '4500407': 0, '4500714': 0.0, '4500694': 0.0} [2026-07-01 18:29:35,395.395 INFO ] sku_qty 0 [2026-07-01 18:29:35,396.396 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,398.398 INFO ] min_qty_to_bill 0.2 [2026-07-01 18:29:35,399.399 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,409.409 INFO ] sku_qty 0 [2026-07-01 18:29:35,410.410 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,411.411 INFO ] min_qty_to_bill 0.16666666666666666 [2026-07-01 18:29:35,413.413 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,422.422 INFO ] sku_qty 0 [2026-07-01 18:29:35,423.423 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,425.425 INFO ] min_qty_to_bill 0.1388888888888889 [2026-07-01 18:29:35,426.426 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,435.435 INFO ] sku_qty 0 [2026-07-01 18:29:35,437.437 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,438.438 INFO ] min_qty_to_bill 0.16129032258064516 [2026-07-01 18:29:35,439.439 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,449.449 INFO ] sku_qty 0 [2026-07-01 18:29:35,450.450 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,451.451 INFO ] min_qty_to_bill 0.10344827586206896 [2026-07-01 18:29:35,453.453 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,462.462 INFO ] sku_qty 0 [2026-07-01 18:29:35,463.463 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,465.465 INFO ] min_qty_to_bill 0.22727272727272727 [2026-07-01 18:29:35,466.466 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,475.475 INFO ] sku_qty 0 [2026-07-01 18:29:35,477.477 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,478.478 INFO ] min_qty_to_bill 0.23809523809523808 [2026-07-01 18:29:35,479.479 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,489.489 INFO ] sku_qty 0 [2026-07-01 18:29:35,490.490 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,491.491 INFO ] min_qty_to_bill 0.1388888888888889 [2026-07-01 18:29:35,493.493 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,502.502 INFO ] sku_qty 1 [2026-07-01 18:29:35,503.503 INFO ] total_sku_qty 1 [2026-07-01 18:29:35,505.505 INFO ] min_qty_to_bill 0.1724137931034483 [2026-07-01 18:29:35,506.506 INFO ] sku_wise_qty[key] 1 [2026-07-01 18:29:35,507.507 INFO ] ku_wise_qty[key] 1 [2026-07-01 18:29:35,535.535 INFO ] sku_qty 0 [2026-07-01 18:29:35,537.537 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,538.538 INFO ] min_qty_to_bill 0.2 [2026-07-01 18:29:35,539.539 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,549.549 INFO ] sku_qty 0 [2026-07-01 18:29:35,550.550 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,551.551 INFO ] min_qty_to_bill 0.09375 [2026-07-01 18:29:35,553.553 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,562.562 INFO ] sku_qty 0 [2026-07-01 18:29:35,563.563 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,565.565 INFO ] min_qty_to_bill 0.1 [2026-07-01 18:29:35,566.566 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,575.575 INFO ] sku_qty 0 [2026-07-01 18:29:35,577.577 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,578.578 INFO ] min_qty_to_bill 0.13157894736842105 [2026-07-01 18:29:35,579.579 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,588.588 INFO ] sku_qty 0 [2026-07-01 18:29:35,590.590 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,591.591 INFO ] min_qty_to_bill 0.10638297872340426 [2026-07-01 18:29:35,593.593 INFO ] sku_wise_qty[key] 0 [2026-07-01 18:29:35,602.602 INFO ] sku_qty 0 [2026-07-01 18:29:35,603.603 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,605.605 INFO ] min_qty_to_bill 0.1388888888888889 [2026-07-01 18:29:35,606.606 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,615.615 INFO ] sku_qty 0 [2026-07-01 18:29:35,617.617 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,618.618 INFO ] min_qty_to_bill 0.14285714285714285 [2026-07-01 18:29:35,619.619 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,629.629 INFO ] sku_qty 0 [2026-07-01 18:29:35,630.630 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,631.631 INFO ] min_qty_to_bill 0.05 [2026-07-01 18:29:35,633.633 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,642.642 INFO ] sku_qty 0 [2026-07-01 18:29:35,643.643 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,645.645 INFO ] min_qty_to_bill 0.10285714285714286 [2026-07-01 18:29:35,646.646 INFO ] sku_wise_qty[key] 0 [2026-07-01 18:29:35,655.655 INFO ] sku_qty 0 [2026-07-01 18:29:35,657.657 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,658.658 INFO ] min_qty_to_bill 0.10285714285714286 [2026-07-01 18:29:35,660.660 INFO ] sku_wise_qty[key] -0.022857142857142857 [2026-07-01 18:29:35,669.669 INFO ] sku_qty 0 [2026-07-01 18:29:35,670.670 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,671.671 INFO ] min_qty_to_bill 0.1 [2026-07-01 18:29:35,673.673 INFO ] sku_wise_qty[key] -0.009523809523809525 [2026-07-01 18:29:35,682.682 INFO ] sku_qty 1 [2026-07-01 18:29:35,683.683 INFO ] total_sku_qty 1 [2026-07-01 18:29:35,685.685 INFO ] min_qty_to_bill 0.10222222222222223 [2026-07-01 18:29:35,686.686 INFO ] sku_wise_qty[key] 1 [2026-07-01 18:29:35,688.688 INFO ] ku_wise_qty[key] 1 [2026-07-01 18:29:35,716.716 INFO ] sku_qty 0 [2026-07-01 18:29:35,717.717 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,719.719 INFO ] min_qty_to_bill 0.1016949152542373 [2026-07-01 18:29:35,720.720 INFO ] sku_wise_qty[key] 0 [2026-07-01 18:29:35,729.729 INFO ] sku_qty 0 [2026-07-01 18:29:35,731.731 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,732.732 INFO ] min_qty_to_bill 0.0990990990990991 [2026-07-01 18:29:35,734.734 INFO ] sku_wise_qty[key] 0 [2026-07-01 18:29:35,743.743 INFO ] sku_qty 0 [2026-07-01 18:29:35,744.744 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,746.746 INFO ] min_qty_to_bill 0.11904761904761904 [2026-07-01 18:29:35,747.747 INFO ] sku_wise_qty[key] 0 [2026-07-01 18:29:35,756.756 INFO ] sku_qty 0 [2026-07-01 18:29:35,758.758 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,759.759 INFO ] min_qty_to_bill 0.10869565217391304 [2026-07-01 18:29:35,760.760 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,770.770 INFO ] sku_qty 0 [2026-07-01 18:29:35,771.771 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,773.773 INFO ] min_qty_to_bill 0.09913793103448276 [2026-07-01 18:29:35,774.774 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,784.784 INFO ] sku_qty 0 [2026-07-01 18:29:35,785.785 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,786.786 INFO ] min_qty_to_bill 0.10270270270270271 [2026-07-01 18:29:35,788.788 INFO ] sku_wise_qty[key] -0.010810810810810811 [2026-07-01 18:29:35,797.797 INFO ] sku_qty 0 [2026-07-01 18:29:35,799.799 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,800.800 INFO ] min_qty_to_bill 0.1016949152542373 [2026-07-01 18:29:35,801.801 INFO ] sku_wise_qty[key] 0 [2026-07-01 18:29:35,821.821 INFO ] sku_qty 0 [2026-07-01 18:29:35,824.824 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,828.828 INFO ] min_qty_to_bill 0.2631578947368421 [2026-07-01 18:29:35,832.832 INFO ] sku_wise_qty[key] 0 [2026-07-01 18:29:35,846.846 INFO ] sku_qty 0 [2026-07-01 18:29:35,848.848 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,849.849 INFO ] min_qty_to_bill 0.21739130434782608 [2026-07-01 18:29:35,851.851 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,862.862 INFO ] sku_qty 0 [2026-07-01 18:29:35,864.864 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,866.866 INFO ] min_qty_to_bill 0.1 [2026-07-01 18:29:35,868.868 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,886.886 INFO ] sku_qty 0 [2026-07-01 18:29:35,890.890 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,893.893 INFO ] min_qty_to_bill 0.10240963855421686 [2026-07-01 18:29:35,896.896 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,906.906 INFO ] sku_qty 0 [2026-07-01 18:29:35,908.908 INFO ] total_sku_qty 0 [2026-07-01 18:29:35,909.909 INFO ] min_qty_to_bill 0.1 [2026-07-01 18:29:35,911.911 INFO ] sku_wise_qty[key] 0.0 [2026-07-01 18:29:35,913.913 INFO ] Ironman:: complete_order: transaction_logic_sale = {} [2026-07-01 18:29:35,915.915 INFO ] Ironman:: complete_order: weight_logic_sale = {'logic': 'WBL', 'rstatus': True, 'res': 'True', 'total_amount': 70.0, 'skus': [{'sku_total': 10.0, 'mrp': '10', 'image_url': 'https://images.tinymart.in/product/4500672-7226.webp', 'skuid': '4500672', 'qty': 1, 'door_id': '', 'unit_price': '10', 'name': 'Modern kitchens Garlic Mixture 26gm per peice', 'tray_id': '19'}, {'sku_total': 60.0, 'mrp': '60', 'image_url': 'https://images.tinymart.in/product/4500656-2520.webp', 'skuid': '4500656', 'qty': 1, 'door_id': '', 'unit_price': '60', 'name': 'BRU Cold Coffee Classic 200ml per peice', 'tray_id': '34'}], 'orderId': 'TM09202301260701182819357'} [2026-07-01 18:29:35,921.921 INFO ] Ironman:: complete_order: going to update order after sale in WBL = {'logic': 'WBL', 'rstatus': True, 'res': 'True', 'total_amount': 70.0, 'skus': [{'sku_total': 10.0, 'mrp': '10', 'image_url': 'https://images.tinymart.in/product/4500672-7226.webp', 'skuid': '4500672', 'qty': 1, 'door_id': '', 'unit_price': '10', 'name': 'Modern kitchens Garlic Mixture 26gm per peice', 'tray_id': '19'}, {'sku_total': 60.0, 'mrp': '60', 'image_url': 'https://images.tinymart.in/product/4500656-2520.webp', 'skuid': '4500656', 'qty': 1, 'door_id': '', 'unit_price': '60', 'name': 'BRU Cold Coffee Classic 200ml per peice', 'tray_id': '34'}], 'orderId': 'TM09202301260701182819357'} [2026-07-01 18:29:36,005.005 INFO ] Ironman:: complete_order: order completed [2026-07-01 18:29:36,253.253 INFO ] TXN:: inventory_update_on_complete: FINAL RESPONSE TO ANDROID:{'anomaly': 0, 'logic': 'WBL', 'rstatus': True, 'res': 'True', 'total_amount': 70.0, 'skus': [{'door_id': '', 'image_url': 'https://images.tinymart.in/product/4500672-7226.webp', 'tray_id': '19', 'skuid': '4500672', 'qty': 1, 'sku_total': 10.0, 'unit_price': '10', 'name': 'Modern kitchens Garlic Mixture 26gm per peice', 'mrp': '10'}, {'door_id': '', 'image_url': 'https://images.tinymart.in/product/4500656-2520.webp', 'tray_id': '34', 'skuid': '4500656', 'qty': 1, 'sku_total': 60.0, 'unit_price': '60', 'name': 'BRU Cold Coffee Classic 200ml per peice', 'mrp': '60'}], 'orderId': 'TM09202301260701182819357'} [2026-07-01 18:29:36,513.513 INFO ] update order status False [2026-07-01 18:29:36,984.984 INFO ] OrderHelper::update_invoice_offer:after offer: {'bill_amount': 70, 'userId': '9304528742', 'cart_offer_desc': '', 'rstatus': True, 'res': True, 'total_amount': 70, 'imei': 'TM09202301', 'skus': [{'mrp': '10', 'image_url': 'https://images.tinymart.in/product/4500672-7226.webp', 'tray_id': '19', 'skuid': '4500672', 'name': 'Modern kitchens Garlic Mixture 26gm per peice', 'door_id': '', 'unit_price': '10', 'qty': 1, 'offer_id': '', 'sku_total': 10}, {'mrp': '60', 'image_url': 'https://images.tinymart.in/product/4500656-2520.webp', 'tray_id': '34', 'skuid': '4500656', 'name': 'BRU Cold Coffee Classic 200ml per peice', 'door_id': '', 'unit_price': '60', 'qty': 1, 'offer_id': '', 'sku_total': 60}], 'order_status': '', 'orderId': 'TM09202301260701182819357'} [2026-07-01 18:29:37,692.692 INFO ] update order status False [2026-07-01 18:29:41,705.705 INFO ] pg status for order_id: TM09202301260701182819357 after is --> {'status': True}