[2026-03-04 18:26:02,902.902 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-03-04 18:26:02,905.905 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-03-04 18:26:12,963.963 INFO    ] Ironman:: get_order_status: state : STATE_REFILL
[2026-03-04 18:26:12,999.999 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-04 18:26:13,026.026 INFO    ] Opening door 2
[2026-03-04 18:26:13,033.033 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-04 18:26:13,114.114 INFO    ] Ironman:: get_order_status: response {"SectionStatus": {"Note": "Please wait for door to open", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "voiceNote": "Opening Door 2", "SectionMain": {"Header": "Door Open"}, "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "status": "False"}
[2026-03-04 18:26:13,180.180 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-04 18:26:13,216.216 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-04 18:26:13,243.243 INFO    ] Opening door 2
[2026-03-04 18:26:13,250.250 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-04 18:26:13,326.326 INFO    ] Ironman:: get_order_status: response {"SectionStatus": {"Note": "Please wait for door to open", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "voiceNote": "Opening Door 2", "SectionMain": {"Header": "Door Open"}, "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "status": "False"}
[2026-03-04 18:26:16,385.385 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-04 18:26:16,430.430 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-04 18:26:16,461.461 INFO    ] Opening door 2
[2026-03-04 18:26:16,469.469 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-04 18:26:16,604.604 INFO    ] Ironman:: get_order_status: response {"SectionStatus": {"Note": "Please wait for door to open", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "voiceNote": "Opening Door 2", "SectionMain": {"Header": "Door Open"}, "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "status": "False"}
[2026-03-04 18:26:19,690.690 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-04 18:26:19,726.726 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-04 18:26:19,753.753 INFO    ] Opening door 2
[2026-03-04 18:26:19,760.760 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-04 18:26:19,840.840 INFO    ] Ironman:: get_order_status: response {"SectionStatus": {"Note": "Please wait for door to open", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "voiceNote": "Opening Door 2", "SectionMain": {"Header": "Door Open"}, "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "status": "False"}
[2026-03-04 18:26:22,897.897 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-04 18:26:22,932.932 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-04 18:26:22,959.959 INFO    ] Opening door 2
[2026-03-04 18:26:22,966.966 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-04 18:26:23,047.047 INFO    ] Ironman:: get_order_status: response {"SectionStatus": {"Note": "Please wait for door to open", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "voiceNote": "Opening Door 2", "SectionMain": {"Header": "Door Open"}, "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "status": "False"}
[2026-03-04 18:26:26,110.110 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-04 18:26:26,146.146 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-04 18:26:26,172.172 INFO    ] Opening door 2
[2026-03-04 18:26:26,179.179 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-04 18:26:26,253.253 INFO    ] Ironman:: get_order_status: response {"SectionStatus": {"Note": "Please wait for door to open", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "voiceNote": "Opening Door 2", "SectionMain": {"Header": "Door Open"}, "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "status": "False"}
[2026-03-04 18:26:29,315.315 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-04 18:26:29,357.357 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-04 18:26:29,387.387 INFO    ] Opening door 2
[2026-03-04 18:26:29,395.395 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-04 18:26:29,478.478 INFO    ] Ironman:: get_order_status: response {"SectionStatus": {"Note": "Please wait for door to open", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "voiceNote": "Opening Door 2", "SectionMain": {"Header": "Door Open"}, "error": {"code": 20001, "tmessage": "In Progress", "umessage": "In Progress", "data": {}}, "status": "False"}
[2026-03-04 18:26:40,058.058 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-04 18:26:42,213.213 INFO    ] Close Door Command 1 ^^98|lockPoweroff|2|88

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