[2026-09-30 17:00:05,157.157 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-09-30 17:00:05,158.158 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-09-30 17:00:08,045.045 INFO    ] Ironman:: get_order_status: state : STATE_REFILL
[2026-09-30 17:00:08,067.067 INFO    ] Open Door Command ^^98|lockOpen|1|49

[2026-09-30 17:00:08,903.903 INFO    ] Opening door 1
[2026-09-30 17:00:08,916.916 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

[2026-09-30 17:00:09,024.024 INFO    ] Ironman:: get_order_status: response {"voiceNote": "Opening Door 1", "status": "False", "rstatus": false, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open", "Header": "Opening Door 1"}, "error": {"code": 20001, "data": {}, "umessage": "In Progress", "tmessage": "In Progress"}, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}}
[2026-09-30 17:00:12,126.126 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-09-30 17:00:12,155.155 INFO    ] Ironman:: get_order_status: response {"voiceNote": "Door 1 is open now", "status": "False", "rstatus": false, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "SubHeader": "Please Pick the Products and close the door", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1"}, "error": {"code": 20001, "data": {}, "umessage": "In Progress", "tmessage": "In Progress"}, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}}
[2026-09-30 17:00:15,237.237 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-09-30 17:00:15,287.287 INFO    ] Ironman:: get_order_status: response {"voiceNote": "Please close door 1", "status": "False", "rstatus": false, "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "SubHeader": "Please Pick the Products and close the door", "Note": "Please Close the door after picking up products", "Header": "Please Close Door 1"}, "error": {"code": 20001, "data": {}, "umessage": "In Progress", "tmessage": "In Progress"}, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}}
[2026-09-30 17:00:18,379.379 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-09-30 17:00:19,226.226 INFO    ] Close Door Command 1 ^^98|lockPoweroff|1|87

[2026-09-30 17:00:20,259.259 INFO    ] Closing door 1
[2026-09-30 17:00:20,283.283 INFO    ]  CLOSE_DOOR_BY_USER
[2026-09-30 17:00:20,300.300 INFO    ]  CLOSE_DOOR_BY_MACHINE
[2026-09-30 17:00:20,351.351 INFO    ] Ironman:: get_order_status: response {"voiceNote": "Door 1 is closed now", "delay": 1000, "rstatus": false, "status": "False", "SectionMain": {"Header": "Door Close"}, "SectionStatus": {"UI_Header": "DOOR 1\nIS \nCLOSED \nNOW", "SubHeader": "Please wait for invoice to generate", "Note": "If any due amount, clear at https://go.tinymart.in", "Header": "Door 1 is closed now"}, "error": {"code": 20001, "data": {}, "umessage": "In Progress", "tmessage": "In Progress"}, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}}
[2026-09-30 17:00:23,460.460 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE
[2026-09-30 17:00:23,486.486 INFO    ] Ironman:: get_order_status: get order status {"voiceNote": "", "status": "True", "rstatus": true, "delay": 100, "SectionMain": {"Header": "Door Closed"}, "SectionStatus": {"UI_Header": "", "SubHeader": "Please wait for invoice to generate", "Note": "If any due amount, clear at https://go.tinymart.in", "Header": " Order is complete "}, "SectionSKU": {"skus": [], "Header": "If you like us, tell others... else tell us"}}
