[2026-09-30 18:02:42,930.930 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-09-30 18:02:42,935.935 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-09-30 18:02:42,994.994 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-09-30 18:02:43,014.014 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-09-30 18:02:43,363.363 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-09-30 18:02:43,388.388 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-09-30 18:02:44,321.321 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-09-30 18:02:44,345.345 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-09-30 18:02:45,225.225 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-09-30 18:02:45,232.232 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-09-30 18:02:45,249.249 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-09-30 18:02:45,259.259 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-09-30 18:02:45,263.263 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-09-30 18:02:45,272.272 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-09-30 18:02:47,147.147 INFO    ] Ironman:: get_order_status: state : STATE_REFILL
[2026-09-30 18:02:47,193.193 INFO    ] Open Door Command ^^98|lockOpen|1|49

[2026-09-30 18:02:48,050.050 INFO    ] Opening door 1
[2026-09-30 18:02:48,059.059 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

[2026-09-30 18:02:48,145.145 INFO    ] Ironman:: get_order_status: response {"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"}, "voiceNote": "Opening Door 1", "status": "False", "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "rstatus": false, "SectionMain": {"Header": "Door Open"}, "error": {"data": {}, "code": 20001, "tmessage": "In Progress", "umessage": "In Progress"}}
[2026-09-30 18:02:51,316.316 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-09-30 18:02:51,417.417 INFO    ] Ironman:: get_order_status: response {"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"}, "voiceNote": "Door 1 is open now", "status": "False", "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "rstatus": false, "SectionMain": {"Header": "Door Open"}, "error": {"data": {}, "code": 20001, "tmessage": "In Progress", "umessage": "In Progress"}}
[2026-09-30 18:02:54,544.544 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-09-30 18:02:54,588.588 INFO    ] Ironman:: get_order_status: response {"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"}, "voiceNote": "Please close door 1", "status": "False", "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "rstatus": false, "SectionMain": {"Header": "Door Open"}, "error": {"data": {}, "code": 20001, "tmessage": "In Progress", "umessage": "In Progress"}}
[2026-09-30 18:02:57,915.915 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-09-30 18:02:59,288.288 INFO    ] Close Door Command 1 ^^98|lockPoweroff|1|87

[2026-09-30 18:03:00,326.326 INFO    ] Closing door 1
[2026-09-30 18:03:00,357.357 INFO    ]  CLOSE_DOOR_BY_MACHINE
[2026-09-30 18:03:00,424.424 INFO    ] Ironman:: get_order_status: response {"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"}, "voiceNote": "Door 1 is closed now", "delay": 1000, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "rstatus": false, "status": "False", "SectionMain": {"Header": "Door Close"}, "error": {"data": {}, "code": 20001, "tmessage": "In Progress", "umessage": "In Progress"}}
[2026-09-30 18:03:03,765.765 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE
[2026-09-30 18:03:03,793.793 INFO    ] Ironman:: get_order_status: get order status {"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 "}, "voiceNote": "", "status": "True", "SectionSKU": {"skus": [], "Header": "If you like us, tell others... else tell us"}, "rstatus": true, "delay": 100, "SectionMain": {"Header": "Door Closed"}}
