[2026-03-26 15:04:11,668.668 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-03-26 15:04:11,670.670 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-03-26 15:04:42,971.971 INFO    ] Ironman:: get_order_status: state : STATE_REFILL
[2026-03-26 15:04:43,006.006 INFO    ] Open Door Command ^^98|lockOpen|1|49

[2026-03-26 15:04:43,033.033 INFO    ] Opening door 1
[2026-03-26 15:04:43,040.040 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

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

[2026-03-26 15:04:43,245.245 INFO    ] Opening door 1
[2026-03-26 15:04:43,253.253 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

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

[2026-03-26 15:04:46,467.467 INFO    ] Opening door 1
[2026-03-26 15:04:46,475.475 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

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

[2026-03-26 15:04:49,900.900 INFO    ] Opening door 1
[2026-03-26 15:04:49,909.909 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

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

[2026-03-26 15:04:53,119.119 INFO    ] Opening door 1
[2026-03-26 15:04:53,126.126 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

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

[2026-03-26 15:04:56,401.401 INFO    ] Opening door 1
[2026-03-26 15:04:56,408.408 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

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

[2026-03-26 15:04:59,682.682 INFO    ] Opening door 1
[2026-03-26 15:04:59,690.690 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

[2026-03-26 15:04:59,774.774 INFO    ] Ironman:: get_order_status: response {"status": "False", "voiceNote": "Opening Door 1", "error": {"data": {}, "umessage": "In Progress", "code": 20001, "tmessage": "In Progress"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "SectionStatus": {"Note": "Please wait for door to open", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Header": "Opening Door 1", "SubHeader": "Please Pick products after opening"}, "SectionMain": {"Header": "Door Open"}}
[2026-03-26 15:05:10,636.636 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-26 15:05:12,237.237 INFO    ] Close Door Command 1 ^^98|lockPoweroff|1|87

[2026-03-26 15:05:13,269.269 INFO    ] Closing door 1
[2026-03-26 15:05:13,293.293 INFO    ]  CLOSE_DOOR_BY_MACHINE
[2026-03-26 15:05:13,341.341 INFO    ] Ironman:: get_order_status: response {"status": "False", "voiceNote": "Door 1 is closed now", "rstatus": false, "error": {"data": {}, "umessage": "In Progress", "code": 20001, "tmessage": "In Progress"}, "SectionStatus": {"Note": "If any due amount, clear at https://go.tinymart.in", "UI_Header": "DOOR 1\nIS \nCLOSED \nNOW", "Header": "Door 1 is closed now", "SubHeader": "Please wait for invoice to generate"}, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "delay": 1000, "SectionMain": {"Header": "Door Close"}}
[2026-03-26 15:05:16,290.290 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE
[2026-03-26 15:05:16,325.325 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-26 15:05:16,351.351 INFO    ] Opening door 2
[2026-03-26 15:05:16,358.358 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-26 15:05:16,432.432 INFO    ] Ironman:: get_order_status: response {"status": "False", "voiceNote": "Opening Door 2", "error": {"data": {}, "umessage": "In Progress", "code": 20001, "tmessage": "In Progress"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "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"}, "SectionMain": {"Header": "Door Open"}}
[2026-03-26 15:05:16,494.494 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-26 15:05:16,534.534 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-26 15:05:16,563.563 INFO    ] Opening door 2
[2026-03-26 15:05:16,571.571 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-26 15:05:16,649.649 INFO    ] Ironman:: get_order_status: response {"status": "False", "voiceNote": "Opening Door 2", "error": {"data": {}, "umessage": "In Progress", "code": 20001, "tmessage": "In Progress"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "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"}, "SectionMain": {"Header": "Door Open"}}
[2026-03-26 15:05:19,718.718 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-26 15:05:19,753.753 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-26 15:05:19,779.779 INFO    ] Opening door 2
[2026-03-26 15:05:19,786.786 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-26 15:05:19,859.859 INFO    ] Ironman:: get_order_status: response {"status": "False", "voiceNote": "Opening Door 2", "error": {"data": {}, "umessage": "In Progress", "code": 20001, "tmessage": "In Progress"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "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"}, "SectionMain": {"Header": "Door Open"}}
[2026-03-26 15:05:22,938.938 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-26 15:05:22,991.991 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-26 15:05:23,017.017 INFO    ] Opening door 2
[2026-03-26 15:05:23,024.024 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-26 15:05:23,099.099 INFO    ] Ironman:: get_order_status: response {"status": "False", "voiceNote": "Opening Door 2", "error": {"data": {}, "umessage": "In Progress", "code": 20001, "tmessage": "In Progress"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "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"}, "SectionMain": {"Header": "Door Open"}}
[2026-03-26 15:05:26,163.163 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-26 15:05:26,198.198 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-26 15:05:26,224.224 INFO    ] Opening door 2
[2026-03-26 15:05:26,231.231 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-26 15:05:26,305.305 INFO    ] Ironman:: get_order_status: response {"status": "False", "voiceNote": "Opening Door 2", "error": {"data": {}, "umessage": "In Progress", "code": 20001, "tmessage": "In Progress"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "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"}, "SectionMain": {"Header": "Door Open"}}
[2026-03-26 15:05:29,372.372 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-26 15:05:29,412.412 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-26 15:05:29,441.441 INFO    ] Opening door 2
[2026-03-26 15:05:29,449.449 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-26 15:05:29,528.528 INFO    ] Ironman:: get_order_status: response {"status": "False", "voiceNote": "Opening Door 2", "error": {"data": {}, "umessage": "In Progress", "code": 20001, "tmessage": "In Progress"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "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"}, "SectionMain": {"Header": "Door Open"}}
[2026-03-26 15:05:32,591.591 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-26 15:05:32,639.639 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-26 15:05:32,671.671 INFO    ] Opening door 2
[2026-03-26 15:05:32,681.681 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-26 15:05:32,769.769 INFO    ] Ironman:: get_order_status: response {"status": "False", "voiceNote": "Opening Door 2", "error": {"data": {}, "umessage": "In Progress", "code": 20001, "tmessage": "In Progress"}, "rstatus": false, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "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"}, "SectionMain": {"Header": "Door Open"}}
[2026-03-26 15:05:43,391.391 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-26 15:05:44,290.290 INFO    ] Close Door Command 1 ^^98|lockPoweroff|2|88

[2026-03-26 15:05:45,321.321 INFO    ] Closing door 2
[2026-03-26 15:05:45,354.354 INFO    ]  CLOSE_DOOR_BY_MACHINE
[2026-03-26 15:05:45,403.403 INFO    ] Ironman:: get_order_status: response {"status": "False", "voiceNote": "Door 2 is closed now", "rstatus": false, "error": {"data": {}, "umessage": "In Progress", "code": 20001, "tmessage": "In Progress"}, "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"}, "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}, "delay": 1000, "SectionMain": {"Header": "Door Close"}}
[2026-03-26 15:05:58,219.219 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE
[2026-03-26 15:05:58,242.242 INFO    ] Ironman:: get_order_status: get order status {"delay": 100, "status": "True", "voiceNote": "", "rstatus": true, "SectionSKU": {"skus": [], "Header": "If you like us, tell others... else tell us"}, "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"}, "SectionMain": {"Header": "Door Closed"}}
