[2026-03-21 10:05:30,945.945 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-03-21 10:05:30,947.947 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-03-21 10:05:33,924.924 INFO    ] Ironman:: get_order_status: state : STATE_REFILL
[2026-03-21 10:05:33,960.960 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-21 10:05:33,985.985 INFO    ] Opening door 2
[2026-03-21 10:05:33,992.992 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

[2026-03-21 10:05:34,066.066 INFO    ] Ironman:: get_order_status: response {"error": {"tmessage": "In Progress", "data": {}, "code": 20001, "umessage": "In Progress"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"Note": "Please wait for door to open", "Header": "Opening Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "voiceNote": "Opening Door 2", "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}}
[2026-03-21 10:05:37,199.199 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-21 10:05:37,245.245 INFO    ] Ironman:: get_order_status: response {"error": {"tmessage": "In Progress", "data": {}, "code": 20001, "umessage": "In Progress"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "SubHeader": "Please Pick the Products and close the door"}, "rstatus": false, "voiceNote": "Door 2 is open now", "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}}
[2026-03-21 10:05:40,321.321 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-21 10:05:40,361.361 INFO    ] Ironman:: get_order_status: response {"error": {"tmessage": "In Progress", "data": {}, "code": 20001, "umessage": "In Progress"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"Note": "Please Close the door after picking up products", "Header": "Please Close Door 2", "UI_Header": "DOOR 2\nIS \nOPEN \nNOW", "SubHeader": "Please Pick the Products and close the door"}, "rstatus": false, "voiceNote": "Please close door 2", "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}}
[2026-03-21 10:05:43,487.487 INFO    ] Ironman:: get_order_status: state : STATE_REFILL
[2026-03-21 10:05:43,496.496 INFO    ] Ironman:: process_order: state before if : STATE_REFILL
[2026-03-21 10:05:43,499.499 INFO    ] Ironman:: process_order: state after if : STATE_REFILL
[2026-03-21 10:05:43,590.590 INFO    ] Open Door Command ^^98|lockOpen|2|50

[2026-03-21 10:05:43,678.678 INFO    ] Opening door 2
[2026-03-21 10:05:43,685.685 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|2|lockOpen|90

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

[2026-03-21 10:05:48,533.533 INFO    ] Opening door 1
[2026-03-21 10:05:48,540.540 INFO    ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89

[2026-03-21 10:05:48,613.613 INFO    ] Ironman:: get_order_status: response {"error": {"tmessage": "In Progress", "data": {}, "code": 20001, "umessage": "In Progress"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"Note": "Please wait for door to open", "Header": "Opening Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "SubHeader": "Please Pick products after opening"}, "rstatus": false, "voiceNote": "Opening Door 1", "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}}
[2026-03-21 10:05:51,699.699 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-21 10:05:51,748.748 INFO    ] Ironman:: get_order_status: response {"error": {"tmessage": "In Progress", "data": {}, "code": 20001, "umessage": "In Progress"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "SubHeader": "Please Pick the Products and close the door"}, "rstatus": false, "voiceNote": "Door 1 is open now", "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}}
[2026-03-21 10:05:54,831.831 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-21 10:05:54,872.872 INFO    ] Ironman:: get_order_status: response {"error": {"tmessage": "In Progress", "data": {}, "code": 20001, "umessage": "In Progress"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "SectionStatus": {"Note": "Please Close the door after picking up products", "Header": "Please Close Door 1", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW", "SubHeader": "Please Pick the Products and close the door"}, "rstatus": false, "voiceNote": "Please close door 1", "SectionSKU": {"skus": {}, "Header": "Pick the below items from the door"}}
[2026-03-21 10:05:57,958.958 INFO    ] Ironman:: get_order_status: state : STATE_DOOR_OPEN
[2026-03-21 10:05:59,233.233 INFO    ] Close Door Command 1 ^^98|lockPoweroff|1|87

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