[2026-02-28 08:27:01,376.376 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-02-28 08:27:01,377.377 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-02-28 08:27:11,727.727 INFO    ] Ironman:: get_order_status: state : STATE_REFILL
[2026-02-28 08:27:11,746.746 INFO    ] Open Door Command ^^98|lockOpen|1|49

[2026-02-28 08:27:11,763.763 INFO    ] Opening door 1
[2026-02-28 08:27:11,767.767 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

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

[2026-02-28 08:27:11,892.892 INFO    ] Opening door 1
[2026-02-28 08:27:11,898.898 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

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

[2026-02-28 08:27:15,079.079 INFO    ] Opening door 1
[2026-02-28 08:27:15,086.086 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

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

[2026-02-28 08:27:18,256.256 INFO    ] Opening door 1
[2026-02-28 08:27:18,263.263 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

[2026-02-28 08:27:18,360.360 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Opening Door 1", "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Header": "Opening Door 1", "SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open"}, "SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:27:21,426.426 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-02-28 08:27:21,463.463 INFO    ] Open Door Command ^^98|lockOpen|1|49

[2026-02-28 08:27:21,489.489 INFO    ] Opening door 1
[2026-02-28 08:27:21,493.493 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

[2026-02-28 08:27:21,576.576 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Opening Door 1", "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Header": "Opening Door 1", "SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open"}, "SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:27:24,638.638 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-02-28 08:27:24,672.672 INFO    ] Open Door Command ^^98|lockOpen|1|49

[2026-02-28 08:27:24,689.689 INFO    ] Opening door 1
[2026-02-28 08:27:24,693.693 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

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

[2026-02-28 08:27:27,844.844 INFO    ] Opening door 1
[2026-02-28 08:27:27,848.848 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

[2026-02-28 08:27:27,889.889 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Opening Door 1", "SectionStatus": {"UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "Header": "Opening Door 1", "SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open"}, "SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:27:38,286.286 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-02-28 08:27:39,136.136 INFO    ] Close Door Command 1 ^^98|lockPoweroff|1|87

[2026-02-28 08:27:40,161.161 INFO    ] Closing door 1
[2026-02-28 08:27:40,181.181 INFO    ]  CLOSE_DOOR_BY_USER
[2026-02-28 08:27:40,194.194 INFO    ]  CLOSE_DOOR_BY_MACHINE
[2026-02-28 08:27:40,247.247 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Door 1 is closed now", "SectionStatus": {"UI_Header": "DOOR 1\nIS \nCLOSED \nNOW", "Header": "Door 1 is closed now", "SubHeader": "Please wait for invoice to generate", "Note": "If any due amount, clear at https://go.tinymart.in"}, "SectionMain": {"Header": "Door Close"}, "delay": 1000, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:27:44,553.553 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE
[2026-02-28 08:27:44,573.573 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-02-28 08:27:44,590.590 INFO    ] Opening door 2
[2026-02-28 08:27:44,594.594 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

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

[2026-02-28 08:27:44,728.728 INFO    ] Opening door 2
[2026-02-28 08:27:44,732.732 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-02-28 08:27:44,773.773 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Opening Door 2", "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open"}, "SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:27:47,832.832 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-02-28 08:27:47,866.866 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-02-28 08:27:47,892.892 INFO    ] Opening door 2
[2026-02-28 08:27:47,899.899 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-02-28 08:27:47,947.947 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Opening Door 2", "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open"}, "SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:27:50,995.995 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-02-28 08:27:51,014.014 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-02-28 08:27:51,032.032 INFO    ] Opening door 2
[2026-02-28 08:27:51,036.036 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-02-28 08:27:51,077.077 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Opening Door 2", "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open"}, "SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:27:54,138.138 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-02-28 08:27:54,174.174 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-02-28 08:27:54,201.201 INFO    ] Opening door 2
[2026-02-28 08:27:54,208.208 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-02-28 08:27:54,312.312 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Opening Door 2", "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open"}, "SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:27:57,351.351 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-02-28 08:27:57,371.371 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-02-28 08:27:57,418.418 INFO    ] Opening door 2
[2026-02-28 08:27:57,423.423 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-02-28 08:27:57,466.466 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Opening Door 2", "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open"}, "SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:28:00,532.532 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-02-28 08:28:00,575.575 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-02-28 08:28:00,600.600 INFO    ] Opening door 2
[2026-02-28 08:28:00,605.605 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-02-28 08:28:00,647.647 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Opening Door 2", "SectionStatus": {"UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "Header": "Opening Door 2", "SubHeader": "Please Pick products after opening", "Note": "Please wait for door to open"}, "SectionMain": {"Header": "Door Open"}, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:28:11,301.301 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-02-28 08:28:12,274.274 INFO    ] Close Door Command 1 ^^98|lockPoweroff|2|88

[2026-02-28 08:28:13,300.300 INFO    ] Closing door 2
[2026-02-28 08:28:13,320.320 INFO    ]  CLOSE_DOOR_BY_USER
[2026-02-28 08:28:13,333.333 INFO    ]  CLOSE_DOOR_BY_MACHINE
[2026-02-28 08:28:13,383.383 INFO    ] Ironman:: get_order_status: response {"error": {"data": {}, "tmessage": "In Progress", "code": 20001, "umessage": "In Progress"}, "voiceNote": "Door 2 is closed now", "SectionStatus": {"UI_Header": "DOOR 2\nIS \nCLOSED \nNOW", "Header": "Door 2 is closed now", "SubHeader": "Please wait for invoice to generate", "Note": "If any due amount, clear at https://go.tinymart.in"}, "SectionMain": {"Header": "Door Close"}, "delay": 1000, "status": "False", "rstatus": false, "SectionSKU": {"Header": "Pick the below items from the door", "skus": {}}}
[2026-02-28 08:28:14,095.095 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE
[2026-02-28 08:28:14,109.109 INFO    ] Ironman:: get_order_status: get order status {"voiceNote": "", "status": "True", "SectionMain": {"Header": "Door Closed"}, "delay": 100, "SectionStatus": {"UI_Header": "", "Header": " Order is complete ", "SubHeader": "Please wait for invoice to generate", "Note": "If any due amount, clear at https://go.tinymart.in"}, "rstatus": true, "SectionSKU": {"Header": "If you like us, tell others... else tell us", "skus": []}}
