[2026-04-30 18:32:38,177.177 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-04-30 18:32:38,180.180 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-04-30 18:32:41,943.943 INFO    ] Ironman:: get_order_status: state : STATE_REFILL
[2026-04-30 18:32:41,983.983 INFO    ] Open Door Command ^^98|lockOpen|1|49

[2026-04-30 18:32:42,746.746 INFO    ] Opening door 1
[2026-04-30 18:32:42,755.755 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

[2026-04-30 18:32:42,836.836 INFO    ] Ironman:: get_order_status: response {"SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "rstatus": false, "SectionMain": {"Header": "Door Open"}, "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "SectionStatus": {"SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Header": "Opening Door 1"}, "status": "False", "voiceNote": "Opening Door 1"}
[2026-04-30 18:32:45,950.950 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-04-30 18:32:46,005.005 INFO    ] Ironman:: get_order_status: response {"SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "rstatus": false, "status": "False", "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Header": "Please Close Door 1"}, "voiceNote": "Door 1 is open now", "SectionMain": {"Header": "Door Open"}}
[2026-04-30 18:32:49,149.149 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-04-30 18:32:49,201.201 INFO    ] Ironman:: get_order_status: response {"SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "rstatus": false, "status": "False", "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Header": "Please Close Door 1"}, "voiceNote": "Please close door 1", "SectionMain": {"Header": "Door Open"}}
[2026-04-30 18:32:52,319.319 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-04-30 18:32:53,877.877 INFO    ] Close Door Command 1 ^^98|lockPoweroff|1|87

[2026-04-30 18:32:54,916.916 INFO    ] Closing door 1
[2026-04-30 18:32:54,948.948 INFO    ]  CLOSE_DOOR_BY_MACHINE
[2026-04-30 18:32:55,004.004 INFO    ] Ironman:: get_order_status: response {"SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "rstatus": false, "SectionMain": {"Header": "Door Close"}, "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "SectionStatus": {"SubHeader": "Please wait for invoice to generate", "Note": "If any due amount, clear at https://go.tinymart.in", "UI_Header": "DOOR 1\nIS \nCLOSED \nNOW", "Header": "Door 1 is closed now"}, "status": "False", "delay": 1000, "voiceNote": "Door 1 is closed now"}
[2026-04-30 18:32:58,278.278 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE
[2026-04-30 18:32:58,305.305 INFO    ] Ironman:: get_order_status: get order status {"SectionSKU": {"skus": [], "Header": "If you like us, tell others... else tell us"}, "rstatus": true, "status": "True", "SectionStatus": {"SubHeader": "Please wait for invoice to generate", "Note": "If any due amount, clear at https://go.tinymart.in", "UI_Header": "", "Header": " Order is complete "}, "voiceNote": "", "delay": 100, "SectionMain": {"Header": "Door Closed"}}
